Kota Kinabalu to Kuala Lumpur flight status today

List of all flights from Kota Kinabalu Malaysia (BKI) to Kuala Lumpur Malaysia (KUL) and airlines operated flight from Kota Kinabalu to Kuala Lumpur. The flight is a domestic flight in Malaysia. There are 250 flights operated by 27 airlines on this route.

The distance from Kota Kinabalu, MY (BKI) to Kuala Lumpur, MY (KUL) is 1629 km (1012 miles). Kota Kinabalu International Airport and Kuala Lumpur International Airport are in the same time zone (GMT +8:00). The current time on both airports is Thursday 2025-11-20 06:20 AM.

IndiGo | Emirates | Uzbekistan Airways | Malaysia Airlines | Firefly | British Airways | Qatar Airways | Turkish Airlines | Philippine Airlines | Japan Airlines | AirAsia | Oman Air | Malindo Air | KLM | Qantas | Myanmar Airways | Etihad Airways | Singapore Airlines | Flynas | Lion Air | Batik Air | Raya Airways | AirAsia X | World Cargo Airlines | WOW Air | Brava Linhas Aereas | Tri-MG Intra Asia Airlines |

List of 250 flights from Kota Kinabalu, MY (BKI) to Kuala Lumpur, MY (KUL).
No. Departure Arrival Last Update Status
6E3756 16:05 18:45 Scheduled On time
6E3755 14:40 17:20 Scheduled On time
6E3752 09:50 12:20 Scheduled On time
6E3758 19:05 21:45 Scheduled On time
6E3751 07:20 10:00 Scheduled On time
6E3753 11:55 14:35 Scheduled On time
6E3750 05:20 08:00 Arrived On time
6E3754 13:00 15:40 Departed On time
6E3759 22:00 00:45 Scheduled On time
6E3757 18:00 20:40 Scheduled On time

 

No. Departure Arrival Last Update Status
EK3446 13:30 16:00 Scheduled On time
EK3441 10:35 13:05 Scheduled On time
EK3429 16:05 18:45 Scheduled On time
EK3425 06:00 08:25 Landed

 

No. Departure Arrival Last Update Status
HY7512 09:50 12:20 Scheduled On time
HY7522 18:00 20:40 Scheduled On time
HY7578 05:20 08:00 Scheduled On time
HY7516 19:05 21:45 Scheduled On time
HY7584 16:05 18:45 Scheduled On time
HY7582 13:00 15:40 Scheduled On time
HY7510 07:20 10:00 Scheduled On time
HY7520 14:40 17:20 Scheduled On time
HY7514 11:55 14:35 Scheduled On time
HY7518 22:00 00:45 Scheduled On time

 

No. Departure Arrival Last Update Status
MH2607 16:05 18:45 Scheduled On time
MH2611 13:00 15:40 Scheduled On time
MH2621 11:55 14:35 Scheduled On time
MH2641 14:40 17:20 Scheduled On time
MH2631 19:05 21:45 Scheduled On time
MH2637 05:20 08:00 Scheduled On time
MH2645 18:00 20:40 Scheduled On time
MH2603 07:20 10:00 Arrived On time
MH2639 22:00 00:45 Scheduled On time
MH4456 10:10 12:50 Scheduled On time
MH4458 20:50 23:30 Arrived Delayed by 4h 35m
MH2613 09:50 12:20 Arrived On time
MH8603 None 17:20 Arrived On time
MH7403 10:55 13:35 Scheduled On time
MH7405 17:00 19:40 Scheduled On time
MH2649 15:45 18:20 Scheduled On time
MH7407 04:00 06:40 Arrived On time
MH8613 08:00 08:00 In Air
MH8577 06:10 08:45 Arrived On time
MH2623 06:00 08:35 Arrived
MH8593 22:10 00:50 In Air
MH8417 22:45 23:50 In Air
MH8415 21:13 None In Air
MH8419 08:00 08:00 In Air
MH6017 19:06 21:09 Landed 00:05
MH2663 18:15 20:50 Landed 20:54
MH8665 17:04 None Arrived On time
MH8738 08:00 08:00 In Air
MH2647 20:15 22:50 Landed 00:10
MH7409 22:30 01:05 In Air
MH8663 19:43 None Arrived On time
MH8661 18:35 None Arrived On time
MH5029 18:04 None Arrived On time
MH8667 16:38 None Arrived On time
MH8679 19:01 None Arrived On time
MH7411 22:00 00:40 Landed 00:31
MH2643 22:55 01:35 In Air
MH7413 18:35 21:05 Landed
MH7401 19:55 22:25 Arrived Delayed by 16m
MH5107 08:00 08:00 In Air
MH7495 22:50 01:20 Landed
MH7491 18:35 21:05 Landed
MH5101 08:00 08:00 In Air
MH5013 08:00 08:00 In Air
MH5110 08:00 08:00 Arrival Scheduled
MH8637 08:00 08:00 In Air
MH6011 13:35 16:05 Landed
MH6403 15:25 17:55 Landed Late
MH2629 00:50 03:20 Cancelled

 

No. Departure Arrival Last Update Status
FY7661 14:40 17:20 Scheduled On time
FY7647 13:00 15:40 Scheduled On time
FY7657 05:20 08:00 Scheduled On time
FY2533 20:50 23:30 Scheduled On time
FY7641 07:20 10:00 Scheduled On time
FY7649 09:50 12:20 Scheduled On time
FY7645 16:05 18:45 Scheduled On time
FY2535 08:25 11:05 Arrived On time
FY7653 11:55 14:35 Scheduled On time
FY7659 22:00 00:45 Scheduled On time
FY7669 18:00 20:40 Scheduled On time
FY7655 19:05 21:45 Scheduled On time
FY2531 10:10 12:50 Scheduled On time
FY7667 15:45 18:20 Arrived
FY7665 None 11:35 Arrived
FY8661 14:11 None Arrived On time
FY8679 19:01 None Arrived On time
FY2631 21:45 None Arrived Delayed by 59 minutes
FY2637 08:00 None Arrived Early
FY2639 00:35 None Arrived Early
FY8677 20:16 None Arrived On time
FY8667 16:28 None Arrived On time
FY2641 17:50 None Arrived On time
FY2649 20:35 None Arrived On time
FY2647 22:50 None Arrived On time
FY8665 17:27 None Arrived On time
FY2607 19:05 None Arrived Early
FY2613 12:55 None Arrived On time
FY7663 20:15 22:50 Cancelled

 

No. Departure Arrival Last Update Status
BA8158 18:00 20:40 Scheduled On time
BA8156 19:05 21:45 Arrived On time
BA7363 16:20 18:55 Scheduled On time

 

No. Departure Arrival Last Update Status
QR5457 14:40 17:20 Scheduled On time
QR5453 05:20 08:00 Scheduled On time
QR5445 11:55 14:35 Scheduled On time
QR5455 22:00 00:45 Scheduled On time
QR5434 07:20 10:00 Scheduled On time
QR5436 16:05 18:45 Scheduled On time
QR5448 19:05 21:45 Scheduled On time
QR5442 09:50 12:20 Scheduled On time
QR5406 18:00 20:40 Departed On time
QR5440 13:00 15:40 Arrived On time
QR5470 06:45 09:30 Arrived On time

 

No. Departure Arrival Last Update Status
TK4842 14:40 17:20 Scheduled On time
TK4853 18:00 20:40 Scheduled On time
TK4860 19:05 21:45 Scheduled On time
TK4579 10:35 13:05 Scheduled On time
TK4862 16:05 18:45 Departed On time
TK4841 15:45 18:20 Arrived
TK4571 21:00 23:30 Departed Delayed by 27m

 

No. Departure Arrival Last Update Status
PR3537 05:20 08:00 Scheduled On time
PR3575 16:05 18:45 Scheduled On time
PR3535 07:20 10:00 Arrived On time
PR3583 18:00 20:40 Scheduled On time
PR3539 22:20 01:00 Scheduled On time
PR3579 11:30 14:10 Scheduled On time
PR3577 09:30 12:10 Arrived On time

 

No. Departure Arrival Last Update Status
JL7170 05:20 08:00 Scheduled On time
JL7988 18:00 20:40 Departed On time
JL7954 19:05 21:45 Scheduled On time
JL7172 18:00 20:40 Arrived

 

No. Departure Arrival Last Update Status
AK5135 06:00 08:30 Scheduled On time
AK5119 22:25 00:55 Scheduled On time
AK5117 16:55 19:30 Scheduled On time
AK5113 13:05 15:35 Scheduled On time
AK5131 22:40 01:10 Scheduled On time
AK5109 09:10 11:40 Scheduled On time
AK5139 15:00 17:30 Scheduled On time
AK5134 18:10 20:40 Scheduled On time
AK5137 21:05 23:40 Departed Delayed by 3h 42m
AK5105 10:00 12:25 Scheduled On time
AK5141 19:45 22:20 Scheduled On time
AK5115 20:20 22:55 Scheduled Delayed by 2h 15m
AK5107 11:05 13:35 Arrived On time
AK5125 23:25 01:55 Arrived Delayed by 31m
AK5111 11:40 14:15 Arrived Delayed by 34m
AK9061 17:20 19:55 Arrival Delayed 23:04
AK9066 00:30 03:05 Arrival Estimated 03:11
AK5121 20:35 23:10 Scheduled On time
AK5127 11:55 14:15 Scheduled On time
AK5123 23:25 01:55 Scheduled
AK9121 19:05 21:40 No Recent Info - Call Airline
AK9107 23:45 02:20 Scheduled
AK9113 13:05 15:40 Landed
AK9111 17:25 20:00 No Recent Info - Call Airline
AK9141 11:55 14:50 Landed
AK9063 00:50 03:25 No Recent Info - Call Airline
AK9139 21:05 23:35 In Air
AK9109 21:30 None In Air
AK5143 09:15 11:50 Arrived On time
AK9105 08:00 08:00 Unknown
AK9104 08:00 08:00 Arrival Scheduled
AK9103 08:00 08:00 In Air
AK9896 08:00 08:00 In Air
AK9343 02:30 05:05 Landed
AK8715 20:15 22:45 Landed

 

No. Departure Arrival Last Update Status
WY5675 14:40 17:20 Scheduled On time
WY5673 16:05 18:45 Scheduled On time
WY5626 05:20 08:00 Arrived On time
WY5714 18:00 20:40 Scheduled On time
WY5639 15:00 17:35 Arrived
WY5607 16:20 18:55 Arrived
WY5637 05:25 08:00 Arrived
WY5634 19:05 21:40 Arrived
WY5620 13:00 15:35 Arrived

 

No. Departure Arrival Last Update Status
OD1007 13:30 16:00 Scheduled On time
OD1003 10:35 13:05 Scheduled On time
OD1005 17:00 19:30 Departed Delayed by 35m
OD1009 08:00 10:30 Arrived On time
OD1011 03:25 05:55 Arrived On time
OD7009 20:50 23:20 In Air
OD7007 09:00 11:30 No Recent Info - Call Airline
OD5331 14:00 16:40 Landed 21:01
OD7003 13:10 15:40 Landed 15:48
OD7005 18:50 21:20 Landed 21:40
OD1015 15:00 17:30 Unknown
OD1013 20:50 23:20 Unknown
OD1017 21:20 23:55 Landed
OD7013 14:20 16:55 Landed
OD7032 18:45 21:20 Landed
OD7027 08:01 10:35 Landed
OD7025 08:01 10:35 Landed
OD7035 10:00 12:35 Unknown

 

No. Departure Arrival Last Update Status
KL4078 19:05 21:45 Scheduled On time

 

No. Departure Arrival Last Update Status
QF5167 05:20 08:00 Scheduled On time
QF5169 14:40 17:20 Scheduled On time
QF5163 16:05 18:45 Scheduled On time
QF5165 18:00 20:40 Scheduled On time

 

No. Departure Arrival Last Update Status
8M9568 05:20 08:00 Scheduled On time
8M9567 07:20 10:00 Scheduled On time

 

No. Departure Arrival Last Update Status
EY5601 07:00 09:30 Arrived On time
EY5600 10:35 13:05 Scheduled On time

 

No. Departure Arrival Last Update Status
SQ5695 14:40 17:20 Scheduled On time

 

No. Departure Arrival Last Update Status
XY1009 08:00 10:30 Arrival Estimated 10:12

 

No. Departure Arrival Last Update Status
JT1003 12:25 15:05 In Air

 

No. Departure Arrival Last Update Status
ID1009 07:00 09:30 Arrival Estimated 09:18
ID1011 03:10 05:40 Arrival Delayed 06:17
ID1019 03:10 05:40 Arrival Estimated 05:22
ID1015 17:30 None Arrived Early
ID1017 23:55 None Arrived Early
ID1013 16:55 None Arrived On time
ID1007 23:30 None Departure Scheduled
ID7009 01:30 None Departure Canceled
ID1005 01:30 None Departure Scheduled
ID7005 21:20 None Arrived On time
ID7003 08:30 None Arrived Early
ID1003 13:40 None Arrived On time
ID7007 19:50 None Arrived Early

 

No. Departure Arrival Last Update Status
TH1321 08:00 08:00 Arrival Scheduled

 

No. Departure Arrival Last Update Status
D7677 15:30 18:00 Departed Delayed by 5h 20m
D79679 17:20 19:55 Scheduled Delayed by 6h 45m
D7679 09:15 11:55 Arrived On time
D7675 22:10 00:45 Landed
D7673 05:10 07:45 Landed 07:28
D75131 18:30 None Arrived Delayed by 76 minutes
D79139 04:25 None Arrived Delayed by 52 minutes
D75117 02:30 None Arrived On time
D75135 21:30 None Arrived Delayed by 24 minutes
D75105 19:00 None Arrived Delayed by 398 minutes
D75113 23:15 None Arrived On time
D75143 11:20 None Arrived On time
D75109 18:55 None Arrived On time
D75133 11:50 None Arrived Delayed by 87 minutes
D75141 22:10 None Arrived Delayed by 41 minutes
D75111 16:50 None Arrived Delayed by 96 minutes

 

No. Departure Arrival Last Update Status
3G3805 08:00 08:00 In Air
3G3809 08:00 08:00 In Air
3G6689 17:30 None Arrived On time
3G3825 16:55 None Arrived On time
3G6687 00:04 None Arrived On time
3G6641 08:00 08:00 In Air

 

No. Departure Arrival Last Update Status
WW2612 08:00 08:00 In Air
WW2614 08:00 08:00 In Air
WW2616 08:00 08:00 In Air

 

No. Departure Arrival Last Update Status
N7357 03:57 None Arrived On time

 

No. Departure Arrival Last Update Status
GM6605 08:00 08:00 In Air
GM3815 08:00 08:00 In Air