- Home
- Flights
- Flights from Bangkok
- Bangkok to Krabi
Cheap flights from Bangkok to Krabi from THB 1,016
Thai AirAsia, Nok Air, Thai Lion Air and Bangkok Airways fly nonstop from Bangkok to Krabi. The flight takes around 1h 20m, and the cheapest one-way fare we found recently is THB 1,016 on 21 Apr.
Direct flights available 1h 20m Cheapest in April Prices checked 14 days ago
Bangkok to Krabi at a glance
Cheapest one-wayTHB 1,016Thai AirAsia · nonstop · Wed 21 AprFastest flight1h 20mEstimated
Nonstop flightsYesThai AirAsia, Nok Air, Thai Lion Air
Airlines flying nonstop from Bangkok to Krabi
4 airlines on this route.
Cheapest month to fly from Bangkok to Krabi
Lowest one-way fare found for each month: April is cheapest, December the most expensive.
Good to know
- Distance
- 671 km417 miles
- Flight time
- 1h 20mestimate
- Time difference
- NoneKrabi vs Bangkok
- Currency in Krabi
- THB
- Airports
- BKK, DMK → KBV
Flights from Bangkok to Krabi: questions answered
How much is a flight from Bangkok to Krabi?
The cheapest one-way fare we found recently is THB 1,016, nonstop, departing in April. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Bangkok to Krabi?
Yes. Thai AirAsia, Nok Air, Thai Lion Air and Bangkok Airways fly this route nonstop.
How long is the flight from Bangkok to Krabi?
A nonstop flight covers 671 km and takes around 1h 20m.
What is the cheapest month to fly from Bangkok to Krabi?
April has the lowest fare we found (THB 1,016), while December is the most expensive (THB 1,473).
Which airlines fly from Bangkok to Krabi?
Thai AirAsia, Nok Air, Thai Lion Air and Bangkok Airways operate nonstop flights on this route.
Which airports serve Bangkok and Krabi?
Bangkok: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK). Krabi: Krabi International Airport (KBV).





