Direct flights
from Kuala Lumpur (KUL)
to Kota-Kinabalu (BKI)

Weekly schedule for flights between Kuala Lumpur Intl (Kuala Lumpur, Malaysia) and Kota-Kinabalu Intl (Kota-Kinabalu, Malaysia) operated by 1 airlines.
178 weekly flights operate on this route flying 1,017mi in 2h35min.
Expect $86 in average for a one-way ticket with the cheapest option at $52.

Monday
Monday
06:05AM08:40AM
AirAsiaAKAK5108
Monday
07:00AM09:35AM
AirAsiaAKAK5134
Monday
08:00AM10:40AM
Malindo AirODOD1002
Monday
08:25AM11:10AM
Malaysia AirlinesMHMH2612
Monday
08:35AM11:15AM
AirAsiaAKAK5110
Monday
09:15AM11:55AM
AirAsiaAKAK5136
Monday
09:35AM12:15PM
Malaysia AirlinesMHMH2610
Monday
10:00AM12:40PM
AirAsiaAKAK5112
Monday
10:45AM01:30PM
AirAsia XD7D7676
Monday
11:15AM01:55PM
Malaysia AirlinesMHMH2646
Monday
11:40AM02:15PM
AirAsiaAKAK5140
Monday
12:40PM03:20PM
Malaysia AirlinesMHMH2614
Monday
01:45PM04:20PM
AirAsiaAKAK5104
Monday
02:00PM04:45PM
AirAsia XD7D79678
Monday
02:25PM05:05PM
Malaysia AirlinesMHMH2616
Monday
03:40PM06:20PM
Malaysia AirlinesMHMH2640
Monday
04:35PM07:10PM
AirAsiaAKAK5142
Monday
05:00PM07:35PM
AirAsiaAKAK5114
Monday
06:00PM08:40PM
Malindo AirODOD1006
Monday
06:45PM09:25PM
AirAsiaAKAK5118
Monday
06:55PM09:35PM
Malaysia AirlinesMHMH2638
Monday
07:35PM10:15PM
AirAsiaAKAK5130
Monday
09:00PM11:40PM
Malaysia AirlinesMHMH2628
Monday
09:45PM12:25AM
AirAsiaAKAK5116
Monday
10:15PM12:55AM
Malaysia AirlinesMHMH2626
Monday
11:40PM02:15AM
AirAsiaAKAK5120
Tuesday
Tuesday
06:05AM08:40AM
AirAsiaAKAK5108
Tuesday
07:00AM09:35AM
AirAsiaAKAK5104
Tuesday
08:00AM10:40AM
Malindo AirODOD1002
Tuesday
08:25AM11:10AM
Malaysia AirlinesMHMH2612
Tuesday
08:35AM11:15AM
AirAsiaAKAK5142
Tuesday
09:15AM11:55AM
AirAsiaAKAK5136
Tuesday
09:35AM12:15PM
Malaysia AirlinesMHMH2610
Tuesday
10:00AM12:40PM
AirAsiaAKAK5110
Tuesday
10:45AM01:30PM
AirAsia XD7D7676
Tuesday
11:15AM01:55PM
Malaysia AirlinesMHMH2646
Tuesday
11:40AM02:15PM
AirAsiaAKAK5140
Tuesday
12:40PM03:20PM
Malaysia AirlinesMHMH2614
Tuesday
01:40PM04:20PM
AirAsiaAKAK5130
Tuesday
02:25PM05:05PM
Malaysia AirlinesMHMH2616
Tuesday
03:30PM06:05PM
AirAsiaAKAK5114
Tuesday
03:40PM06:20PM
Malaysia AirlinesMHMH2640
Tuesday
04:35PM07:10PM
AirAsiaAKAK5112
Tuesday
06:00PM08:40PM
Malindo AirODOD1006
Tuesday
06:30PM09:10PM
Malaysia AirlinesMHMH2638
Tuesday
06:45PM09:25PM
AirAsiaAKAK5118
Tuesday
07:35PM10:15PM
AirAsiaAKAK5138
Tuesday
09:00PM11:40PM
Malaysia AirlinesMHMH2628
Tuesday
09:45PM12:25AM
AirAsiaAKAK5116
Tuesday
10:15PM12:55AM
Malaysia AirlinesMHMH2626
Wednesday
Wednesday
06:05AM08:40AM
AirAsiaAKAK5108
Wednesday
07:00AM09:35AM
AirAsiaAKAK5134
Wednesday
08:00AM10:40AM
Malindo AirODOD1002
Wednesday
08:25AM11:10AM
Malaysia AirlinesMHMH2612
Wednesday
08:35AM11:15AM
AirAsiaAKAK5110
Wednesday
08:55AM11:30AM
AirAsiaAKAK5126
Wednesday
09:15AM11:55AM
AirAsiaAKAK5136
Wednesday
09:35AM12:15PM
Malaysia AirlinesMHMH2610
Wednesday
10:00AM12:40PM
AirAsiaAKAK5112
Wednesday
10:45AM01:30PM
AirAsia XD7D7676
Wednesday
11:15AM01:55PM
Malaysia AirlinesMHMH2646
Wednesday
11:40AM02:15PM
AirAsiaAKAK5140
Wednesday
12:40PM03:20PM
Malaysia AirlinesMHMH2614
Wednesday
01:45PM04:20PM
AirAsiaAKAK5104
Wednesday
02:25PM05:05PM
Malaysia AirlinesMHMH2616
Wednesday
03:40PM06:20PM
Malaysia AirlinesMHMH2640
Wednesday
04:35PM07:10PM
AirAsiaAKAK5142
Wednesday
05:00PM07:35PM
AirAsiaAKAK5114
Wednesday
06:00PM08:40PM
Malindo AirODOD1006
Wednesday
06:30PM09:10PM
Malaysia AirlinesMHMH2638
Wednesday
06:45PM09:25PM
AirAsiaAKAK5118
Wednesday
07:35PM10:15PM
AirAsiaAKAK5130
Wednesday
09:45PM12:25AM
AirAsiaAKAK5116
Wednesday
10:15PM12:55AM
Malaysia AirlinesMHMH2626
Wednesday
11:40PM02:15AM
AirAsiaAKAK5120
Thursday
Thursday
06:05AM08:40AM
AirAsiaAKAK5108
Thursday
07:00AM09:35AM
AirAsiaAKAK5104
Thursday
08:00AM10:40AM
Malindo AirODOD1002
Thursday
08:25AM11:10AM
Malaysia AirlinesMHMH2612
Thursday
08:35AM11:15AM
AirAsiaAKAK5142
Thursday
09:15AM11:55AM
AirAsiaAKAK5136
Thursday
09:35AM12:15PM
Malaysia AirlinesMHMH2610
Thursday
10:00AM12:40PM
AirAsiaAKAK5110
Thursday
10:45AM01:30PM
AirAsia XD7D7676
Thursday
11:15AM01:55PM
Malaysia AirlinesMHMH2646
Thursday
11:40AM02:15PM
AirAsiaAKAK5140
Thursday
12:40PM03:20PM
Malaysia AirlinesMHMH2614
Thursday
01:40PM04:20PM
AirAsiaAKAK5130
Thursday
02:25PM05:05PM
Malaysia AirlinesMHMH2616
Thursday
03:30PM06:05PM
AirAsiaAKAK5114
Thursday
03:40PM06:20PM
Malaysia AirlinesMHMH2640
Thursday
04:35PM07:10PM
AirAsiaAKAK5112
Thursday
06:00PM08:40PM
Malindo AirODOD1006
Thursday
06:45PM09:25PM
AirAsiaAKAK5118
Thursday
06:55PM09:35PM
Malaysia AirlinesMHMH2638
Thursday
07:35PM10:15PM
AirAsiaAKAK5138
Thursday
09:00PM11:40PM
Malaysia AirlinesMHMH2628
Thursday
09:45PM12:25AM
AirAsiaAKAK5116
Thursday
10:15PM12:55AM
Malaysia AirlinesMHMH2626
Friday
Friday
06:05AM08:40AM
AirAsiaAKAK5108
Friday
07:00AM09:35AM
AirAsiaAKAK5134
Friday
08:00AM10:40AM
Malindo AirODOD1002
Friday
08:25AM11:10AM
Malaysia AirlinesMHMH2612
Friday
08:35AM11:15AM
AirAsiaAKAK5110
Friday
09:15AM11:55AM
AirAsiaAKAK5136
Friday
09:35AM12:15PM
Malaysia AirlinesMHMH2610
Friday
10:00AM12:40PM
AirAsiaAKAK5112
Friday
10:45AM01:30PM
AirAsia XD7D7676
Friday
11:15AM01:55PM
Malaysia AirlinesMHMH2646
Friday
11:40AM02:15PM
AirAsiaAKAK5140
Friday
12:40PM03:20PM
Malaysia AirlinesMHMH2614
Friday
01:45PM04:20PM
AirAsiaAKAK5104
Friday
02:00PM04:45PM
AirAsia XD7D79678
Friday
02:25PM05:05PM
Malaysia AirlinesMHMH2616
Friday
03:40PM06:20PM
Malaysia AirlinesMHMH2640
Friday
04:35PM07:10PM
AirAsiaAKAK5142
Friday
06:00PM08:40PM
Malindo AirODOD1006
Friday
06:45PM09:25PM
AirAsiaAKAK5118
Friday
06:55PM09:35PM
Malaysia AirlinesMHMH2638
Friday
06:55PM09:30PM
AirAsiaAKAK5114
Friday
07:35PM10:15PM
AirAsiaAKAK5130
Friday
07:40PM10:20PM
Malaysia AirlinesMHMH2606
Friday
09:00PM11:40PM
Malaysia AirlinesMHMH2628
Friday
09:45PM12:25AM
AirAsiaAKAK5116
Friday
10:15PM12:55AM
Malaysia AirlinesMHMH2626
Friday
11:40PM02:15AM
AirAsiaAKAK5120
Saturday
Saturday
06:05AM08:40AM
AirAsiaAKAK5108
Saturday
07:00AM09:35AM
AirAsiaAKAK5104
Saturday
08:00AM10:40AM
Malindo AirODOD1002
Saturday
08:25AM11:10AM
Malaysia AirlinesMHMH2612
Saturday
08:35AM11:15AM
AirAsiaAKAK5142
Saturday
09:15AM11:55AM
AirAsiaAKAK5136
Saturday
09:35AM12:15PM
Malaysia AirlinesMHMH2610
Saturday
10:00AM12:40PM
AirAsiaAKAK5110
Saturday
10:45AM01:30PM
AirAsia XD7D7676
Saturday
11:15AM01:55PM
Malaysia AirlinesMHMH2646
Saturday
11:40AM02:15PM
AirAsiaAKAK5140
Saturday
12:40PM03:20PM
Malaysia AirlinesMHMH2614
Saturday
01:40PM04:20PM
AirAsiaAKAK5130
Saturday
02:25PM05:05PM
Malaysia AirlinesMHMH2616
Saturday
03:30PM06:05PM
AirAsiaAKAK5114
Saturday
03:40PM06:20PM
Malaysia AirlinesMHMH2640
Saturday
04:35PM07:10PM
AirAsiaAKAK5112
Saturday
06:00PM08:40PM
Malindo AirODOD1006
Saturday
06:45PM09:25PM
AirAsiaAKAK5118
Saturday
06:55PM09:35PM
Malaysia AirlinesMHMH2638
Saturday
07:35PM10:15PM
AirAsiaAKAK5138
Saturday
07:40PM10:20PM
Malaysia AirlinesMHMH2606
Saturday
09:00PM11:40PM
Malaysia AirlinesMHMH2628
Saturday
09:45PM12:25AM
AirAsiaAKAK5116
Saturday
10:15PM12:55AM
Malaysia AirlinesMHMH2626
Sunday
Sunday
06:05AM08:40AM
AirAsiaAKAK5108
Sunday
06:35AM09:15AM
AirAsiaAKAK5110
Sunday
07:00AM09:35AM
AirAsiaAKAK5134
Sunday
08:00AM10:40AM
Malindo AirODOD1002
Sunday
08:25AM11:10AM
Malaysia AirlinesMHMH2612
Sunday
08:55AM11:30AM
AirAsiaAKAK5126
Sunday
09:15AM11:55AM
AirAsiaAKAK5136
Sunday
09:35AM12:15PM
Malaysia AirlinesMHMH2610
Sunday
10:00AM12:40PM
AirAsiaAKAK5112
Sunday
10:45AM01:30PM
AirAsia XD7D7676
Sunday
11:15AM01:55PM
Malaysia AirlinesMHMH2646
Sunday
11:40AM02:15PM
AirAsiaAKAK5140
Sunday
12:40PM03:20PM
Malaysia AirlinesMHMH2614
Sunday
01:45PM04:20PM
AirAsiaAKAK5104
Sunday
02:00PM04:45PM
AirAsia XD7D79678
Sunday
02:25PM05:05PM
Malaysia AirlinesMHMH2616
Sunday
03:40PM06:20PM
Malaysia AirlinesMHMH2640
Sunday
06:00PM08:40PM
Malindo AirODOD1006
Sunday
06:35PM09:10PM
AirAsiaAKAK5114
Sunday
06:45PM09:25PM
AirAsiaAKAK5118
Sunday
06:55PM09:35PM
Malaysia AirlinesMHMH2638
Sunday
07:35PM10:15PM
AirAsiaAKAK5130
Sunday
07:40PM10:20PM
Malaysia AirlinesMHMH2606
Sunday
09:00PM11:40PM
Malaysia AirlinesMHMH2628
Sunday
09:45PM12:25AM
AirAsiaAKAK5116
Sunday
10:15PM12:55AM
Malaysia AirlinesMHMH2626
Sunday
11:40PM02:15AM
AirAsiaAKAK5120