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

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

Monday
Monday
05:20AM08:00AM
Malaysia AirlinesMHMH2637
Monday
06:00AM08:30AM
AirAsiaAKAK5135
Monday
09:15AM11:45AM
AirAsiaAKAK5109
Monday
10:00AM12:30PM
AirAsiaAKAK5133
Monday
10:00AM12:40PM
Malindo AirODOD1005
Monday
11:20AM02:00PM
Malindo AirODOD1003
Monday
11:40AM02:15PM
AirAsiaAKAK5111
Monday
01:05PM03:40PM
AirAsiaAKAK5113
Monday
01:55PM04:30PM
AirAsiaAKAK5115
Monday
02:50PM05:20PM
AirAsiaAKAK5139
Monday
02:55PM05:35PM
Malaysia AirlinesMHMH2641
Monday
03:15PM05:50PM
AirAsia XD7D7677
Monday
04:55PM07:25PM
AirAsiaAKAK5105
Monday
06:35PM09:10PM
AirAsiaAKAK5117
Monday
07:45PM10:20PM
AirAsiaAKAK5141
Monday
08:35PM11:10PM
AirAsiaAKAK5121
Monday
09:30PM12:10AM
Malindo AirODOD1007
Monday
10:00PM12:45AM
Malaysia AirlinesMHMH2639
Monday
10:00PM12:30AM
AirAsiaAKAK5119
Monday
10:40PM01:10AM
AirAsiaAKAK5131
Tuesday
Tuesday
05:20AM08:00AM
Malaysia AirlinesMHMH2637
Tuesday
06:00AM08:30AM
AirAsiaAKAK5135
Tuesday
09:15AM11:45AM
AirAsiaAKAK5109
Tuesday
10:00AM12:40PM
Malindo AirODOD1005
Tuesday
10:00AM12:30PM
AirAsiaAKAK5105
Tuesday
11:20AM02:00PM
Malindo AirODOD1003
Tuesday
11:40AM02:15PM
AirAsiaAKAK5141
Tuesday
11:55AM02:35PM
Malaysia AirlinesMHMH2621
Tuesday
12:25PM03:00PM
AirAsiaAKAK5115
Tuesday
01:05PM03:35PM
AirAsiaAKAK5111
Tuesday
02:40PM05:20PM
Malaysia AirlinesMHMH2641
Tuesday
02:50PM05:20PM
AirAsiaAKAK5139
Tuesday
03:15PM05:50PM
AirAsia XD7D7677
Tuesday
06:00PM08:40PM
Malaysia AirlinesMHMH2645
Tuesday
06:35PM09:10PM
AirAsiaAKAK5117
Tuesday
07:45PM10:20PM
AirAsiaAKAK5113
Tuesday
09:30PM12:10AM
Malindo AirODOD1007
Tuesday
10:00PM12:30AM
AirAsiaAKAK5119
Tuesday
10:40PM01:10AM
AirAsiaAKAK5137
Wednesday
Wednesday
05:20AM08:00AM
Malaysia AirlinesMHMH2637
Wednesday
06:00AM08:30AM
AirAsiaAKAK5135
Wednesday
09:15AM11:45AM
AirAsiaAKAK5109
Wednesday
10:00AM12:30PM
AirAsiaAKAK5133
Wednesday
10:00AM12:40PM
Malindo AirODOD1005
Wednesday
11:20AM02:00PM
Malindo AirODOD1003
Wednesday
11:40AM02:15PM
AirAsiaAKAK5111
Wednesday
01:05PM03:40PM
AirAsiaAKAK5113
Wednesday
02:40PM05:20PM
Malaysia AirlinesMHMH2641
Wednesday
02:50PM05:20PM
AirAsiaAKAK5139
Wednesday
03:15PM05:50PM
AirAsia XD7D7677
Wednesday
04:55PM07:25PM
AirAsiaAKAK5105
Wednesday
06:00PM08:40PM
Malaysia AirlinesMHMH2645
Wednesday
06:35PM09:10PM
AirAsiaAKAK5117
Wednesday
07:45PM10:20PM
AirAsiaAKAK5141
Wednesday
08:05PM10:40PM
AirAsiaAKAK5115
Wednesday
08:35PM11:10PM
AirAsiaAKAK5121
Wednesday
09:30PM12:10AM
Malindo AirODOD1007
Wednesday
10:00PM12:30AM
AirAsiaAKAK5119
Wednesday
10:40PM01:10AM
AirAsiaAKAK5131
Thursday
Thursday
05:20AM08:00AM
Malaysia AirlinesMHMH2637
Thursday
06:00AM08:30AM
AirAsiaAKAK5135
Thursday
09:15AM11:45AM
AirAsiaAKAK5109
Thursday
10:00AM12:40PM
Malindo AirODOD1005
Thursday
10:00AM12:30PM
AirAsiaAKAK5105
Thursday
11:20AM02:00PM
Malindo AirODOD1003
Thursday
11:40AM02:15PM
AirAsiaAKAK5141
Thursday
11:55AM02:35PM
Malaysia AirlinesMHMH2621
Thursday
12:25PM03:00PM
AirAsiaAKAK5115
Thursday
01:05PM03:35PM
AirAsiaAKAK5111
Thursday
02:40PM05:20PM
Malaysia AirlinesMHMH2641
Thursday
02:50PM05:20PM
AirAsiaAKAK5139
Thursday
03:15PM05:50PM
AirAsia XD7D7677
Thursday
06:15PM08:55PM
Malaysia AirlinesMHMH2645
Thursday
06:35PM09:10PM
AirAsiaAKAK5117
Thursday
07:45PM10:20PM
AirAsiaAKAK5113
Thursday
09:30PM12:10AM
Malindo AirODOD1007
Thursday
10:00PM12:30AM
AirAsiaAKAK5119
Thursday
10:40PM01:10AM
AirAsiaAKAK5137
Friday
Friday
05:20AM08:00AM
Malaysia AirlinesMHMH2637
Friday
06:00AM08:30AM
AirAsiaAKAK5135
Friday
09:15AM11:45AM
AirAsiaAKAK5109
Friday
10:00AM12:30PM
AirAsiaAKAK5133
Friday
10:00AM12:40PM
Malindo AirODOD1005
Friday
11:20AM02:00PM
Malindo AirODOD1003
Friday
11:40AM02:15PM
AirAsiaAKAK5111
Friday
11:55AM02:35PM
Malaysia AirlinesMHMH2621
Friday
01:05PM03:40PM
AirAsiaAKAK5113
Friday
02:40PM05:20PM
Malaysia AirlinesMHMH2641
Friday
02:50PM05:20PM
AirAsiaAKAK5139
Friday
03:15PM05:50PM
AirAsia XD7D7677
Friday
04:55PM07:25PM
AirAsiaAKAK5105
Friday
06:35PM09:10PM
AirAsiaAKAK5117
Friday
07:45PM10:20PM
AirAsiaAKAK5141
Friday
08:35PM11:10PM
AirAsiaAKAK5121
Friday
09:15PM11:50PM
AirAsiaAKAK5115
Friday
09:30PM12:10AM
Malindo AirODOD1007
Friday
10:00PM12:30AM
AirAsiaAKAK5119
Friday
10:40PM01:10AM
AirAsiaAKAK5131
Saturday
Saturday
05:20AM08:00AM
Malaysia AirlinesMHMH2637
Saturday
06:00AM08:30AM
AirAsiaAKAK5135
Saturday
09:15AM11:45AM
AirAsiaAKAK5109
Saturday
10:00AM12:40PM
Malindo AirODOD1005
Saturday
10:00AM12:30PM
AirAsiaAKAK5105
Saturday
11:20AM02:00PM
Malindo AirODOD1003
Saturday
11:40AM02:15PM
AirAsiaAKAK5141
Saturday
12:25PM03:00PM
AirAsiaAKAK5115
Saturday
01:05PM03:35PM
AirAsiaAKAK5111
Saturday
02:40PM05:20PM
Malaysia AirlinesMHMH2641
Saturday
02:50PM05:20PM
AirAsiaAKAK5139
Saturday
03:15PM05:50PM
AirAsia XD7D7677
Saturday
06:00PM08:40PM
Malaysia AirlinesMHMH2645
Saturday
06:35PM09:10PM
AirAsiaAKAK5117
Saturday
07:45PM10:20PM
AirAsiaAKAK5113
Saturday
09:30PM12:10AM
Malindo AirODOD1007
Saturday
10:00PM12:30AM
AirAsiaAKAK5119
Saturday
10:40PM01:10AM
AirAsiaAKAK5137
Sunday
Sunday
05:20AM08:00AM
Malaysia AirlinesMHMH2637
Sunday
06:00AM08:30AM
AirAsiaAKAK5135
Sunday
09:15AM11:45AM
AirAsiaAKAK5109
Sunday
10:00AM12:30PM
AirAsiaAKAK5133
Sunday
10:00AM12:40PM
Malindo AirODOD1005
Sunday
11:20AM02:00PM
Malindo AirODOD1003
Sunday
11:40AM02:15PM
AirAsiaAKAK5111
Sunday
01:05PM03:40PM
AirAsiaAKAK5113
Sunday
01:55PM04:30PM
AirAsiaAKAK5115
Sunday
02:40PM05:20PM
Malaysia AirlinesMHMH2641
Sunday
02:50PM05:20PM
AirAsiaAKAK5139
Sunday
03:15PM05:50PM
AirAsia XD7D7677
Sunday
04:55PM07:25PM
AirAsiaAKAK5105
Sunday
06:00PM08:40PM
Malaysia AirlinesMHMH2645
Sunday
06:35PM09:10PM
AirAsiaAKAK5117
Sunday
08:35PM11:10PM
AirAsiaAKAK5121
Sunday
09:30PM12:10AM
Malindo AirODOD1007
Sunday
10:00PM12:30AM
AirAsiaAKAK5119
Sunday
10:40PM01:10AM
AirAsiaAKAK5131