Flights from Krabi to Bangkok – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KBV to BKK – All flight route options from Krabi, Thailand to Suvarnabhumi Airport, Thailand. These flights are operated by 4 different airlines. Fly non-stop or choose a connecting flight via Koh Samui. The shortest flight time is 1 hour and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Suvarnabhumi Airport
We got great deals on hotels and car rentals near the airport.
Krabi to Bangkok flights
With over 136 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to Bangkok (BKK) from Krabi (KBV) with Bangkok Airways, Thai Airways International, Thai Vietjet Air or Thai AirAsia or opt for a connecting flight via Koh Samui (USM).
Tip! You might want to consider arriving at Don Mueang International Airport (DMK) instead.
Krabi to Bangkok with Bangkok Airways
You can fly non-stop every weekday with flights departing between 9:00 am and 9:00 pm. You also have the option to do a transit flight via Koh Samui.
Distance & flight times: Krabi to Suvarnabhumi Airport
The shortest flight time between KBV and BKK is 1 hour and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 30m | - | 406 miles (653 km) |
USM Koh Samui | 4h 20m | 2h 45m | 415 miles (668 km) |

