Kuala Lumpur to Kuching flight status today

List of all flights from Kuala Lumpur Malaysia (KUL) to Kuching Malaysia (KCH) and airlines operated flight from Kuala Lumpur to Kuching. The flight is a domestic flight in Malaysia. There are 224 flights operated by 24 airlines on this route.

The distance from Kuala Lumpur, MY (KUL) to Kuching, MY (KCH) is 969 km (602 miles). Kuala Lumpur International Airport and Kuching International Airport are in the same time zone (GMT +8:00). The current time on both airports is Wednesday 2025-11-19 03:44 AM.

Myanmar Airways | Malaysia Airlines | AirAsia | Qatar Airways | Emirates | China Airlines | Philippine Airlines | Singapore Airlines | Garuda Indonesia | Turkish Airlines | Qantas | IndiGo | Malindo Air | Japan Airlines | Firefly | KLM | British Airways | Oman Air | Raya Airways | Batik Air | AirAsia X | World Cargo Airlines | WOW Air | Brava Linhas Aereas |

List of 224 flights from Kuala Lumpur, MY (KUL) to Kuching, MY (KCH).
No. Departure Arrival Last Update Status
8M9579 19:35 21:25 Scheduled On time
8M9581 12:30 14:20 Scheduled On time
8M9583 13:45 15:35 Arrived On time
8M9582 21:15 23:05 Scheduled On time
8M9580 18:20 20:15 Departed Delayed by 44m
8M9584 15:15 17:15 Scheduled On time

 

No. Departure Arrival Last Update Status
MH2520 10:55 12:45 Scheduled On time
MH2528 18:20 20:15 Scheduled On time
MH2536 13:45 15:35 Scheduled On time
MH2532 21:15 23:05 Scheduled On time
MH2544 15:15 17:15 Arrived On time
MH4660 08:30 10:20 Arrived Delayed by 18m
MH2522 19:35 21:25 Scheduled On time
MH2530 12:30 14:20 Scheduled On time
MH2542 07:50 09:40 Scheduled On time
MH6106 11:25 13:15 In Air
MH7452 10:00 11:50 Arrived On time
MH4608 06:30 08:20 Scheduled On time
MH6102 07:30 10:00 Scheduled
MH8491 08:00 08:00 Arrival Scheduled
MH7460 23:40 01:30 Arrived Delayed by 48 minutes
MH7464 17:00 19:00 Arrived Delayed by 15 minutes
MH7456 00:10 02:00 Arrived On time
MH2508 01:10 None Arrived
MH2526 23:00 00:55 Departed
MH7454 10:00 11:50 Arrived
MH8588 17:25 None In Air
MH6012 12:30 14:20 Scheduled On time
MH8570 05:00 06:50 In Air
MH6014 06:20 08:10 Scheduled On time
MH8442 07:35 09:25 Arrived On time
MH8440 08:00 08:00 In Air
MH2534 09:25 11:15 Arrived
MH2524 08:50 10:40 Arrived
MH8596 08:00 08:00 Landed 20:22
MH2452 09:27 None Arrived On time
MH6401 08:46 None Arrived On time
MH7458 17:45 19:35 In Air
MH7466 14:40 16:30 Landed
MH2504 08:55 10:45 Landed
MH8796 08:00 08:00 Arrival Scheduled
MH2548 07:45 09:40 Landed
MH2564 09:45 11:30 Scheduled
MH2514 10:05 11:50

 

No. Departure Arrival Last Update Status
AK5202 07:15 09:05 Scheduled On time
AK5220 18:45 20:35 Departed On time
AK5206 08:00 09:50 Arrived On time
AK5218 19:55 21:45 Scheduled Delayed by 1h 5m
AK5212 16:45 18:35 Scheduled On time
AK5226 22:40 00:30 Scheduled On time
AK5232 10:50 12:40 Scheduled On time
AK5210 13:55 15:35 Scheduled On time
AK5234 20:45 22:35 Scheduled On time
AK5208 12:25 14:10 Scheduled On time
AK5204 09:20 11:10 Scheduled On time
AK5236 15:30 17:10 Scheduled Delayed by 20m
AK5228 16:20 18:00 Scheduled On time
AK9024 08:00 08:00 Arrival Scheduled
AK9151 17:20 19:05 Scheduled Delayed by 1h 35m
AK9155 22:20 00:10 Scheduled On time
AK9157 07:45 09:35 Scheduled On time
AK5216 00:55 02:40 Scheduled
AK9974 07:33 09:04 In Air
AK9216 00:25 02:10 Landed
AK9212 16:55 18:45 No Recent Info - Call Airline
AK9204 01:40 03:30 Landed
AK9018 01:15 03:00 Landed
AK9810 08:00 08:00 Landed 05:16
AK9806 08:00 08:00 In Air
AK9808 08:00 08:00 In Air
AK5214 23:00 00:50 Landed
AK9236 14:20 16:10 Landed
AK9238 16:30 18:25 Landed Late
AK9320 11:55 13:40 Landed
AK9528 23:20 01:10 Landed
AK5222 06:30 08:15

 

No. Departure Arrival Last Update Status
QR5393 15:15 17:15 Scheduled On time
QR5417 18:20 20:15 Scheduled On time
QR5415 19:35 21:25 Scheduled On time
QR5413 10:55 12:45 Arrived On time
QR5422 07:50 09:40 Arrived On time
QR5421 13:45 15:35 Scheduled On time
QR5419 12:30 14:20 Scheduled On time
QR5420 21:15 23:05 Scheduled On time

 

No. Departure Arrival Last Update Status
EK3443 07:15 09:05 Scheduled On time
EK3454 17:00 18:50 Scheduled On time
EK3394 19:25 21:15 Scheduled
EK3404 13:45 15:35 Scheduled On time
EK3406 07:30 09:20 Unknown
EK3398 20:10 22:00 Unknown
EK3400 21:15 23:00 Unknown
EK3396 17:35 19:25 Cancelled
EK3386 12:40 14:30 Landed
EK3402 22:15 23:59

 

No. Departure Arrival Last Update Status
CI9520 12:30 14:20 Scheduled On time
CI9408 18:20 20:15 Scheduled On time
CI9440 15:15 17:15 Scheduled On time
CI9434 19:35 21:25 Scheduled On time
CI9522 21:15 23:05 Scheduled On time

 

No. Departure Arrival Last Update Status
PR3566 12:30 14:20 Scheduled On time
PR3562 19:35 21:25 Scheduled On time
PR3564 18:20 20:15 Scheduled On time
PR3528 13:45 15:35 Scheduled On time
PR3526 07:50 09:40 Departed Delayed by 22m
PR3584 21:15 23:05 Scheduled On time
PR3524 15:25 17:15 Scheduled On time

 

No. Departure Arrival Last Update Status
SQ5658 13:45 15:35 Scheduled On time

 

No. Departure Arrival Last Update Status
GA9291 13:45 15:35 Scheduled On time
GA8913 15:15 17:15 Arrived On time
GA8930 17:35 19:25 Cancelled
GA8934 21:15 23:00 Unknown
GA8932 19:25 21:15 Cancelled
GA9293 20:10 22:00 Unknown

 

No. Departure Arrival Last Update Status
TK8188 07:15 09:05 Scheduled On time
TK4833 19:35 21:25 Scheduled On time
TK4887 10:55 12:45 Departed Delayed by 21m
TK4828 18:20 20:15 Scheduled On time
TK4823 07:50 09:40 Arrived On time
TK4827 12:30 14:20 Scheduled On time
TK4890 13:45 15:35 Scheduled On time
TK4825 21:15 23:05 Scheduled On time
TK4776 17:00 None Arrived

 

No. Departure Arrival Last Update Status
QF5181 10:55 12:45 Arrived On time
QF5179 07:50 09:40 Arrived On time
QF5177 18:20 20:15 Arrived On time

 

No. Departure Arrival Last Update Status
6E3744 12:30 14:20 Arrived On time
6E3747 18:20 20:15 Scheduled On time
6E3749 21:15 23:05 Scheduled On time
6E3746 15:15 17:15 Scheduled On time
6E3748 19:35 21:25 Scheduled On time
6E3743 10:55 12:45 Scheduled On time
6E3745 13:45 15:35 Scheduled On time
6E3742 07:50 09:40 Scheduled On time

 

No. Departure Arrival Last Update Status
OD1634 13:30 15:20 Arrived Delayed by 34m
OD1636 17:00 18:50 Scheduled On time
OD1632 07:15 09:05 Scheduled On time
OD7636 00:35 02:20 Arrived On time
OD1638 10:00 11:50 Arrived On time
OD1640 15:00 16:50 In Air
OD8216 18:55 20:40 Landed
OD7632 14:00 15:45 Landed
OD7634 23:20 01:05 Arrived
OD7638 18:00 None No Recent Info - Call Airline
OD1622 14:10 15:55 Landed
OD1606 07:50 09:35 Landed Late
OD1604 18:00 19:45 Landed
OD1602 06:00 07:50 Scheduled
OD7606 14:40 16:30 Landed
OD7604 15:25 17:15 Landed Late
OD1608 12:05 13:50
OD7608 10:00 11:50 Landed
OD7610 16:40 18:30 Landed Late

 

No. Departure Arrival Last Update Status
JL7961 19:35 21:25 Scheduled On time
JL7967 21:15 23:05 Scheduled On time
JL7973 07:50 09:40 Scheduled On time

 

No. Departure Arrival Last Update Status
FY2814 16:10 18:00 Scheduled On time
FY7534 13:45 15:35 Arrived On time
FY2812 08:30 10:20 Arrived Delayed by 3h 40m
FY7522 10:55 12:45 Arrived On time
FY7544 15:15 17:15 Arrived On time
FY7536 07:50 09:40 Arrived On time
FY7524 19:35 21:25 Scheduled On time
FY7526 18:20 20:15 Scheduled On time
FY7530 21:15 23:05 Scheduled On time
FY7528 12:30 14:20 Arrived On time
FY2810 06:30 08:20 Arrived On time
FY8608 15:55 None Arrived On time
FY2524 14:30 None Arrived On time
FY2542 09:30 None Arrived On time
FY2532 23:05 None Arrived On time
FY2544 17:15 None Arrived Early
FY2530 22:10 None Arrived On time
FY2528 19:25 None Arrived On time
FY8614 12:03 None Arrived On time
FY2522 20:00 None Arrived On time
FY2536 15:50 None Arrived On time
FY7540 12:40 14:30 Landed
FY7520 10:00 11:45 Unknown
FY7532 22:15 23:59 Scheduled

 

No. Departure Arrival Last Update Status
KL4099 18:20 20:15 Scheduled On time

 

No. Departure Arrival Last Update Status
BA8167 19:35 21:25 Scheduled On time
BA7370 21:15 23:05 Scheduled On time
BA7371 18:00 19:50 Scheduled On time
BA7912 10:00 11:45 Unknown

 

No. Departure Arrival Last Update Status
WY5643 21:15 23:05 Scheduled On time
WY5642 10:55 12:45 Scheduled On time
WY5243 11:00 12:50 Arrived
WY5232 21:15 23:05 Scheduled On time
WY5248 19:20 21:10 Arrived
WY5253 14:00 15:50 Arrived
WY5252 20:10 22:00 Arrived

 

No. Departure Arrival Last Update Status
TH7634 08:00 08:00 In Air
TH1869 08:00 08:00 In Air

 

No. Departure Arrival Last Update Status
ID1640 14:00 15:50 In Air
ID1616 10:10 None Arrived On time
ID1622 15:10 None Arrived On time
ID1638 19:10 None Arrived On time
ID1602 10:35 None Arrived On time
ID1606 10:35 None Arrived Early
ID7638 19:45 None Arrived On time
ID1636 18:45 None Arrived Delayed by 18 minutes
ID1632 10:00 None Arrived On time

 

No. Departure Arrival Last Update Status
D7664 08:45 10:45 Arrived On time
D75202 07:15 None Arrived Delayed by 32 minutes
D75206 15:10 None Arrived Delayed by 28 minutes
D75212 20:15 None Arrived Delayed by 89 minutes
D7694 08:00 08:00 Scheduled

 

No. Departure Arrival Last Update Status
3G6620 08:55 None Arrived On time
3G6606 20:10 None Arrived On time
3G3804 08:43 None Arrived On time
3G3806 07:16 None Arrived On time
3G6706 13:52 None Arrived On time
3G6022 10:41 None Arrived On time
3G6637 08:00 08:00 In Air
3G6645 13:37 13:33 In Air
3G6636 17:30 None Arrived On time
3G6704 13:53 None Arrived On time

 

No. Departure Arrival Last Update Status
WW1611 08:00 08:00 In Air
WW1712 08:00 08:00 In Air
WW1615 22:35 None Arrived On time
WW2867 08:00 08:00 Landed 03:18 (UTC)
WW2687 08:00 08:00 In Air
WW3311 08:00 08:00 In Air

 

No. Departure Arrival Last Update Status
N7345 09:13 None Arrived On time