Direct (nonstop) flights from Krabi to Bangkok

3 airlines fly nonstop from Krabi (KBV) to Don Mueang International Airport (DMK). It's 414 miles (667 km), about 1h 25m in the air. Operated by Nok Air, Thai AirAsia, Thai Lion Air.

KBV
Krabi
🇹🇭 Krabi, Thailand
DMK
Don Mueang International Airport
🇹🇭 Bangkok, Thailand
Flight Time
1h 25m
Distance
414 mi
667 km
CO₂/pax
77 kg
−27 kg vs. layover
Airlines
3
Nok Air +2
Time Diff
Same timezone
Operated by Nok Air Nok Air Thai AirAsia Thai AirAsia Thai Lion Air Thai Lion Air

Route data last updated: May 22, 2026

Airlines with non-stop flights

Nok Air DD Nok Air
Route
KBV → DMK
Flight Time
1h 25m
Distance
414 mi
Thai AirAsia FD Thai AirAsia
Route
KBV → DMK
Flight Time
1h 25m
Distance
414 mi
Thai Lion Air SL Thai Lion Air
Route
KBV → DMK
Flight Time
1h 25m
Distance
414 mi

Alternative Routes

Other ways to fly from Krabi to Bangkok with one stop · direct emits 77 kg CO₂ per passenger

KBV USM (Koh Samui) DMK
Leg 1: 48m (124 mi) Leg 2: 1h 33m (302 mi) Total: ~2h 21m 🍃 104 kg CO₂ (+35% vs. direct)
Leg 1
KBV → USM
48m · 124 mi
View KBV to USM flights →
Leg 2
USM → DMK
1h 33m · 302 mi
View USM to DMK flights →
KBV CNX (Chiang Mai) DMK
Leg 1: 1h 55m (733 mi) Leg 2: 1h 15m (351 mi) Total: ~3h 10m 🍃 226 kg CO₂ (+194% vs. direct)
Leg 1
KBV → CNX
1h 55m · 733 mi
View KBV to CNX flights →
Leg 2
CNX → DMK
1h 15m · 351 mi
View CNX to DMK flights →
KBV KUL (Kuala Lumpur) DMK
Leg 1: 1h 30m (413 mi) Leg 2: 2h 15m (771 mi) Total: ~3h 45m 🍃 244 kg CO₂ (+217% vs. direct)
Leg 1
KBV → KUL
1h 30m · 413 mi
View KBV to KUL flights →
Leg 2
KUL → DMK
2h 15m · 771 mi
View KUL to DMK flights →
KBV SIN (Singapore) DMK
Leg 1: 2h (577 mi) Leg 2: 2h 30m (893 mi) Total: ~4h 30m 🍃 297 kg CO₂ (+286% vs. direct)
Leg 1
KBV → SIN
2h · 577 mi
View KBV to SIN flights →
Leg 2
SIN → DMK
2h 30m · 893 mi
View SIN to DMK flights →
KBV BLR (Bengaluru) DMK
Leg 1: 3h 35m (1,487 mi) Leg 2: 3h 53m (1,540 mi) Total: ~7h 28m 🍃 536 kg CO₂ (+596% vs. direct)
Leg 1
KBV → BLR
3h 35m · 1,487 mi
View KBV to BLR flights →
Leg 2
BLR → DMK
3h 53m · 1,540 mi
View BLR to DMK flights →

Looking for the return flight?

DMK → KBV: Flights from Bangkok to Krabi

Frequently Asked Questions

How long is the direct flight from Krabi to Bangkok?

A nonstop flight from Krabi (KBV) to Bangkok (DMK) takes approximately 1 hours and 25 minutes. The distance is 414 miles (667 km).

Which airlines fly nonstop from Krabi to Bangkok?

3 airlines: Nok Air, Thai AirAsia, Thai Lion Air.

Is there a nonstop flight from Krabi to Bangkok?

Yes. 3 airlines: Nok Air, Thai AirAsia, Thai Lion Air.

How far is Krabi from Bangkok?

The flight distance from Krabi to Bangkok is 414 miles (667 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Krabi to Bangkok?

At 1h 25m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Krabi to Bangkok?

Roughly 77 kg CO2 per passenger one-way. That's about the same as driving 385 km.

Is the return flight from Bangkok to Krabi also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Krabi to Bangkok?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Krabi for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.