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
From?
Departure month
Nearby options
Duration
Airlines
Sort by: Fastest

Direct flights from popular airports in Malaysia

Explore direct flight schedules departing from top airports in Malaysia.

Kuching, Malaysia - Kuching (KCH)

Destination
Duration
Availability
Airlines
1h 49m (970 km)
104 flights, 4 airlines
AirlineFlight no.Departure KCHArrival KULSchedule
Batik Air163516:1018:00MTWTFSS
Malaysia Airlines746102:0503:55MTWTFSS
Firefly281112:3014:20MTWTFSS
Firefly281117:4519:35MTWTFSS
Firefly281112:5514:45MTWTFSS
Firefly281111:0012:50MTWTFSS
Malaysia Airlines251313:3015:20MTWTFSS
Malaysia Airlines251716:2018:10MTWTFSS
Firefly281109:0010:50MTWTFSS
AirAsia520508:3510:15MTWTFSS
Malaysia Airlines250506:5008:40MTWTFSS
AirAsia521319:0020:45MTWTFSS
AirAsia523717:5019:40MTWTFSS
Firefly281320:5022:40MTWTFSS
Batik Air163310:0511:55MTWTFSS
AirAsia522116:2518:10MTWTFSS
AirAsia901123:5001:40MTWTFSS
AirAsia521123:0000:50MTWTFSS
Malaysia Airlines252115:0516:55MTWTFSS
AirAsia521519:5021:40MTWTFSS
AirAsia523311:3513:20MTWTFSS
AirAsia521922:1023:55MTWTFSS
AirAsia522720:2522:10MTWTFSS
Firefly281113:1515:05MTWTFSS
Malaysia Airlines745300:5002:40MTWTFSS
AirAsia520309:4011:20MTWTFSS
AirAsia520710:1512:05MTWTFSS
Malaysia Airlines254310:2512:15MTWTFSS
Malaysia Airlines254518:2520:25MTWTFSS
AirAsia523107:0008:40MTWTFSS
Batik Air763506:0007:45MTWTFSS
Malaysia Airlines254518:0020:00MTWTFSS
Batik Air763322:3500:20MTWTFSS
AirAsia520914:4516:30MTWTFSS
Firefly281319:0020:50MTWTFSS
Malaysia Airlines254705:4507:35MTWTFSS
Firefly281319:4521:35MTWTFSS
Firefly281321:1023:00MTWTFSS
Malaysia Airlines252115:1517:05MTWTFSS
Malaysia Airlines259721:0022:50MTWTFSS
AirAsia523717:4519:35MTWTFSS
Batik Air163719:4021:30MTWTFSS
1h 31m (801 km)
13 flights, 2 airlines
AirlineFlight no.Departure KCHArrival BKISchedule
AirAsia635821:0022:30MTWTFSS
Batik Air168320:0021:35MTWTFSS
Batik Air168509:3511:10MTWTFSS
AirAsia635615:0516:30MTWTFSS
AirAsia635420:3021:55MTWTFSS
AirAsia635213:1014:40MTWTFSS
AirAsia635006:0007:25MTWTFSS
AirAsia635213:2014:50MTWTFSS
1h 20m (742 km)
10 flights, 1 airline
AirlineFlight no.Departure KCHArrival JHBSchedule
AirAsia541916:3517:55MTWTFSS
AirAsia542612:1013:30MTWTFSS
AirAsia541119:2020:40MTWTFSS
AirAsia541306:0007:20MTWTFSS
AirAsia540920:4522:10MTWTFSS
AirAsia541715:4517:05MTWTFSS
AirAsia942612:1013:30MTWTFSS
AirAsia541916:5518:15MTWTFSS
1h 31m (707 km)
9 flights, 2 airlines
AirlineFlight no.Departure KCHArrival SINSchedule
AirAsia177313:2014:50MTWTFSS
AirAsia177509:5011:20MTWTFSS
Scoot43909:4511:15MTWTFSS
Scoot43908:5510:30MTWTFSS
AirAsia177117:2519:00MTWTFSS
Scoot43522:2523:55MTWTFSS
AirAsia960521:1522:40MTWTFSS
1h 01m (512 km)
9 flights, 1 airline
AirlineFlight no.Departure KCHArrival MYYSchedule
AirAsia618818:2519:25MTWTFSS
AirAsia618818:3019:30MTWTFSS
AirAsia618417:5518:55MTWTFSS
AirAsia618215:0516:05MTWTFSS
AirAsia619010:0011:05MTWTFSS
AirAsia619211:3012:30MTWTFSS
AirAsia618613:4014:45MTWTFSS
AirAsia618007:0008:00MTWTFSS
0h 51m (349 km)
7 flights, 1 airline
AirlineFlight no.Departure KCHArrival BTUSchedule
AirAsia605816:3517:25MTWTFSS
AirAsia605606:0006:55MTWTFSS
AirAsia606818:4019:30MTWTFSS
AirAsia606212:3013:20MTWTFSS
AirAsia606407:3008:20MTWTFSS
AirAsia605817:0017:50MTWTFSS
AirAsia605409:5510:50MTWTFSS
0h 37m (201 km)
6 flights, 1 airline
AirlineFlight no.Departure KCHArrival SBWSchedule
AirAsia647414:2014:55MTWTFSS
AirAsia646816:0516:45MTWTFSS
AirAsia646816:0016:40MTWTFSS
AirAsia646207:0007:35MTWTFSS
AirAsia646609:3510:10MTWTFSS
AirAsia646412:5513:35MTWTFSS
1h 55m (993 km)
6 flights, 1 airline
AirlineFlight no.Departure KCHArrival SZBSchedule
Batik Air161319:3021:25MTWTFSS
Batik Air161113:2515:20MTWTFSS
1h 01m (249 km)
5 flights, 1 airline
AirlineFlight no.Departure KCHArrival MKMSchedule
MASwings342315:0015:55MTWTFSS
MASwings341510:5512:00MTWTFSS
MASwings342107:2508:20MTWTFSS
AirlineFlight no.Departure KCHArrival BWNSchedule
Royal Brunei Airlines85207:0508:20MTWTFSS
Royal Brunei Airlines85622:0023:15MTWTFSS
Royal Brunei Airlines85621:4022:55MTWTFSS
Royal Brunei Airlines85615:0516:20MTWTFSS

Kota Kinabalu, Malaysia - Kota Kinabalu (BKI)

Destination
Duration
Availability
Airlines
2h 35m (1629 km)
131 flights, 4 airlines
AirlineFlight no.Departure BKIArrival KULSchedule
Malaysia Airlines260715:4018:20MTWTFSS
AirAsia511313:0515:35MTWTFSS
Malaysia Airlines261309:5012:20MTWTFSS
Batik Air100707:0509:35MTWTFSS
Malaysia Airlines740323:3502:15MTWTFSS
AirAsia511717:3520:10MTWTFSS
AirAsia511107:5010:25MTWTFSS
Malaysia Airlines263119:5022:40MTWTFSS
Malaysia Airlines261113:0015:40MTWTFSS
Batik Air100311:5014:20MTWTFSS
Batik Air700505:4508:15MTWTFSS
Malaysia Airlines263705:2008:00MTWTFSS
Malaysia Airlines263923:4502:30MTWTFSS
AirAsia513716:0018:35MTWTFSS
AirAsia513914:5017:20MTWTFSS
Malaysia Airlines264518:0520:45MTWTFSS
Malaysia Airlines740502:0004:35MTWTFSS
Malaysia Airlines260716:0518:45MTWTFSS
Firefly253722:2001:00MTWTFSS
AirAsia513506:0008:30MTWTFSS
Malaysia Airlines264518:0020:40MTWTFSS
Malaysia Airlines263119:2022:00MTWTFSS
Batik Air100310:5013:20MTWTFSS
Malaysia Airlines263922:2001:05MTWTFSS
Malaysia Airlines262111:5514:35MTWTFSS
Malaysia Airlines740317:3020:10MTWTFSS
Firefly253110:1012:50MTWTFSS
AirAsia511922:0500:35MTWTFSS
AirAsia510510:0012:25MTWTFSS
Malaysia Airlines740506:3009:15MTWTFSS
AirAsia511717:5020:25MTWTFSS
AirAsia513122:5001:20MTWTFSS
Malaysia Airlines740306:0008:45MTWTFSS
Firefly253321:0023:40MTWTFSS
AirAsia513418:5521:25MTWTFSS
AirAsia511520:3023:05MTWTFSS
Malaysia Airlines263922:5501:40MTWTFSS
AirAsia906702:1505:05MTWTFSS
Firefly253109:4012:20MTWTFSS
Malaysia Airlines260716:2019:00MTWTFSS
Malaysia Airlines260715:5518:30MTWTFSS
Malaysia Airlines740701:2003:55MTWTFSS
AirAsia512523:2501:55MTWTFSS
AirAsia510711:0513:35MTWTFSS
Malaysia Airlines260307:2010:00MTWTFSS
Firefly253508:2511:05MTWTFSS
AirAsia510909:1011:40MTWTFSS
Batik Air100516:2018:50MTWTFSS
Malaysia Airlines264114:4017:20MTWTFSS
Malaysia Airlines263119:0521:45MTWTFSS
AirAsia514119:4022:15MTWTFSS
Malaysia Airlines263922:0000:45MTWTFSS
0h 50m (290 km)
20 flights, 2 airlines
AirlineFlight no.Departure BKIArrival TWUSchedule
AirAsia627212:1513:05MTWTFSS
AirAsia626806:2507:15MTWTFSS
AirAsia626414:3015:20MTWTFSS
AirAsia627018:0518:55MTWTFSS
AirAsia627019:0019:50MTWTFSS
AirAsia627018:1019:00MTWTFSS
AirAsia627211:5012:40MTWTFSS
Batik Air170012:1013:05MTWTFSS
Batik Air170215:4516:40MTWTFSS
AirAsia626613:0013:50MTWTFSS
AirAsia627615:3016:20MTWTFSS
AirAsia626009:0009:50MTWTFSS
AirAsia625817:0017:50MTWTFSS
AirAsia626220:4521:35MTWTFSS
AirAsia927019:0019:50MTWTFSS
3h 25m (1963 km)
15 flights, 2 airlines
AirlineFlight no.Departure BKIArrival CANSchedule
AirAsia153222:4002:00MTWTFSS
China Southern833619:0522:30MTWTFSS
AirAsia153223:0002:20MTWTFSS
China Southern848401:4505:15MTWTFSS
AirAsia153020:0523:15MTWTFSS
2h 15m (1453 km)
11 flights, 1 airline
AirlineFlight no.Departure BKIArrival JHBSchedule
AirAsia530920:4022:55MTWTFSS
AirAsia530919:4021:55MTWTFSS
AirAsia530714:0516:20MTWTFSS
AirAsia530512:3014:45MTWTFSS
AirAsia530321:1523:30MTWTFSS
AirAsia530107:0009:15MTWTFSS
AirAsia530321:2023:35MTWTFSS
2h 28m (1431 km)
10 flights, 3 airlines
AirlineFlight no.Departure BKIArrival SINSchedule
Scoot49112:0514:45MTWTFSS
Scoot49320:0022:30MTWTFSS
AirAsia179514:3517:00MTWTFSS
Scoot49111:5014:30MTWTFSS
AirAsia179308:4511:00MTWTFSS
Batik Air82710:5513:15MTWTFSS
AirlineFlight no.Departure BKIArrival BWNSchedule
Royal Brunei Airlines82208:5009:30MTWTFSS
Royal Brunei Airlines82208:3009:10MTWTFSS
Royal Brunei Airlines82821:2022:00MTWTFSS
Royal Brunei Airlines82616:3517:15MTWTFSS
Royal Brunei Airlines82821:4522:25MTWTFSS
Royal Brunei Airlines82821:0521:45MTWTFSS
Royal Brunei Airlines82820:1520:55MTWTFSS
Royal Brunei Airlines82208:4509:25MTWTFSS
Royal Brunei Airlines82617:1017:50MTWTFSS
1h 23m (801 km)
8 flights, 2 airlines
AirlineFlight no.Departure BKIArrival KCHSchedule
AirAsia635107:5009:10MTWTFSS
AirAsia635315:0516:30MTWTFSS
AirAsia635922:5500:15MTWTFSS
AirAsia635716:5518:15MTWTFSS
AirAsia635315:1516:40MTWTFSS
Batik Air168217:4019:10MTWTFSS
Batik Air168407:1508:45MTWTFSS
AirAsia635518:4520:05MTWTFSS
0h 46m (222 km)
8 flights, 1 airline
AirlineFlight no.Departure BKIArrival SDKSchedule
AirAsia648420:2021:05MTWTFSS
AirAsia648610:2511:15MTWTFSS
AirAsia649015:0015:45MTWTFSS
AirAsia649417:1518:00MTWTFSS
AirAsia648419:1020:00MTWTFSS
AirAsia649614:1014:55MTWTFSS
AirAsia649012:2513:10MTWTFSS
AirAsia649206:4507:30MTWTFSS
0h 50m (290 km)
6 flights, 1 airline
AirlineFlight no.Departure BKIArrival MYYSchedule
AirAsia607518:1019:00MTWTFSS
AirAsia607709:5510:45MTWTFSS
AirAsia607107:1508:05MTWTFSS
AirAsia607314:3015:20MTWTFSS
0h 55m (270 km)
6 flights, 1 airline
AirlineFlight no.Departure BKIArrival LDUSchedule
MASwings301207:2008:15MTWTFSS
MASwings301007:5008:45MTWTFSS
MASwings301814:4515:45MTWTFSS
MASwings301408:2009:15MTWTFSS
MASwings301613:4014:35MTWTFSS

Langkawi, Malaysia - Langkawi (LGK)

Destination
Duration
Availability
Airlines
1h 09m (455 km)
90 flights, 3 airlines
AirlineFlight no.Departure LGKArrival KULSchedule
AirAsia631118:1519:20MTWTFSS
AirAsia632721:3522:45MTWTFSS
Malaysia Airlines145920:4021:55MTWTFSS
AirAsia633216:3517:40MTWTFSS
AirAsia931110:1511:20MTWTFSS
AirAsia630710:5011:50MTWTFSS
AirAsia632515:0016:05MTWTFSS
AirAsia632112:4513:55MTWTFSS
AirAsia631519:0520:10MTWTFSS
Malaysia Airlines145521:0522:25MTWTFSS
AirAsia631717:3518:45MTWTFSS
Malaysia Airlines145921:0522:20MTWTFSS
Malaysia Airlines145518:2519:45MTWTFSS
AirAsia631915:4016:45MTWTFSS
AirAsia633511:3012:30MTWTFSS
Malaysia Airlines144713:3514:50MTWTFSS
Batik Air220414:5016:00MTWTFSS
Batik Air220617:1018:20MTWTFSS
AirAsia633216:4517:50MTWTFSS
AirAsia630513:4014:50MTWTFSS
Malaysia Airlines143714:5016:10MTWTFSS
Malaysia Airlines143310:4512:05MTWTFSS
Batik Air220211:5513:05MTWTFSS
Batik Air221119:5521:00MTWTFSS
AirAsia632320:3521:45MTWTFSS
AirAsia632514:4515:50MTWTFSS
AirAsia631915:3516:40MTWTFSS
AirAsia631519:3020:40MTWTFSS
Malaysia Airlines145519:0020:20MTWTFSS
0h 38m (130 km)
19 flights, 3 airlines
AirlineFlight no.Departure LGKArrival PENSchedule
Firefly270317:1017:50MTWTFSS
Firefly270320:1020:50MTWTFSS
Firefly270318:3519:15MTWTFSS
AirAsia624312:1012:45MTWTFSS
AirAsia624010:4511:20MTWTFSS
Firefly270316:3017:10MTWTFSS
AirAsia924914:3015:05MTWTFSS
Firefly270707:4508:25MTWTFSS
AirAsia624916:3017:05MTWTFSS
Firefly270112:3013:10MTWTFSS
AirAsia624717:5518:30MTWTFSS
flydubai160420:0520:50MTWTFSS
Firefly270318:1518:55MTWTFSS
AirAsia624316:3017:05MTWTFSS
1h 11m (409 km)
13 flights, 2 airlines
AirlineFlight no.Departure LGKArrival SZBSchedule
Firefly157712:0013:15MTWTFSS
Batik Air140313:3014:35MTWTFSS
Firefly157915:2016:35MTWTFSS
1h 40m (727 km)
4 flights, 2 airlines
AirlineFlight no.Departure LGKArrival SINSchedule
Scoot47910:4012:25MTWTFSS
Scoot47715:4017:25MTWTFSS
AirAsia73212:4014:15MTWTFSS
1h 15m (679 km)
1 flight, 1 airline
AirlineFlight no.Departure LGKArrival JHBSchedule
AirAsia645516:2517:40MTWTFSS
7h 45m (4912 km)
1 flight, 1 airline
AirlineFlight no.Departure LGKArrival TASSchedule
Batik Air75517:0521:50MTWTFSS
4h 00m (2527 km)
1 flight, 1 airline
AirlineFlight no.Departure LGKArrival BLRSchedule
IndiGo104411:4013:10MTWTFSS

Kuala Lumpur, Malaysia - Kuala Lumpur Intl (KUL)

Destination
Duration
Availability
Airlines
2h 37m (1629 km)
116 flights, 4 airlines
AirlineFlight no.Departure KULArrival BKISchedule
AirAsia513315:5018:25MTWTFSS
Malaysia Airlines264016:1018:50MTWTFSS
Malaysia Airlines264015:4018:20MTWTFSS
Malaysia Airlines264611:1513:55MTWTFSS
AirAsia511614:4017:20MTWTFSS
AirAsia514222:4501:20MTWTFSS
AirAsia513019:4522:25MTWTFSS
Batik Air100413:0015:30MTWTFSS
Malaysia Airlines261208:2511:10MTWTFSS
Batik Air700423:5002:20MTWTFSS
Malaysia Airlines740210:4013:20MTWTFSS
Malaysia Airlines263818:5521:35MTWTFSS
Firefly253006:2009:00MTWTFSS
Batik Air100207:3010:00MTWTFSS
Malaysia Airlines263819:2522:05MTWTFSS
Malaysia Airlines263818:3021:10MTWTFSS
Malaysia Airlines261412:4015:20MTWTFSS
Firefly253417:3020:10MTWTFSS
AirAsia511210:0012:30MTWTFSS
Malaysia Airlines740621:5000:30MTWTFSS
Malaysia Airlines740222:0000:40MTWTFSS
AirAsia510407:0009:35MTWTFSS
AirAsia511818:5521:35MTWTFSS
AirAsia511614:2517:05MTWTFSS
AirAsia510608:0010:30MTWTFSS
Malaysia Airlines262622:1500:55MTWTFSS
AirAsia511417:3020:05MTWTFSS
Malaysia Airlines740422:3501:15MTWTFSS
AirAsia511010:5513:35MTWTFSS
Batik Air100619:4522:15MTWTFSS
AirAsia514011:4014:15MTWTFSS
AirAsia513813:0015:35MTWTFSS
Malaysia Airlines261009:3512:15MTWTFSS
Malaysia Airlines260619:4022:20MTWTFSS
Malaysia Airlines740210:3013:10MTWTFSS
AirAsia512420:3023:00MTWTFSS
AirAsia906623:0501:50MTWTFSS
Malaysia Airlines260620:1022:50MTWTFSS
Malaysia Airlines261614:2517:05MTWTFSS
Firefly253006:5009:30MTWTFSS
Malaysia Airlines263820:2023:00MTWTFSS
AirAsia510806:0508:40MTWTFSS
Firefly253419:0021:40MTWTFSS
Batik Air700422:0000:30MTWTFSS
Firefly253417:4020:20MTWTFSS
AirAsia513609:0511:45MTWTFSS
Malaysia Airlines261412:1514:55MTWTFSS
Malaysia Airlines261412:3015:10MTWTFSS
Malaysia Airlines262821:0023:40MTWTFSS
1h 13m (298 km)
105 flights, 7 airlines
+2 more airlines
AirlineFlight no.Departure KULArrival SINSchedule
AirAsia71112:3013:40MTWTFSS
Malaysia Airlines61317:2018:35MTWTFSS
Batik Air80715:1016:10MTWTFSS
AirAsia72321:5023:05MTWTFSS
Scoot45706:4508:20MTWTFSS
Scoot45311:1012:20MTWTFSS
Malaysia Airlines62710:4011:55MTWTFSS
Singapore Airlines12721:5023:05MTWTFSS
Batik Air80108:2509:30MTWTFSS
Scoot45707:1508:30MTWTFSS
Malaysia Airlines60311:4012:55MTWTFSS
AirAsia70106:0007:05MTWTFSS
Singapore Airlines11517:0018:30MTWTFSS
Singapore Airlines10510:3011:45MTWTFSS
Malaysia Airlines723321:2522:40MTWTFSS
Malaysia Airlines723121:1522:30MTWTFSS
Batik Air80310:3011:30MTWTFSS
Malaysia Airlines723122:2523:40MTWTFSS
AirAsia71309:0510:20MTWTFSS
Scoot46919:1020:25MTWTFSS
Scoot45706:5508:20MTWTFSS
Singapore Airlines12118:3019:50MTWTFSS
Singapore Airlines10309:0010:15MTWTFSS
AirAsia70307:1008:20MTWTFSS
Ethiopian Air63923:0500:25MTWTFSS
Singapore Airlines12520:3021:45MTWTFSS
Malaysia Airlines60107:5009:05MTWTFSS
Scoot49722:0023:15MTWTFSS
Batik Air780321:0022:00MTWTFSS
Malaysia Airlines61914:2015:30MTWTFSS
Malaysia Airlines60923:2000:30MTWTFSS
Batik Air80519:4020:40MTWTFSS
Firefly368020:4021:55MTWTFSS
Scoot45709:1010:25MTWTFSS
Batik Air780114:0015:00MTWTFSS
AirAsia961122:4523:55MTWTFSS
Singapore Airlines11314:4016:00MTWTFSS
Scoot47318:1519:30MTWTFSS
AirAsia70507:5509:05MTWTFSS
Singapore Airlines10711:0512:20MTWTFSS
AirAsia71918:3019:40MTWTFSS
Scoot46517:3519:00MTWTFSS
Malaysia Airlines60719:2520:35MTWTFSS
Scoot45117:1518:30MTWTFSS
Firefly368020:2521:40MTWTFSS
Malaysia Airlines723120:2021:35MTWTFSS
AirAsia70710:2011:35MTWTFSS
Malaysia Airlines723306:3007:45MTWTFSS
Malaysia Airlines60515:2516:40MTWTFSS
Malaysia Airlines61109:1010:20MTWTFSS
AirAsia72120:3521:55MTWTFSS
Malaysia Airlines62313:0514:20MTWTFSS
AirAsia71514:5516:10MTWTFSS
AirAsia71716:4518:00MTWTFSS
0h 59m (325 km)
104 flights, 4 airlines
AirlineFlight no.Departure KULArrival PENSchedule
Malaysia Airlines119423:2000:20MTWTFSS
AirAsia612615:1516:15MTWTFSS
Malaysia Airlines116621:1022:10MTWTFSS
AirAsia613017:5518:55MTWTFSS
AirAsia613220:5521:55MTWTFSS
Malaysia Airlines115216:0517:05MTWTFSS
Malaysia Airlines115215:3516:35MTWTFSS
Malaysia Airlines730212:4013:40MTWTFSS
AirAsia614210:4011:35MTWTFSS
AirAsia612822:2023:20MTWTFSS
Firefly295313:3014:30MTWTFSS
Firefly295315:1516:15MTWTFSS
Malaysia Airlines116220:1021:10MTWTFSS
Malaysia Airlines116219:2520:25MTWTFSS
AirAsia611407:4008:35MTWTFSS
Batik Air211606:2007:20MTWTFSS
AirAsia613018:1519:15MTWTFSS
Batik Air210620:4021:40MTWTFSS
Malaysia Airlines113809:1510:15MTWTFSS
AirAsia611616:0017:00MTWTFSS
AirAsia615313:1014:15MTWTFSS
Batik Air210412:1513:15MTWTFSS
Malaysia Airlines115219:3020:30MTWTFSS
Firefly295316:5517:55MTWTFSS
AirAsia612821:4522:45MTWTFSS
Firefly295312:1013:10MTWTFSS
Batik Air210208:0009:00MTWTFSS
AirAsia611616:1017:10MTWTFSS
AirAsia615313:0014:05MTWTFSS
AirAsia911819:5020:45MTWTFSS
Batik Air210412:2513:25MTWTFSS
AirAsia612406:4007:40MTWTFSS
Malaysia Airlines114010:5011:50MTWTFSS
Firefly295523:4000:40MTWTFSS
Malaysia Airlines730220:0021:00MTWTFSS
AirAsia612614:5515:55MTWTFSS
Malaysia Airlines116620:5521:55MTWTFSS
Batik Air210622:4523:45MTWTFSS
Firefly295520:2021:20MTWTFSS
Batik Air210816:1017:10MTWTFSS
Firefly295522:0023:00MTWTFSS
AirAsia613221:1022:10MTWTFSS
AirAsia614408:2509:20MTWTFSS
Malaysia Airlines730219:5020:50MTWTFSS
Malaysia Airlines116219:2020:20MTWTFSS
Malaysia Airlines116218:5019:50MTWTFSS
Firefly295314:1015:10MTWTFSS
Malaysia Airlines114813:5014:50MTWTFSS
Firefly295320:1521:15MTWTFSS
Firefly295313:0014:00MTWTFSS
AirAsia611809:3010:25MTWTFSS
Firefly295309:3010:30MTWTFSS
Malaysia Airlines730420:4021:40MTWTFSS
1h 49m (970 km)
86 flights, 4 airlines
AirlineFlight no.Departure KULArrival KCHSchedule
AirAsia520207:1509:05MTWTFSS
Malaysia Airlines254207:5009:40MTWTFSS
Malaysia Airlines252818:3020:20MTWTFSS
Malaysia Airlines253613:4515:35MTWTFSS
AirAsia520812:2514:10MTWTFSS
AirAsia522622:4000:30MTWTFSS
Batik Air163617:0018:50MTWTFSS
Firefly281418:4020:30MTWTFSS
AirAsia901021:3523:25MTWTFSS
Malaysia Airlines253012:4014:30MTWTFSS
AirAsia520409:2011:10MTWTFSS
Malaysia Airlines252219:3521:25MTWTFSS
AirAsia521216:4518:35MTWTFSS
Firefly281006:3008:20MTWTFSS
Firefly281417:1519:05MTWTFSS
AirAsia523420:4522:35MTWTFSS
AirAsia522018:4520:35MTWTFSS
AirAsia520608:0009:50MTWTFSS
Firefly281416:3018:20MTWTFSS
Malaysia Airlines254415:1517:15MTWTFSS
AirAsia521417:3019:15MTWTFSS
Malaysia Airlines252818:2020:15MTWTFSS
Malaysia Airlines253221:1523:05MTWTFSS
Malaysia Airlines252010:5512:45MTWTFSS
AirAsia523210:5012:40MTWTFSS
AirAsia521013:5015:30MTWTFSS
AirAsia523211:0012:50MTWTFSS
Batik Air163413:3015:20MTWTFSS
AirAsia523615:3017:10MTWTFSS
Malaysia Airlines253012:3014:20MTWTFSS
Firefly281208:3010:20MTWTFSS
Firefly281215:1517:05MTWTFSS
AirAsia521819:5521:45MTWTFSS
Malaysia Airlines746023:3501:25MTWTFSS
Firefly281210:4512:35MTWTFSS
Batik Air763423:5001:35MTWTFSS
Malaysia Airlines745222:2000:10MTWTFSS
AirAsia521013:5515:35MTWTFSS
Firefly281210:0511:55MTWTFSS
Malaysia Airlines254415:4017:40MTWTFSS
Firefly281210:2512:15MTWTFSS
Batik Air163207:2009:10MTWTFSS
Batik Air763420:0021:45MTWTFSS
1h 05m (455 km)
78 flights, 3 airlines
AirlineFlight no.Departure KULArrival LGKSchedule
AirAsia631417:5018:55MTWTFSS
AirAsia630412:0013:05MTWTFSS
AirAsia633410:0011:05MTWTFSS
Malaysia Airlines144617:1518:20MTWTFSS
AirAsia633115:1516:20MTWTFSS
Malaysia Airlines144616:4017:45MTWTFSS
Batik Air220515:1516:20MTWTFSS
AirAsia631814:0515:10MTWTFSS
Malaysia Airlines143613:0514:10MTWTFSS
AirAsia632413:3014:35MTWTFSS
Batik Air221018:0019:05MTWTFSS
Batik Air220312:5514:00MTWTFSS
Batik Air220110:0011:05MTWTFSS
AirAsia631814:1015:15MTWTFSS
AirAsia631417:2518:30MTWTFSS
AirAsia631016:4517:50MTWTFSS
AirAsia931008:4509:50MTWTFSS
Malaysia Airlines145018:5520:00MTWTFSS
Malaysia Airlines143208:5510:05MTWTFSS
Batik Air220515:0016:05MTWTFSS
Malaysia Airlines145019:2020:25MTWTFSS
Malaysia Airlines144619:2520:30MTWTFSS
AirAsia632620:0521:10MTWTFSS
AirAsia630609:1510:15MTWTFSS
AirAsia631616:0517:10MTWTFSS
AirAsia632413:1514:20MTWTFSS
AirAsia632219:0520:10MTWTFSS
AirAsia632011:1512:20MTWTFSS
AirAsia633115:0516:10MTWTFSS
Malaysia Airlines143811:4512:55MTWTFSS
0h 57m (249 km)
73 flights, 4 airlines
AirlineFlight no.Departure KULArrival JHBSchedule
Firefly289216:3517:35MTWTFSS
AirAsia603218:5519:50MTWTFSS
AirAsia904621:0522:00MTWTFSS
AirAsia603414:4015:35MTWTFSS
AirAsia603110:5511:50MTWTFSS
Malaysia Airlines737112:4513:50MTWTFSS
Batik Air740706:0007:00MTWTFSS
Firefly289218:5019:50MTWTFSS
Firefly289217:0018:00MTWTFSS
AirAsia604621:0522:00MTWTFSS
Malaysia Airlines737116:0017:05MTWTFSS
Batik Air240709:3510:35MTWTFSS
Batik Air240514:0015:00MTWTFSS
AirAsia604807:0007:55MTWTFSS
Batik Air240320:3021:30MTWTFSS
Malaysia Airlines106321:4522:50MTWTFSS
Malaysia Airlines105719:2020:20MTWTFSS
Firefly289221:3522:35MTWTFSS
AirAsia605108:2009:10MTWTFSS
AirAsia603820:1021:05MTWTFSS
Firefly289221:5022:50MTWTFSS
Malaysia Airlines105717:4518:45MTWTFSS
Firefly289217:1518:15MTWTFSS
Malaysia Airlines103708:0509:00MTWTFSS
AirAsia604013:1514:10MTWTFSS
AirAsia604012:0012:55MTWTFSS
Malaysia Airlines737112:3013:35MTWTFSS
AirAsia603415:0516:00MTWTFSS
AirAsia604416:1017:00MTWTFSS
Malaysia Airlines105109:3010:35MTWTFSS
AirAsia605108:3009:20MTWTFSS
AirAsia604209:4510:40MTWTFSS
Malaysia Airlines105717:5518:55MTWTFSS
2h 11m (1128 km)
69 flights, 9 airlines
+4 more airlines
AirlineFlight no.Departure KULArrival CGKSchedule
Batik Air39621:5523:10MTWTFSS
Malaysia Airlines71710:1011:15MTWTFSS
KLM80917:0018:10MTWTFSS
AirAsia35319:2520:45MTWTFSS
Indonesia AirAsia21121:2522:35MTWTFSS
AirAsia38617:1018:20MTWTFSS
Malaysia Airlines72722:3023:40MTWTFSS
Batik Air38207:3508:50MTWTFSS
Batik Air728314:0515:20MTWTFSS
Malaysia Airlines72316:2017:30MTWTFSS
Batik Air39217:5519:10MTWTFSS
Garuda Indonesia82112:5014:00MTWTFSS
Citilink50320:1021:40MTWTFSS
Malaysia Airlines71109:0010:10MTWTFSS
Indonesia AirAsia20310:0011:10MTWTFSS
Indonesia AirAsia20514:3015:40MTWTFSS
AirAsia38413:1514:25MTWTFSS
AirAsia38007:0008:05MTWTFSS
Batik Air38610:1511:30MTWTFSS
TransNusa68020:3521:30MTWTFSS
TransNusa67414:4015:45MTWTFSS
Malaysia Airlines72113:3014:40MTWTFSS
TransNusa67608:5509:50MTWTFSS
Batik Air38811:4513:00MTWTFSS
Indonesia AirAsia20108:3509:40MTWTFSS
Batik Air38006:4508:00MTWTFSS
Malaysia Airlines72517:5519:05MTWTFSS
Malaysia Airlines71307:2508:30MTWTFSS
AirAsia35111:5013:00MTWTFSS
2h 53m (1828 km)
54 flights, 4 airlines
AirlineFlight no.Departure KULArrival TWUSchedule
Batik Air190816:1519:15MTWTFSS
Malaysia Airlines742020:1023:05MTWTFSS
Malaysia Airlines266415:0017:55MTWTFSS
Malaysia Airlines742411:1014:05MTWTFSS
AirAsia905222:3001:20MTWTFSS
Malaysia Airlines266414:4517:40MTWTFSS
Malaysia Airlines742012:4515:40MTWTFSS
AirAsia574208:0010:55MTWTFSS
AirAsia574406:0508:55MTWTFSS
Firefly657207:1010:05MTWTFSS
AirAsia574609:0011:50MTWTFSS
AirAsia575416:0518:55MTWTFSS
Malaysia Airlines742419:1022:05MTWTFSS
Firefly257416:3019:25MTWTFSS
AirAsia574813:4516:40MTWTFSS
AirAsia574010:1513:10MTWTFSS
Firefly257415:0017:55MTWTFSS
Batik Air190009:3012:30MTWTFSS
AirAsia575118:0520:55MTWTFSS
AirAsia574010:3013:25MTWTFSS
Firefly257007:1010:05MTWTFSS
AirAsia905021:0023:50MTWTFSS
Malaysia Airlines266007:3010:25MTWTFSS
Malaysia Airlines742420:1523:10MTWTFSS
4h 20m (2612 km)
45 flights, 6 airlines
+1 more airline
AirlineFlight no.Departure KULArrival CANSchedule
China Southern807202:2006:40MTWTFSS
9 Air127202:4006:55MTWTFSS
Spring Airlines692210:0014:45MTWTFSS
Malaysia Airlines37609:2513:35MTWTFSS
China Southern830218:2022:40MTWTFSS
Batik Air61221:4502:10MTWTFSS
AirAsia11205:0509:20MTWTFSS
AirAsia11400:2504:45MTWTFSS
China Southern834817:1521:35MTWTFSS
AirAsia11616:1020:20MTWTFSS
China Southern801216:5521:15MTWTFSS
China Southern304814:4519:10MTWTFSS
China Southern36608:0512:25MTWTFSS
China Southern35014:0018:15MTWTFSS
China Southern503601:1505:35MTWTFSS
AirAsia11820:1500:30MTWTFSS
2h 02m (1143 km)
45 flights, 4 airlines
AirlineFlight no.Departure KULArrival SBWSchedule
Malaysia Airlines748415:3017:35MTWTFSS
AirAsia587606:2508:25MTWTFSS
Malaysia Airlines271608:2510:30MTWTFSS
AirAsia907206:4008:40MTWTFSS
AirAsia907022:4000:40MTWTFSS
Malaysia Airlines748010:1012:15MTWTFSS
AirAsia587817:4519:45MTWTFSS
Malaysia Airlines747823:2501:30MTWTFSS
AirAsia907219:0521:05MTWTFSS
Batik Air790207:2009:25MTWTFSS
AirAsia587818:1020:10MTWTFSS
Malaysia Airlines748420:1522:20MTWTFSS
AirAsia587209:4011:40MTWTFSS
Malaysia Airlines271817:2519:30MTWTFSS
Malaysia Airlines748211:1013:15MTWTFSS
Batik Air190613:5516:00MTWTFSS
Malaysia Airlines747822:4000:45MTWTFSS
AirAsia587418:4020:45MTWTFSS
AirAsia587817:3019:30MTWTFSS
AirAsia587012:2014:20MTWTFSS
Malaysia Airlines271816:1518:20MTWTFSS
Firefly278217:2019:20MTWTFSS
Batik Air790608:2010:25MTWTFSS
Firefly278214:3016:30MTWTFSS
AirAsia907019:0521:05MTWTFSS
AirAsia586814:5516:55MTWTFSS

Johor Bahru, Malaysia - Sultan Ismail Intl (JHB)

Destination
Duration
Availability
Airlines
0h 57m (249 km)
85 flights, 4 airlines
AirlineFlight no.Departure JHBArrival KULSchedule
Firefly289523:1500:15MTWTFSS
Malaysia Airlines105211:1012:10MTWTFSS
Malaysia Airlines103809:4010:45MTWTFSS
Firefly289523:3000:30MTWTFSS
Batik Air240407:5008:50MTWTFSS
Firefly289320:3021:30MTWTFSS
AirAsia605207:0007:50MTWTFSS
Malaysia Airlines105211:1512:15MTWTFSS
AirAsia603921:3522:30MTWTFSS
Batik Air740812:4513:45MTWTFSS
Batik Air240811:3512:35MTWTFSS
Malaysia Airlines105819:3520:35MTWTFSS
Batik Air240818:0019:00MTWTFSS
AirAsia603320:1521:05MTWTFSS
Malaysia Airlines103406:3007:30MTWTFSS
AirAsia603516:2517:25MTWTFSS
AirAsia604114:3515:25MTWTFSS
Firefly289318:1519:15MTWTFSS
AirAsia604311:1012:00MTWTFSS
AirAsia603009:3510:25MTWTFSS
AirAsia603516:0017:00MTWTFSS
Firefly289318:5519:55MTWTFSS
Batik Air240409:1510:15MTWTFSS
Malaysia Airlines105820:5522:00MTWTFSS
Malaysia Airlines737014:2515:30MTWTFSS
AirAsia604113:2014:10MTWTFSS
AirAsia604908:2009:10MTWTFSS
Malaysia Airlines105819:2520:30MTWTFSS
Malaysia Airlines737017:4018:45MTWTFSS
Batik Air240615:5016:50MTWTFSS
AirAsia904722:2523:20MTWTFSS
Batik Air240407:0008:00MTWTFSS
Malaysia Airlines737014:1015:15MTWTFSS
AirAsia604722:2523:20MTWTFSS
Firefly289318:4019:40MTWTFSS
AirAsia604517:3018:20MTWTFSS
1h 03m (288 km)
34 flights, 2 airlines
AirlineFlight no.Departure JHBArrival SZBSchedule
Firefly133912:0513:10MTWTFSS
Batik Air120620:5021:50MTWTFSS
Firefly134317:3018:35MTWTFSS
Firefly133912:0013:05MTWTFSS
Firefly134922:4523:50MTWTFSS
Firefly634722:1523:20MTWTFSS
Firefly133508:4009:40MTWTFSS
Batik Air120216:2517:25MTWTFSS
Firefly634722:0023:05MTWTFSS
Firefly634721:4022:45MTWTFSS
Firefly134922:2023:25MTWTFSS
2h 20m (1453 km)
11 flights, 1 airline
AirlineFlight no.Departure JHBArrival BKISchedule
AirAsia531023:2001:40MTWTFSS
AirAsia531022:2000:40MTWTFSS
AirAsia530418:3020:50MTWTFSS
AirAsia530209:4012:00MTWTFSS
AirAsia530615:1517:35MTWTFSS
AirAsia530811:1513:35MTWTFSS
AirAsia530418:3520:55MTWTFSS
1h 10m (554 km)
11 flights, 2 airlines
AirlineFlight no.Departure JHBArrival PENSchedule
Batik Air241822:2023:30MTWTFSS
AirAsia642217:0018:10MTWTFSS
Batik Air241822:3023:40MTWTFSS
AirAsia641410:1011:20MTWTFSS
AirAsia642216:5018:00MTWTFSS
AirAsia641620:0021:10MTWTFSS
AirAsia641813:2014:30MTWTFSS
AirAsia641619:1020:20MTWTFSS
AirAsia642218:1019:20MTWTFSS
AirAsia641208:2009:30MTWTFSS
1h 22m (742 km)
10 flights, 1 airline
AirlineFlight no.Departure JHBArrival KCHSchedule
AirAsia541022:3500:00MTWTFSS
AirAsia541217:3018:55MTWTFSS
AirAsia942710:2511:45MTWTFSS
AirAsia541407:4509:10MTWTFSS
AirAsia541818:4020:00MTWTFSS
AirAsia541818:2019:40MTWTFSS
AirAsia541613:5515:20MTWTFSS
AirAsia542710:2511:45MTWTFSS
1h 35m (925 km)
10 flights, 2 airlines
AirlineFlight no.Departure JHBArrival SBWSchedule
Batik Air790408:0009:55MTWTFSS
AirAsia903223:1000:45MTWTFSS
AirAsia503010:4012:15MTWTFSS
AirAsia503219:3521:05MTWTFSS
AirAsia503217:2018:55MTWTFSS
AirAsia503218:1519:45MTWTFSS
2h 26m (1405 km)
9 flights, 2 airlines
AirlineFlight no.Departure JHBArrival DMKSchedule
Batik Air53011:4513:20MTWTFSS
Thai AirAsia51115:4517:05MTWTFSS
Thai AirAsia51311:2512:45MTWTFSS
1h 45m (924 km)
3 flights, 1 airline
AirlineFlight no.Departure JHBArrival CGKSchedule
Indonesia AirAsia24119:0519:50MTWTFSS
Indonesia AirAsia24310:1511:00MTWTFSS
1h 00m (433 km)
2 flights, 1 airline
AirlineFlight no.Departure JHBArrival IPHSchedule
AirAsia608215:2516:25MTWTFSS
AirAsia608411:5512:55MTWTFSS
1h 15m (623 km)
2 flights, 1 airline
AirlineFlight no.Departure JHBArrival AORSchedule
AirAsia617209:4511:00MTWTFSS
AirAsia617212:0513:20MTWTFSS

Penang, Malaysia - Penang Intl (PEN)

Destination
Duration
Availability
Airlines
1h 01m (325 km)
118 flights, 4 airlines
AirlineFlight no.Departure PENArrival KULSchedule
AirAsia612308:1009:10MTWTFSS
Malaysia Airlines730321:3022:30MTWTFSS
Malaysia Airlines114512:3513:40MTWTFSS
Malaysia Airlines116521:1022:15MTWTFSS
AirAsia611717:3518:35MTWTFSS
Malaysia Airlines116521:5022:55MTWTFSS
AirAsia613319:2520:25MTWTFSS
AirAsia614506:5507:55MTWTFSS
AirAsia613116:4517:45MTWTFSS
Malaysia Airlines115517:5019:00MTWTFSS
AirAsia615414:3015:30MTWTFSS
Malaysia Airlines115517:1018:20MTWTFSS
Firefly295418:3019:30MTWTFSS
Firefly295419:4020:40MTWTFSS
Batik Air210506:0007:00MTWTFSS
Malaysia Airlines115521:1022:20MTWTFSS
Batik Air210110:0011:00MTWTFSS
Firefly295208:1009:10MTWTFSS
Malaysia Airlines114311:0012:05MTWTFSS
Malaysia Airlines730321:4022:40MTWTFSS
AirAsia612513:4514:45MTWTFSS
Malaysia Airlines730522:2523:30MTWTFSS
Firefly295418:2019:20MTWTFSS
AirAsia615414:4015:40MTWTFSS
Firefly295417:5018:50MTWTFSS
Batik Air211721:3522:35MTWTFSS
AirAsia612920:1021:15MTWTFSS
AirAsia911921:1522:15MTWTFSS
AirAsia611910:5511:55MTWTFSS
Batik Air210718:3019:30MTWTFSS
Malaysia Airlines114915:3016:35MTWTFSS
AirAsia613319:4020:40MTWTFSS
Firefly295421:3022:30MTWTFSS
Malaysia Airlines113705:5006:55MTWTFSS
AirAsia613116:2517:25MTWTFSS
Firefly295809:0510:05MTWTFSS
AirAsia612920:0021:05MTWTFSS
AirAsia612920:4521:50MTWTFSS
Malaysia Airlines113308:2509:30MTWTFSS
Batik Air210314:3015:30MTWTFSS
AirAsia612513:2514:25MTWTFSS
AirAsia611506:0007:00MTWTFSS
Malaysia Airlines116521:0022:05MTWTFSS
Firefly295006:4507:45MTWTFSS
Firefly295209:0510:05MTWTFSS
AirAsia611717:2518:25MTWTFSS
AirAsia614309:0510:10MTWTFSS
Firefly295419:5520:55MTWTFSS
Batik Air210507:3008:30MTWTFSS
Malaysia Airlines116520:3521:40MTWTFSS
Malaysia Airlines116521:0522:10MTWTFSS
Malaysia Airlines730314:2015:20MTWTFSS
1h 00m (278 km)
55 flights, 2 airlines
AirlineFlight no.Departure PENArrival SZBSchedule
Batik Air716323:0000:00MTWTFSS
Batik Air116112:3013:30MTWTFSS
Batik Air116307:3008:30MTWTFSS
Firefly143719:0520:05MTWTFSS
Firefly144121:5022:50MTWTFSS
Firefly143108:1509:15MTWTFSS
Firefly142512:3513:35MTWTFSS
Firefly142511:4512:45MTWTFSS
Firefly142516:0517:05MTWTFSS
Batik Air116111:2512:25MTWTFSS
Firefly643116:0517:05MTWTFSS
Firefly634323:0500:05MTWTFSS
Firefly143318:1019:10MTWTFSS
Firefly143315:3016:30MTWTFSS
Firefly144522:3523:35MTWTFSS
Firefly143315:1016:10MTWTFSS
1h 29m (602 km)
21 flights, 4 airlines
AirlineFlight no.Departure PENArrival SINSchedule
Singapore Airlines14121:1522:40MTWTFSS
Singapore Airlines13515:3017:10MTWTFSS
AirAsia172918:5520:20MTWTFSS
Scoot42517:2518:55MTWTFSS
AirAsia172516:2517:55MTWTFSS
AirAsia172311:5513:20MTWTFSS
Scoot42710:3512:05MTWTFSS
AirAsia172516:2017:55MTWTFSS
Singapore Airlines13110:1011:35MTWTFSS
Scoot49922:2023:50MTWTFSS
Scoot43109:3011:00MTWTFSS
AirAsia960123:2000:45MTWTFSS
AirAsia172721:0022:25MTWTFSS
Singapore Airlines13717:4519:20MTWTFSS
Singapore Airlines13312:0513:40MTWTFSS
AirAsia172109:5511:20MTWTFSS
Batik Air83108:2009:45MTWTFSS
0h 38m (130 km)
19 flights, 3 airlines
AirlineFlight no.Departure PENArrival LGKSchedule
AirAsia624815:3016:05MTWTFSS
Firefly270011:1011:50MTWTFSS
AirAsia924813:3014:05MTWTFSS
Firefly270217:1517:55MTWTFSS
AirAsia624616:5517:30MTWTFSS
AirAsia624211:1011:45MTWTFSS
flydubai160316:0016:45MTWTFSS
AirAsia624215:3016:05MTWTFSS
AirAsia624109:4510:20MTWTFSS
Firefly270215:5016:30MTWTFSS
Firefly270218:5019:30MTWTFSS
Firefly270218:3519:15MTWTFSS
Firefly270216:5517:35MTWTFSS
Firefly270215:1015:50MTWTFSS
3h 55m (2391 km)
19 flights, 2 airlines
AirlineFlight no.Departure PENArrival HKGSchedule
HK Express78716:3020:20MTWTFSS
Cathay Pacific63413:0017:00MTWTFSS
Cathay Pacific62207:5011:45MTWTFSS
HK Express74900:5004:35MTWTFSS
3h 51m (2448 km)
18 flights, 2 airlines
AirlineFlight no.Departure PENArrival CANSchedule
China Southern807423:5503:50MTWTFSS
Spring Airlines709812:0015:50MTWTFSS
China Southern504819:0022:50MTWTFSS
China Southern39609:0512:40MTWTFSS
1h 10m (554 km)
11 flights, 2 airlines
AirlineFlight no.Departure PENArrival JHBSchedule
AirAsia641717:3518:45MTWTFSS
Batik Air241707:1508:25MTWTFSS
AirAsia642318:5020:00MTWTFSS
AirAsia641306:4507:55MTWTFSS
Batik Air241706:0007:10MTWTFSS
AirAsia641914:5516:05MTWTFSS
AirAsia642320:0021:10MTWTFSS
AirAsia641511:4512:55MTWTFSS
AirAsia641721:3522:45MTWTFSS
AirAsia642318:2519:35MTWTFSS
0h 54m (241 km)
11 flights, 3 airlines
AirlineFlight no.Departure PENArrival KNOSchedule
Indonesia AirAsia10708:3008:20MTWTFSS
Lion Air13316:4016:35MTWTFSS
Batik Air31217:4517:45MTWTFSS
Lion Air13913:1513:10MTWTFSS
Indonesia AirAsia10912:4512:35MTWTFSS
Indonesia AirAsia10316:2516:15MTWTFSS
Indonesia AirAsia10522:1022:00MTWTFSS
1h 05m (381 km)
8 flights, 2 airlines
AirlineFlight no.Departure PENArrival HKTSchedule
Qatar Airways84122:2022:25MTWTFSS
Firefly360014:4014:45MTWTFSS
Firefly360013:5013:55MTWTFSS
Qatar Airways184122:2022:25MTWTFSS
2h 29m (1453 km)
6 flights, 4 airlines
AirlineFlight no.Departure PENArrival CGKSchedule
AirAsia157308:1009:30MTWTFSS
TransNusa63209:3010:55MTWTFSS
Batik Air34318:1019:40MTWTFSS
Indonesia AirAsia22310:4012:15MTWTFSS
Batik Air34114:1515:45MTWTFSS
Indonesia AirAsia22115:5517:30MTWTFSS

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