Find direct flights to anywhere.

Explore full schedules worldwide with KAYAK’s Direct Flights tool. See every route, filter by day or airline, and pick the perfect flight.
Departure airport
Departure month
Nearby options
Duration
Airlines
Sort by: Fastest

Direct flights from popular airports in Thailand

Explore direct flight schedules departing from top airports in Thailand.

Phuket City, Thailand - Phuket (HKT)

Destination
Duration
Availability
Airlines
1h 31m (674 km)
73 flights, 4 airlines
AirlineFlight no.Departure HKTArrival BKKSchedule
Thai Vietjet Air30717:2018:50SMTWTFS
Thai Airways20611:4013:15SMTWTFS
Thai Airways21216:0517:40SMTWTFS
Thai AirAsia411317:4519:20SMTWTFS
Bangkok Airways27007:3509:10SMTWTFS
Thai AirAsia412510:1511:50SMTWTFS
Thai AirAsia412316:1017:45SMTWTFS
Bangkok Airways28417:3019:00SMTWTFS
Thai Vietjet Air31508:5510:25SMTWTFS
Thai AirAsia442022:1523:50SMTWTFS
Thai Vietjet Air230115:4017:10SMTWTFS
Thai Vietjet Air31119:1020:40SMTWTFS
Thai Vietjet Air30512:3514:05SMTWTFS
Thai Airways21616:5518:25SMTWTFS
Thai Airways20410:1511:50SMTWTFS
Bangkok Airways27819:1020:45SMTWTFS
Thai Airways22221:2022:55SMTWTFS
Thai Airways21819:1520:50SMTWTFS
Thai Vietjet Air30922:0023:30SMTWTFS
Thai Airways20813:0014:35SMTWTFS
Bangkok Airways27414:4516:20SMTWTFS
Thai AirAsia411113:3514:55SMTWTFS
Thai Airways20209:4011:10SMTWTFS
Thai Vietjet Air230519:3521:05SMTWTFS
Bangkok Airways27612:5514:30SMTWTFS
1h 25m (692 km)
54 flights, 3 airlines
AirlineFlight no.Departure HKTArrival DMKSchedule
Thai AirAsia302218:4520:15SMTWTFS
Thai AirAsia303010:4012:00SMTWTFS
Thai AirAsia302218:2520:00SMTWTFS
Thai Lion Air76320:1521:40SMTWTFS
Nok Air52918:5020:20SMTWTFS
Nok Air52919:2020:50SMTWTFS
Thai Lion Air76118:4020:05SMTWTFS
Thai Lion Air75309:5011:15SMTWTFS
Nok Air52515:2016:50SMTWTFS
Thai AirAsia300614:2515:55SMTWTFS
Thai AirAsia301021:0522:35SMTWTFS
Thai Lion Air76522:0523:30SMTWTFS
Thai AirAsia300413:4515:05SMTWTFS
Nok Air53120:5022:20SMTWTFS
Thai AirAsia302416:0017:30SMTWTFS
Thai Lion Air75911:1512:40SMTWTFS
Thai AirAsia302218:3520:10SMTWTFS
Thai AirAsia309215:1016:40SMTWTFS
Nok Air52311:3513:05SMTWTFS
Thai Lion Air75714:3015:50SMTWTFS
Thai Lion Air76716:5018:15SMTWTFS
Thai Lion Air75512:0513:25SMTWTFS
Thai Lion Air75108:5010:10SMTWTFS
Thai AirAsia303809:5511:20SMTWTFS
Nok Air52515:1016:40SMTWTFS
Nok Air53907:4009:10SMTWTFS
1h 33m (705 km)
43 flights, 3 airlines
AirlineFlight no.Departure HKTArrival KULSchedule
Malaysia Airlines79514:0516:40SMTWTFS
แอร์เอเชีย82316:0018:30SMTWTFS
Batik Air54113:3016:00SMTWTFS
Malaysia Airlines79119:4022:20SMTWTFS
Malaysia Airlines78710:3013:00SMTWTFS
แอร์เอเชีย82513:3516:10SMTWTFS
แอร์เอเชีย81908:4011:10SMTWTFS
Batik Air54319:1021:40SMTWTFS
แอร์เอเชีย82117:0519:40SMTWTFS
Malaysia Airlines79118:0520:45SMTWTFS
แอร์เอเชีย83311:1013:45SMTWTFS
3h 35m (2317 km)
19 flights, 3 airlines
AirlineFlight no.Departure HKTArrival BLRSchedule
Air India Express90317:3019:40SMTWTFS
Air India Express90317:4019:50SMTWTFS
Akasa Air62416:1018:15SMTWTFS
Air India Express90316:4518:55SMTWTFS
IndiGo107612:4514:40SMTWTFS
6h 21m (4970 km)
18 flights, 1 airline
AirlineFlight no.Departure HKTArrival AUHSchedule
เอทิฮัดแอร์เวย์41503:2006:45SMTWTFS
เอทิฮัดแอร์เวย์41715:2019:00SMTWTFS
เอทิฮัดแอร์เวย์41715:5019:15SMTWTFS
เอทิฮัดแอร์เวย์41109:2512:45SMTWTFS
เอทิฮัดแอร์เวย์41321:2000:40SMTWTFS
2h 14m (980 km)
16 flights, 2 airlines
AirlineFlight no.Departure HKTArrival SINSchedule
Singapore Airlines73920:1023:25SMTWTFS
Singapore Airlines73518:0021:05SMTWTFS
Singapore Airlines73115:0018:20SMTWTFS
Scoot65909:2012:45SMTWTFS
Singapore Airlines72711:4014:55SMTWTFS
Scoot65320:5023:55SMTWTFS
Scoot65713:1516:35SMTWTFS
Scoot64514:1517:25SMTWTFS
Singapore Airlines72509:2513:00SMTWTFS
5h 21m (3533 km)
13 flights, 2 airlines
AirlineFlight no.Departure HKTArrival PVGSchedule
Shanghai Airlines85823:0505:20SMTWTFS
Spring Airlines866615:4522:10SMTWTFS
Spring Airlines852223:3505:55SMTWTFS
Spring Airlines866613:4020:05SMTWTFS
Shanghai Airlines83200:0506:30SMTWTFS
3h 57m (2297 km)
11 flights, 2 airlines
AirlineFlight no.Departure HKTArrival HKGSchedule
Cathay Pacific77011:5016:50SMTWTFS
Cathay Pacific77818:2023:15SMTWTFS
HK Express72511:1516:00SMTWTFS
2h 08m (1186 km)
11 flights, 2 airlines
AirlineFlight no.Departure HKTArrival CNXSchedule
Thai Vietjet Air41508:1510:25SMTWTFS
Thai AirAsia315910:5512:45SMTWTFS
Thai Vietjet Air41713:4015:50SMTWTFS
6h 30m (5288 km)
10 flights, 1 airline
AirlineFlight no.Departure HKTArrival DOHSchedule
Qatar Airways84321:0023:30SMTWTFS
Qatar Airways84720:3023:00SMTWTFS
Qatar Airways84320:5023:20SMTWTFS
Qatar Airways84309:2011:50SMTWTFS

Bangkok, Thailand - Don Mueang Intl (DMK)

Destination
Duration
Availability
Airlines
2h 15m (1247 km)
89 flights, 2 airlines
AirlineFlight no.Departure DMKArrival KULSchedule
แอร์เอเชีย89107:5511:15SMTWTFS
แอร์เอเชีย88313:3516:55SMTWTFS
แอร์เอเชีย89911:4014:55SMTWTFS
Batik Air52713:4517:00SMTWTFS
แอร์เอเชีย89721:3000:45SMTWTFS
Batik Air52311:5015:05SMTWTFS
Batik Air52109:1512:30SMTWTFS
แอร์เอเชีย88716:4520:05SMTWTFS
Batik Air52918:0021:15SMTWTFS
Batik Air52520:1023:25SMTWTFS
แอร์เอเชีย88515:1518:35SMTWTFS
แอร์เอเชีย88110:0513:20SMTWTFS
แอร์เอเชีย89318:4522:05SMTWTFS
1h 25m (692 km)
56 flights, 3 airlines
AirlineFlight no.Departure DMKArrival HKTSchedule
Thai AirAsia303907:5009:15SMTWTFS
Thai AirAsia302116:3017:55SMTWTFS
Thai Lion Air75808:4510:10SMTWTFS
Thai AirAsia302116:5018:15SMTWTFS
Thai AirAsia302314:0015:25SMTWTFS
Thai AirAsia300918:5520:25SMTWTFS
Nok Air52209:3511:05SMTWTFS
Thai Lion Air75006:4508:10SMTWTFS
Thai AirAsia300919:0020:30SMTWTFS
Thai Lion Air76016:2517:50SMTWTFS
Thai AirAsia302908:3010:00SMTWTFS
Nok Air52413:1514:40SMTWTFS
Thai Lion Air76419:3020:55SMTWTFS
Thai Lion Air75612:2513:50SMTWTFS
Thai AirAsia309113:0514:30SMTWTFS
Thai AirAsia300512:3013:55SMTWTFS
Nok Air53018:5020:20SMTWTFS
Thai Lion Air75207:4509:10SMTWTFS
Thai AirAsia300311:3013:10SMTWTFS
Thai AirAsia302116:4018:05SMTWTFS
Nok Air52816:5018:20SMTWTFS
Nok Air53621:3523:05SMTWTFS
Nok Air52817:2018:50SMTWTFS
Nok Air52413:2514:50SMTWTFS
Thai Lion Air76614:4016:05SMTWTFS
Thai Lion Air76218:0019:25SMTWTFS
Thai Lion Air75410:0511:25SMTWTFS
1h 14m (566 km)
40 flights, 3 airlines
AirlineFlight no.Departure DMKArrival CNXSchedule
Thai Lion Air50812:2013:45SMTWTFS
Thai Lion Air51416:4518:00SMTWTFS
Nok Air13417:2018:35SMTWTFS
Thai AirAsia342710:1011:25SMTWTFS
Nok Air12410:2511:40SMTWTFS
Thai AirAsia343509:2010:35SMTWTFS
Thai Lion Air51213:1014:25SMTWTFS
Thai Lion Air50811:0512:20SMTWTFS
Thai Lion Air52019:3020:45SMTWTFS
Thai AirAsia343706:4507:55SMTWTFS
Thai Lion Air50608:3509:50SMTWTFS
Thai Lion Air51818:0519:20SMTWTFS
Thai Lion Air50206:1507:30SMTWTFS
Thai AirAsia342513:2014:35SMTWTFS
Nok Air13214:3515:50SMTWTFS
Thai Lion Air51011:3012:45SMTWTFS
Thai AirAsia341117:3518:45SMTWTFS
Thai AirAsia344319:3520:50SMTWTFS
Thai AirAsia342918:1519:30SMTWTFS
Nok Air14821:3022:45SMTWTFS
Thai AirAsia341921:1522:25SMTWTFS
Thai AirAsia343914:4015:55SMTWTFS
Nok Air12006:3007:45SMTWTFS
1h 28m (776 km)
40 flights, 3 airlines
AirlineFlight no.Departure DMKArrival HDYSchedule
Thai Lion Air71213:3015:00SMTWTFS
Thai AirAsia311415:3017:00SMTWTFS
Nok Air50209:2010:50SMTWTFS
Thai AirAsia311810:1011:40SMTWTFS
Thai AirAsia310206:1507:40SMTWTFS
Thai Lion Air70811:2512:50SMTWTFS
Thai Lion Air71817:3018:50SMTWTFS
Thai Lion Air70206:1507:45SMTWTFS
Thai Lion Air71415:0016:30SMTWTFS
Thai Lion Air70408:3510:05SMTWTFS
Thai AirAsia311017:3519:05SMTWTFS
Thai AirAsia310814:1515:45SMTWTFS
Thai Lion Air72419:4521:10SMTWTFS
Thai Lion Air71619:1020:35SMTWTFS
Thai Lion Air71618:2019:50SMTWTFS
Nok Air50818:0519:35SMTWTFS
Nok Air50818:3520:05SMTWTFS
Thai AirAsia311220:1021:40SMTWTFS
Thai Lion Air70610:4012:05SMTWTFS
1h 19m (583 km)
28 flights, 2 airlines
AirlineFlight no.Departure DMKArrival RGNSchedule
Thai AirAsia25317:0017:45SMTWTFS
เมียนมาร์แอร์เวย์36508:5009:40SMTWTFS
เมียนมาร์แอร์เวย์36322:1523:05SMTWTFS
เมียนมาร์แอร์เวย์36318:5519:45SMTWTFS
Thai AirAsia25107:1508:00SMTWTFS
เมียนมาร์แอร์เวย์38303:0503:55SMTWTFS
เมียนมาร์แอร์เวย์36508:0008:50SMTWTFS
เมียนมาร์แอร์เวย์36321:4522:35SMTWTFS
1h 24m (676 km)
22 flights, 3 airlines
AirlineFlight no.Departure DMKArrival CEISchedule
Thai AirAsia320715:5517:20SMTWTFS
Thai Lion Air54418:3019:55SMTWTFS
Nok Air10008:4010:05SMTWTFS
Thai AirAsia320108:2509:50SMTWTFS
Thai Lion Air53812:3514:00SMTWTFS
Thai Lion Air53208:1009:30SMTWTFS
Thai Lion Air53610:3011:55SMTWTFS
Thai AirAsia320911:1512:40SMTWTFS
Nok Air10414:3516:00SMTWTFS
1h 15m (555 km)
22 flights, 3 airlines
AirlineFlight no.Departure DMKArrival URTSchedule
Thai AirAsia333117:2018:35SMTWTFS
Thai AirAsia323313:5015:05SMTWTFS
Thai AirAsia323911:3012:45SMTWTFS
Thai Lion Air74014:3515:55SMTWTFS
Nok Air57209:2010:30SMTWTFS
Thai Lion Air73407:2508:40SMTWTFS
Thai AirAsia323507:0008:15SMTWTFS
Thai AirAsia323115:5517:10SMTWTFS
Thai Lion Air73612:2513:40SMTWTFS
Thai Lion Air74616:4518:00SMTWTFS
Thai Lion Air73006:3007:45SMTWTFS
Nok Air57413:3514:50SMTWTFS
1h 23m (669 km)
21 flights, 3 airlines
AirlineFlight no.Departure DMKArrival KBVSchedule
Thai Lion Air81217:1018:35SMTWTFS
Nok Air54616:5018:15SMTWTFS
Thai Lion Air80006:1507:35SMTWTFS
Thai AirAsia321515:1016:35SMTWTFS
Thai AirAsia321306:3007:55SMTWTFS
Thai Lion Air80608:4510:10SMTWTFS
Thai AirAsia321210:3011:55SMTWTFS
Nok Air54210:0011:25SMTWTFS
1h 06m (451 km)
20 flights, 3 airlines
AirlineFlight no.Departure DMKArrival UTHSchedule
Thai Lion Air60411:1512:15SMTWTFS
Thai Lion Air61618:5019:55SMTWTFS
Thai AirAsia336215:0016:10SMTWTFS
Thai AirAsia335812:2513:35SMTWTFS
Thai Lion Air60008:0009:00SMTWTFS
Nok Air30612:5014:00SMTWTFS
Thai AirAsia335408:0509:10SMTWTFS
Nok Air30006:0007:10SMTWTFS
Thai AirAsia335617:4018:50SMTWTFS
Nok Air30614:4015:50SMTWTFS
AirlineFlight no.Departure DMKArrival NSTSchedule
Thai Lion Air78411:3512:50SMTWTFS
Nok Air55006:0007:20SMTWTFS
Thai Lion Air78814:2515:40SMTWTFS
Nok Air55617:1018:30SMTWTFS
Thai Lion Air79418:4520:00SMTWTFS
Thai Lion Air78613:2014:40SMTWTFS
Thai Lion Air78207:0008:20SMTWTFS
Thai AirAsia318411:3012:55SMTWTFS
Thai AirAsia318806:5008:05SMTWTFS
Thai AirAsia318218:2519:40SMTWTFS
Thai AirAsia318218:3519:50SMTWTFS

Bangkok, Thailand - Suvarnabhumi (BKK)

Destination
Duration
Availability
Airlines
3h 00m (1687 km)
79 flights, 8 airlines
+3 more airlines
AirlineFlight no.Departure BKKArrival HKGSchedule
HK Express70510:1014:20SMTWTFS
Cathay Pacific75011:0015:05SMTWTFS
Hong Kong Airlines77615:5519:55SMTWTFS
Thai Airways62810:3014:20SMTWTFS
Ethiopian Air62814:2018:05SMTWTFS
Thai Airways60218:1022:00SMTWTFS
Emirates38414:1518:15SMTWTFS
Cathay Pacific70616:2520:30SMTWTFS
HK Express70510:1514:20SMTWTFS
Cathay Pacific70419:1023:05SMTWTFS
Greater Bay Airlines28200:4504:35SMTWTFS
Cathay Pacific70817:3021:30SMTWTFS
United Airlines82115:4519:45SMTWTFS
Cathay Pacific65415:0019:05SMTWTFS
Thai Airways60008:0011:45SMTWTFS
Cathay Pacific75412:3516:40SMTWTFS
HK Express70319:4023:40SMTWTFS
HK Express70116:1520:15SMTWTFS
Cathay Pacific70007:3511:35SMTWTFS
Hong Kong Airlines76802:4007:00SMTWTFS
Greater Bay Airlines28215:0519:05SMTWTFS
Hong Kong Airlines76002:0005:55SMTWTFS
Cathay Pacific77412:1016:15SMTWTFS
Thai Airways63814:0017:45SMTWTFS
1h 32m (674 km)
69 flights, 4 airlines
AirlineFlight no.Departure BKKArrival HKTSchedule
Thai Vietjet Air230417:3019:05SMTWTFS
Thai Vietjet Air30615:1516:50SMTWTFS
Thai Vietjet Air30410:2011:55SMTWTFS
Thai Airways20308:0509:35SMTWTFS
Thai Airways22119:1020:40SMTWTFS
Thai AirAsia441920:1521:45SMTWTFS
Thai Airways21717:0518:35SMTWTFS
Thai AirAsia412218:1519:40SMTWTFS
Thai AirAsia411011:3013:05SMTWTFS
Thai Vietjet Air30819:5021:25SMTWTFS
Bangkok Airways27717:0018:30SMTWTFS
Thai Vietjet Air31622:0023:35SMTWTFS
Thai Airways21514:4516:15SMTWTFS
Thai Vietjet Air31406:5008:25SMTWTFS
Thai Airways20509:3011:00SMTWTFS
Bangkok Airways27312:3514:05SMTWTFS
Thai Vietjet Air230013:2515:00SMTWTFS
Thai Airways20107:3009:00SMTWTFS
Thai Airways21113:5515:25SMTWTFS
Thai AirAsia411215:3517:10SMTWTFS
Thai Airways20710:5012:20SMTWTFS
Bangkok Airways27510:4012:10SMTWTFS
Thai AirAsia412408:0009:30SMTWTFS
Bangkok Airways28721:3023:00SMTWTFS
1h 08m (467 km)
57 flights, 1 airline
AirlineFlight no.Departure BKKArrival USMSchedule
Bangkok Airways15715:0016:30SMTWTFS
Bangkok Airways12909:5511:05SMTWTFS
Bangkok Airways12710:1011:40SMTWTFS
Bangkok Airways19320:0521:35SMTWTFS
Bangkok Airways10707:1008:15SMTWTFS
Bangkok Airways18117:2518:30SMTWTFS
Bangkok Airways18319:4020:45SMTWTFS
Bangkok Airways14715:1516:20SMTWTFS
Bangkok Airways14714:0515:10SMTWTFS
Bangkok Airways16917:2518:30SMTWTFS
Bangkok Airways12510:0511:15SMTWTFS
Bangkok Airways10106:0507:10SMTWTFS
Bangkok Airways18319:2520:30SMTWTFS
Bangkok Airways11509:1510:45SMTWTFS
Bangkok Airways16716:0017:05SMTWTFS
Bangkok Airways16516:0517:10SMTWTFS
Bangkok Airways17115:4516:50SMTWTFS
Bangkok Airways13311:4012:45SMTWTFS
Bangkok Airways18519:2020:50SMTWTFS
Bangkok Airways10512:0513:10SMTWTFS
Bangkok Airways14913:5515:25SMTWTFS
Bangkok Airways12308:1009:20SMTWTFS
Bangkok Airways15114:4015:45SMTWTFS
Bangkok Airways14513:4014:45SMTWTFS
Bangkok Airways16716:3517:40SMTWTFS
Bangkok Airways16515:3016:35SMTWTFS
Bangkok Airways13512:4013:45SMTWTFS
Bangkok Airways12107:3008:35SMTWTFS
Bangkok Airways16916:4017:45SMTWTFS
3h 45m (2486 km)
54 flights, 5 airlines
AirlineFlight no.Departure BKKArrival TPESchedule
Thai Vietjet Air57020:2501:15SMTWTFS
Thai Airways63412:4017:20SMTWTFS
China Airlines83410:5015:30SMTWTFS
EVA Air21212:2517:15SMTWTFS
Thai Vietjet Air56601:4006:30SMTWTFS
Thai Vietjet Air56809:1013:55SMTWTFS
EVA Air20601:3506:20SMTWTFS
Thai Vietjet Air56601:5506:45SMTWTFS
EVA Air6208:3013:25SMTWTFS
EVA Air7615:2020:10SMTWTFS
Thai Vietjet Air56601:3506:25SMTWTFS
Thai Vietjet Air56601:4506:35SMTWTFS
Thai Airways63208:2513:05SMTWTFS
STARLUX Airlines74617:5022:40SMTWTFS
China Airlines83617:3022:05SMTWTFS
China Airlines83213:2018:00SMTWTFS
EVA Air6816:4521:35SMTWTFS
EVA Air20215:1020:00SMTWTFS
STARLUX Airlines74213:1018:00SMTWTFS
China Airlines83802:4007:25SMTWTFS
Thai Airways63617:1522:10SMTWTFS
1h 22m (595 km)
53 flights, 4 airlines
AirlineFlight no.Departure BKKArrival CNXSchedule
Thai Vietjet Air10421:2522:50SMTWTFS
Thai Airways10611:4013:00SMTWTFS
Thai Airways12019:1520:30SMTWTFS
Thai Vietjet Air10815:5017:15SMTWTFS
Bangkok Airways21919:0520:25SMTWTFS
Thai Vietjet Air210619:0020:25SMTWTFS
Thai Vietjet Air10613:5015:15SMTWTFS
Bangkok Airways21712:2513:45SMTWTFS
Thai AirAsia411812:2013:40SMTWTFS
Thai AirAsia410408:4510:10SMTWTFS
Thai Vietjet Air10209:5511:20SMTWTFS
Thai Airways10409:5511:15SMTWTFS
Bangkok Airways21917:5019:10SMTWTFS
Bangkok Airways21508:0009:20SMTWTFS
Thai Airways11013:3014:50SMTWTFS
Thai Airways10207:2508:45SMTWTFS
Thai AirAsia410816:3517:55SMTWTFS
Thai Vietjet Air10006:0007:25SMTWTFS
Bangkok Airways22309:5511:15SMTWTFS
Thai AirAsia411620:3021:50SMTWTFS
Thai AirAsia410215:2516:45SMTWTFS
Thai Vietjet Air210422:0023:25SMTWTFS
Thai Vietjet Air11012:2513:50SMTWTFS
Thai Airways11214:5516:15SMTWTFS
2h 27m (1416 km)
47 flights, 3 airlines
AirlineFlight no.Departure BKKArrival SINSchedule
Thai Airways40916:2519:40SMTWTFS
Singapore Airlines70915:3019:00SMTWTFS
Scoot62720:3500:05SMTWTFS
Scoot60909:0512:25SMTWTFS
Thai Airways40713:5017:05SMTWTFS
Thai Airways40308:0011:15SMTWTFS
Singapore Airlines71118:3021:55SMTWTFS
Singapore Airlines71921:1500:35SMTWTFS
Singapore Airlines70712:1515:50SMTWTFS
Thai Airways41311:1514:30SMTWTFS
Thai Airways40119:1022:30SMTWTFS
Singapore Airlines70509:2012:45SMTWTFS
Scoot63915:2518:55SMTWTFS
Scoot62510:5514:25SMTWTFS
Singapore Airlines71320:1523:40SMTWTFS
Singapore Airlines72113:3517:05SMTWTFS
Scoot62122:3002:00SMTWTFS
Scoot61118:5022:20SMTWTFS
2h 12m (1221 km)
42 flights, 2 airlines
AirlineFlight no.Departure BKKArrival KULSchedule
Malaysia Airlines79706:0009:10SMTWTFS
Malaysia Airlines78317:1520:30SMTWTFS
Thai Airways41509:0512:15SMTWTFS
Malaysia Airlines77518:4021:55SMTWTFS
Malaysia Airlines78119:4522:55SMTWTFS
Thai Airways41716:4019:50SMTWTFS
Malaysia Airlines78914:1517:30SMTWTFS
Malaysia Airlines78511:1514:25SMTWTFS
Malaysia Airlines78914:2517:40SMTWTFS
Malaysia Airlines78511:0514:15SMTWTFS
3h 31m (2184 km)
41 flights, 3 airlines
AirlineFlight no.Departure BKKArrival MNLSchedule
Philippine Airlines73719:3000:05SMTWTFS
Philippine Airlines73113:2518:00SMTWTFS
Thai Airways62414:2018:45SMTWTFS
Philippine Airlines73323:4004:05SMTWTFS
Cebu Pacific93011:1516:00SMTWTFS
Thai Airways62007:2511:45SMTWTFS
Philippine Airlines74110:2015:00SMTWTFS
Cebu Pacific93201:2506:00SMTWTFS
1h 57m (993 km)
39 flights, 5 airlines
AirlineFlight no.Departure BKKArrival HANSchedule
Ethiopian Air60813:0015:00SMTWTFS
Vietnam Airlines61819:0521:05SMTWTFS
Vietnam Airlines61011:5513:55SMTWTFS
VietJet Air90214:0015:50SMTWTFS
Vietnam Airlines61415:5517:55SMTWTFS
Vietravel Airlines13614:0516:05SMTWTFS
Thai Airways56417:5019:40SMTWTFS
Thai Airways56007:4509:35SMTWTFS
Vietnam Airlines61622:1500:15SMTWTFS
VietJet Air90418:4520:25SMTWTFS
4h 29m (2894 km)
37 flights, 6 airlines
+1 more airline
AirlineFlight no.Departure BKKArrival PVGSchedule
Shanghai Airlines85411:5017:10SMTWTFS
Juneyao Airlines135201:2506:45SMTWTFS
Thai Airways66200:3005:45SMTWTFS
Shanghai Airlines85619:1001:05SMTWTFS
Shanghai Airlines83416:5022:25SMTWTFS
Spring Airlines728216:3522:15SMTWTFS
China Eastern54802:1007:35SMTWTFS
Shanghai Airlines84021:5503:20SMTWTFS
Spring Airlines728608:4014:10SMTWTFS
Shanghai Airlines84209:5015:25SMTWTFS
Shanghai Airlines84805:0510:30SMTWTFS
China Eastern54213:3518:55SMTWTFS
Thai Vietjet Air352420:0501:40SMTWTFS
Thai Airways66410:4516:00SMTWTFS
Spring Airlines875602:3508:10SMTWTFS

Chiang Mai, Thailand - Chiang Mai (CNX)

Destination
Duration
Availability
Airlines
1h 22m (595 km)
57 flights, 4 airlines
AirlineFlight no.Departure CNXArrival BKKSchedule
Thai Vietjet Air10917:4519:05SMTWTFS
Bangkok Airways21610:1011:35SMTWTFS
Thai Airways12121:1022:30SMTWTFS
Thai Airways10309:2510:50SMTWTFS
Thai Airways10511:5513:20SMTWTFS
Bangkok Airways22020:0021:25SMTWTFS
Thai AirAsia411722:2023:40SMTWTFS
Thai Vietjet Air210506:3507:55SMTWTFS
Thai AirAsia410313:3014:55SMTWTFS
Thai Vietjet Air10108:0009:20SMTWTFS
Thai Airways11316:5518:20SMTWTFS
Bangkok Airways22021:1022:35SMTWTFS
Thai Vietjet Air11114:3015:50SMTWTFS
Thai Airways11115:3016:55SMTWTFS
Thai Vietjet Air10715:5517:20SMTWTFS
Thai Vietjet Air10513:5515:15SMTWTFS
Thai Airways10713:4015:05SMTWTFS
Thai AirAsia410918:2519:45SMTWTFS
Thai Vietjet Air210721:0522:25SMTWTFS
Thai Vietjet Air10311:5013:15SMTWTFS
Bangkok Airways22411:5513:20SMTWTFS
Bangkok Airways21814:3516:00SMTWTFS
Thai AirAsia410507:0008:15SMTWTFS
Thai AirAsia411914:1015:35SMTWTFS
1h 13m (566 km)
41 flights, 3 airlines
AirlineFlight no.Departure CNXArrival DMKSchedule
Nok Air12512:1013:25SMTWTFS
Thai Lion Air50308:1009:25SMTWTFS
Thai Lion Air51113:3014:45SMTWTFS
Thai AirAsia341015:4517:05SMTWTFS
Thai Lion Air51907:1008:20SMTWTFS
Thai AirAsia344421:2522:35SMTWTFS
Nok Air12108:1509:30SMTWTFS
Thai Lion Air50917:2518:40SMTWTFS
Nok Air13316:2017:35SMTWTFS
Thai AirAsia342022:5500:05SMTWTFS
Thai Lion Air50913:1014:25SMTWTFS
Nok Air12306:5008:05SMTWTFS
Thai Lion Air52121:3022:45SMTWTFS
Thai Lion Air50710:3011:45SMTWTFS
Thai AirAsia344016:3017:40SMTWTFS
Thai AirAsia342615:0516:15SMTWTFS
Thai AirAsia343611:0512:15SMTWTFS
Nok Air13519:0520:20SMTWTFS
Thai AirAsia343020:1021:20SMTWTFS
Thai Lion Air51315:0516:25SMTWTFS
Thai AirAsia343808:2509:35SMTWTFS
Thai Lion Air51518:4520:00SMTWTFS
Thai AirAsia342812:0013:05SMTWTFS
2h 08m (1186 km)
12 flights, 3 airlines
AirlineFlight no.Departure CNXArrival HKTSchedule
Thai AirAsia316213:3515:35SMTWTFS
Thai Vietjet Air41616:2518:35SMTWTFS
Thai Vietjet Air41410:5513:05SMTWTFS
Bangkok Airways24814:3516:40SMTWTFS
3h 11m (2010 km)
12 flights, 1 airline
AirlineFlight no.Departure CNXArrival SINSchedule
Scoot67717:2021:30SMTWTFS
Scoot67313:3017:40SMTWTFS
Scoot67311:3015:45SMTWTFS
Scoot67718:4022:50SMTWTFS
Scoot68112:1016:20SMTWTFS
Scoot67517:3521:45SMTWTFS
Scoot67309:5514:05SMTWTFS
Scoot66317:2021:30SMTWTFS
1h 05m (364 km)
9 flights, 1 airline
AirlineFlight no.Departure CNXArrival RGNSchedule
เมียนมาร์แอร์เวย์37116:1516:45SMTWTFS
เมียนมาร์แอร์เวย์37113:3514:30SMTWTFS
เมียนมาร์แอร์เวย์37115:1016:05SMTWTFS
4h 03m (2672 km)
7 flights, 2 airlines
AirlineFlight no.Departure CNXArrival PVGSchedule
Spring Airlines851208:4513:50SMTWTFS
China Eastern20614:5519:55SMTWTFS
China Eastern736800:3005:35SMTWTFS
2h 59m (1806 km)
7 flights, 2 airlines
AirlineFlight no.Departure CNXArrival KULSchedule
แอร์เอเชีย85715:4019:35SMTWTFS
Malaysia Airlines77312:3516:35SMTWTFS
Malaysia Airlines79314:3018:30SMTWTFS
1h 47m (814 km)
7 flights, 1 airline
AirlineFlight no.Departure CNXArrival KMGSchedule
China Eastern962016:1018:55SMTWTFS
China Eastern964010:0513:00SMTWTFS
1h 20m (451 km)
6 flights, 1 airline
AirlineFlight no.Departure CNXArrival MDLSchedule
เมียนมาร์แอร์เวย์37516:3017:20SMTWTFS
เมียนมาร์แอร์เวย์37516:3517:25SMTWTFS
3h 48m (2396 km)
6 flights, 4 airlines
AirlineFlight no.Departure CNXArrival TPESchedule
EVA Air25811:3516:25SMTWTFS
Thai AirAsia24200:0504:55SMTWTFS
STARLUX Airlines75217:2022:10SMTWTFS
Thai AirAsia24201:5006:40SMTWTFS
China Airlines85211:2016:00SMTWTFS

Ko Samui, Thailand - Ko Samui (USM)

Destination
Duration
Availability
Airlines
1h 17m (467 km)
55 flights, 1 airline
AirlineFlight no.Departure USMArrival BKKSchedule
Bangkok Airways12410:0511:20SMTWTFS
Bangkok Airways13011:4513:00SMTWTFS
Bangkok Airways16818:2519:40SMTWTFS
Bangkok Airways13614:3515:50SMTWTFS
Bangkok Airways16617:2518:40SMTWTFS
Bangkok Airways14213:5015:05SMTWTFS
Bangkok Airways16817:5019:05SMTWTFS
Bangkok Airways10207:5009:05SMTWTFS
Bangkok Airways17217:3518:50SMTWTFS
Bangkok Airways15815:3016:55SMTWTFS
Bangkok Airways10608:4510:00SMTWTFS
Bangkok Airways19221:0022:30SMTWTFS
Bangkok Airways18019:1020:25SMTWTFS
Bangkok Airways19620:5022:20SMTWTFS
Bangkok Airways14817:0518:20SMTWTFS
Bangkok Airways14615:2516:40SMTWTFS
Bangkok Airways18219:1520:30SMTWTFS
Bangkok Airways16617:5019:05SMTWTFS
Bangkok Airways17618:5520:25SMTWTFS
Bangkok Airways14414:0015:15SMTWTFS
Bangkok Airways10006:0007:15SMTWTFS
Bangkok Airways12209:1510:30SMTWTFS
Bangkok Airways18817:0518:35SMTWTFS
Bangkok Airways17019:1520:30SMTWTFS
Bangkok Airways17018:2519:40SMTWTFS
Bangkok Airways18620:3521:50SMTWTFS
Bangkok Airways14815:5017:05SMTWTFS
Bangkok Airways15015:2016:50SMTWTFS
1h 00m (249 km)
7 flights, 1 airline
AirlineFlight no.Departure USMArrival HKTSchedule
Bangkok Airways40512:1013:10SMTWTFS
Bangkok Airways25514:3015:30SMTWTFS
Bangkok Airways25717:5518:55SMTWTFS
Bangkok Airways40119:0020:00SMTWTFS
Bangkok Airways25311:2512:25SMTWTFS
Bangkok Airways25108:0009:00SMTWTFS
Bangkok Airways25915:2516:25SMTWTFS
1h 57m (1009 km)
7 flights, 2 airlines
AirlineFlight no.Departure USMArrival SINSchedule
Bangkok Airways96116:2519:20SMTWTFS
Scoot69518:1521:10SMTWTFS
Scoot66111:0514:05SMTWTFS
Scoot64108:4011:35SMTWTFS
Bangkok Airways96313:3016:25SMTWTFS
Scoot64919:4522:45SMTWTFS
1h 30m (489 km)
3 flights, 1 airline
AirlineFlight no.Departure USMArrival DMKSchedule
Bangkok Airways45415:5517:25SMTWTFS
Bangkok Airways45211:1512:45SMTWTFS
Bangkok Airways45006:5508:25SMTWTFS
1h 10m (362 km)
1 flight, 1 airline
AirlineFlight no.Departure USMArrival UTPSchedule
Bangkok Airways29311:1012:20SMTWTFS
3h 25m (2047 km)
1 flight, 1 airline
AirlineFlight no.Departure USMArrival HKGSchedule
Bangkok Airways80711:5516:20SMTWTFS
1h 45m (1032 km)
1 flight, 1 airline
AirlineFlight no.Departure USMArrival CNXSchedule
Bangkok Airways24108:5510:40SMTWTFS
0h 50m (200 km)
1 flight, 1 airline
AirlineFlight no.Departure USMArrival KBVSchedule
Bangkok Airways26512:3013:20SMTWTFS

Krabi, Thailand - Krabi (KBV)

Destination
Duration
Availability
Airlines
1h 27m (668 km)
26 flights, 2 airlines
AirlineFlight no.Departure KBVArrival KULSchedule
แอร์เอเชีย86117:0019:25SMTWTFS
แอร์เอเชีย86914:2516:55SMTWTFS
Firefly361113:0015:30SMTWTFS
แอร์เอเชีย86711:5014:10SMTWTFS
1h 27m (669 km)
21 flights, 3 airlines
AirlineFlight no.Departure KBVArrival DMKSchedule
Nok Air54718:5020:10SMTWTFS
Thai Lion Air80711:0012:30SMTWTFS
Thai AirAsia321408:2510:00SMTWTFS
Thai Lion Air81319:4521:15SMTWTFS
Thai AirAsia321617:1018:35SMTWTFS
Thai Lion Air80108:1509:40SMTWTFS
Thai AirAsia321112:3013:50SMTWTFS
Nok Air54311:5513:20SMTWTFS
1h 27m (650 km)
20 flights, 3 airlines
AirlineFlight no.Departure KBVArrival BKKSchedule
Thai Vietjet Air34316:3017:55SMTWTFS
Thai Airways24209:3010:55SMTWTFS
Thai Airways25020:2021:45SMTWTFS
Thai Vietjet Air34109:0010:25SMTWTFS
Bangkok Airways26209:2511:00SMTWTFS
2h 02m (1184 km)
4 flights, 1 airline
AirlineFlight no.Departure KBVArrival CNXSchedule
Thai AirAsia307520:0022:05SMTWTFS
2h 00m (932 km)
3 flights, 1 airline
AirlineFlight no.Departure KBVArrival SINSchedule
Scoot68517:2020:15SMTWTFS
Scoot68312:2515:25SMTWTFS
4h 20m (3227 km)
1 flight, 1 airline
AirlineFlight no.Departure KBVArrival DELSchedule
IndiGo107014:0516:55SMTWTFS
0h 50m (200 km)
1 flight, 1 airline
AirlineFlight no.Departure KBVArrival USMSchedule
Bangkok Airways26614:0014:50SMTWTFS

Frequently asked questions about direct flights

  • How does KAYAK’s Direct Flights tool work, and what can I use it for?

    KAYAK’s Direct Flights tool is designed to help you explore all direct flight options from a single airport to anywhere in the world, all in one view. It’s useful for inspiration when you want to see where you can fly direct, for planning when you already know your destination and need to see the full schedule, and for research when comparing airlines and departure days. It’s a comprehensive tool, covering all major airlines and airports worldwide, and combining schedules, routes, and filters in one place to make your travel planning simple.

  • How can I see all direct flights from a specific airport or city?

    KAYAK’s Direct Flights tool automatically detects your location and shows all direct flights from the nearest airport – but you can also manually select any other departure city. The tool displays the complete schedule for the current month, and you can easily change the month to view future schedules. If you’re looking for a particular city or want to see all flights to a specific country, type its name in the destination filter to quickly narrow down your list.

  • Can I filter direct flights by airline or day of the week?

    Yes. The day filter on KAYAK’s Direct Flights tool lets you choose weekdays, weekends, or individual days like Monday or Friday, so you only see flights that match your preferred travel days. The airline filter allows you to focus on preferred carriers or compare flight times across multiple airlines. These filters help you quickly refine large schedules and find the option that best fits your travel preferences.

  • Can I book a direct flight using KAYAK’s Direct Flights tool?

    Yes. When you click on a destination, simply choose your preferred dates to view all booking options on KAYAK and book your direct flight. You can also expand a destination to see its full timetable of operating days and airlines – clicking on any day takes you straight to search results so that you can book your flight in just a few clicks.

Find more direct flights