Kuala Lumpur to Penang flight status today

List of all flights from Kuala Lumpur Malaysia (KUL) to Penang Malaysia (PEN) and airlines operated flight from Kuala Lumpur to Penang. The flight is a domestic flight in Malaysia. There are 196 flights operated by 30 airlines on this route.

The distance from Kuala Lumpur, MY (KUL) to Penang, MY (PEN) is 325 km (202 miles). Kuala Lumpur International Airport and Penang International Airport are in the same time zone (GMT +8:00). The current time on both airports is Tuesday 2026-01-20 03:13 AM.

Firefly | Saudia Airlines | China Airlines | Malaysia Airlines | AirAsia | Emirates | IndiGo | Oman Air | Garuda Indonesia | Malindo Air | Royal Brunei Airlines | Air Mauritius | SriLankan Airlines | Myanmar Airways | Turkish Airlines | Qatar Airways | Etihad Airways | Japan Airlines | Singapore Airlines | KLM | Philippine Airlines | British Airways | Qantas | FedEx | UPS | WOW Air | Batik Air | Brava Linhas Aereas | Royal Jordanian | Asian Wings Airways |

List of 196 flights from Kuala Lumpur, MY (KUL) to Penang, MY (PEN).
No. Departure Arrival Last Update Status
FY4114 23:20 00:20 Scheduled On time
FY4106 16:05 17:05 Scheduled On time
FY4102 10:50 11:50 Scheduled On time
FY2953 09:30 10:30 Arrived Delayed by 16m
FY2955 22:00 23:00 Scheduled On time
FY4110 18:50 19:50 Arrived Delayed by 30m
FY4100 09:15 10:15 In Gate
FY4112 20:55 21:55 Scheduled On time
FY4104 13:50 14:50 Arrived On time
FY2951 17:20 18:20 Scheduled On time
FY5970 08:00 08:00 Arrival Scheduled
FY6503 17:35 18:35 Landed
FY5503 19:20 None In Air
FY9001 14:00 None No Recent Info - Call Airline
FY1140 12:10 None Arrived On time
FY1164 11:30 None Arrived On time
FY1166 22:05 None Arrived On time
FY5502 12:02 None Arrived On time
FY6613 15:39 None Arrived On time
FY6611 16:35 None Arrived On time
FY1194 00:20 None Arrived On time
FY5202 12:00 None Arrived On time

 

No. Departure Arrival Last Update Status
SV6365 23:20 00:20 Scheduled On time
SV6360 16:05 17:05 Scheduled On time
SV6354 09:15 10:15 Arrived On time
SV6355 10:50 11:50 Arrived On time
SV6358 13:50 14:50 Arrived On time
SV6364 20:55 21:55 Arrived Delayed by 43m
SV6362 18:50 19:50 Scheduled On time

 

No. Departure Arrival Last Update Status
CI9402 16:05 17:05 Scheduled On time
CI9426 18:50 19:50 Arrived Delayed by 30m
CI9446 20:55 21:55 Scheduled On time

 

No. Departure Arrival Last Update Status
MH1162 18:50 19:50 Scheduled
MH1140 10:50 11:50 Scheduled On time
MH1152 16:05 17:05 Scheduled On time
MH4667 22:00 23:00 Arrived Delayed by 1h 53m
MH4666 18:40 19:40 Scheduled On time
MH1138 09:15 10:15 Arrived On time
MH1148 13:50 14:50 Arrived On time
MH1194 23:20 00:20 Scheduled On time
MH1166 20:55 21:55 Scheduled On time
MH7302 12:35 13:35 Arrived On time
MH7304 15:50 16:50 Scheduled On time
MH4685 17:20 18:20 Scheduled Delayed by 3h 50m
MH4689 21:25 22:25 Scheduled On time
MH1136 07:45 08:40 Arrived
MH8614 08:00 08:00 In Air
MH8446 15:55 16:55 In Air
MH8424 18:00 19:05 Scheduled On time
MH1142 17:01 None Arrived On time
MH7964 17:56 None Arrived On time
MH1146 11:31 None Arrived On time
MH5004 04:23 None Arrived On time
MH8492 19:46 None Arrived On time
MH1164 10:40 11:30 Arrived On time
MH8629 08:00 08:00 Arrival Scheduled
MH7306 19:35 20:35 Landed
MH1134 21:55 23:00 Scheduled
MH1196 01:30 Arrived
MH1158 18:10 19:00 Landed

 

No. Departure Arrival Last Update Status
AK6144 08:25 09:20 Scheduled On time
AK6126 14:55 15:55 Scheduled On time
AK6114 07:40 08:35 Scheduled On time
AK6142 10:40 11:35 Scheduled On time
AK6130 17:55 18:55 Arrived Delayed by 1h 45m
AK6124 06:40 07:40 Arrived On time
AK6132 19:55 20:55 Scheduled On time
AK6118 09:30 10:25 Arrived On time
AK6128 21:45 22:45 Scheduled On time
AK6138 20:35 21:35 Scheduled On time
AK6135 19:20 20:25 Scheduled On time
AK9135 12:25 13:30 Arrived Delayed by 19m
AK9152 22:05 23:10 In Air
AK9131 07:15 None Landed
AK6112 07:50 08:50 Arrived
AK9976 07:00 08:00 In Air
AK9214 12:25 13:30 No Recent Info - Call Airline
AK6140 19:10 20:10 Landed 20:05
AK6116 10:05 11:10 No Recent Info - Call Airline
AK6146 21:00 22:00 Departure Delay 34 mins
AK6122 11:50 12:50 Landed 12:34
AK9116 06:40 07:45 Departed On time
AK6120 22:30 23:30 Landed
AK6136 21:30 22:30 Landed
AK6110 05:25 06:25 Landed
AK9862 20:25 21:25 Landed
AK9868 22:50 23:50 Landed
AK9138 07:25 08:25 Landed

 

No. Departure Arrival Last Update Status
EK3434 12:15 13:15 Scheduled On time
EK3431 16:20 17:20 Arrived Delayed by 1h 20m
EK3430 08:00 09:00 Arrived On time
EK3322 13:50 14:50 Arrived On time
EK3324 17:20 18:20 Landed
EK3332 23:35 00:30 Unknown
EK3330 21:05 22:05 Unknown

 

No. Departure Arrival Last Update Status
6E3776 23:20 00:20 Scheduled On time
6E3702 10:50 11:50 Arrived On time
6E3701 09:15 10:15 Arrived On time
6E3703 13:50 14:50 Arrived On time
6E3706 20:55 21:55 Scheduled On time
6E3705 18:50 19:50 Scheduled On time
6E3704 16:05 17:05 Scheduled On time

 

No. Departure Arrival Last Update Status
WY5687 23:20 00:20 Scheduled On time
WY5662 10:50 11:50 Scheduled On time

 

No. Departure Arrival Last Update Status
GA8938 18:50 19:50 Scheduled On time
GA9391 20:55 21:55 Arrived Delayed by 43m
GA9389 10:50 11:50 Arrived On time
GA9285 13:50 14:50 Arrived On time
GA8936 19:20 20:25 Cancelled
GA9287 21:05 22:05 Unknown

 

No. Departure Arrival Last Update Status
OD2106 22:45 23:45 Scheduled On time
OD2108 16:20 17:20 Arrived Delayed by 16m
OD2104 12:15 13:15 Arrived Delayed by 21m
OD2116 06:20 07:20 Arrived On time
OD2102 08:00 09:00 Arrived On time
OD2111 17:30 18:30 Scheduled On time
OD7111 06:50 07:50 Arrived On time
OD7108 16:10 17:10 Landed
OD2114 10:00 11:00 No Recent Info - Call Airline
OD7106 16:35 17:35 Arrived On time
OD7104 08:40 09:40 Cancelled
OD2110 17:35 18:35 Landed

 

No. Departure Arrival Last Update Status
BI3045 23:20 00:20 Scheduled On time
BI3049 16:05 17:05 Arrived On time
BI3047 09:15 10:15 In Gate
BI3053 18:50 19:50 Arrived Delayed by 30m
BI3043 13:50 14:50 Scheduled On time
BI3051 10:50 11:50 Arrived On time
BI3041 20:55 21:55 Departed Delayed by 16m

 

No. Departure Arrival Last Update Status
MK9744 10:50 11:50 Scheduled On time
MK9742 13:50 14:50 Arrived Delayed by 1h 15m

 

No. Departure Arrival Last Update Status
UL2148 13:50 14:50 Scheduled On time
UL2162 18:50 19:50 Arrived Delayed by 30m
UL2166 20:55 21:55 Scheduled On time
UL2238 09:15 10:15 Arrived On time
UL2194 23:20 00:20 Scheduled On time
UL2240 10:50 11:50 Arrived On time

 

No. Departure Arrival Last Update Status
8M9548 10:50 11:50 Arrived On time
8M9547 09:15 10:15 Arrived On time
8M9550 13:50 14:50 Arrived On time
8M9554 23:20 00:20 Scheduled On time
8M9517 18:50 19:50 Scheduled On time
8M9509 16:05 17:05 Scheduled On time
8M9553 20:55 21:55 Arrived On time

 

No. Departure Arrival Last Update Status
TK4865 09:15 10:15 Arrived On time
TK4861 18:50 19:50 Arrived Delayed by 30m
TK4820 23:20 00:20 Scheduled On time
TK4889 20:55 21:55 Scheduled On time
TK4852 13:50 14:50 Arrived On time
TK4851 10:50 11:50 Scheduled On time
TK8184 08:20 09:20 Arrived Delayed by 29m
TK4574 18:00 19:00 Scheduled On time

 

No. Departure Arrival Last Update Status
QR5010 23:20 00:20 Scheduled On time
QR5022 13:50 14:50 Arrived On time
QR5018 20:55 21:55 Arrived Delayed by 43m
QR5006 10:50 11:50 Arrived On time
QR5390 16:05 17:05 Departed On time
QR5021 09:15 10:15 Arrived Delayed by 19m
QR5017 18:50 19:50 Scheduled On time

 

No. Departure Arrival Last Update Status
EY5640 16:20 17:20 Arrived Delayed by 16m
EY5639 12:15 13:15 Scheduled On time
EY5665 20:40 21:40 Scheduled On time
EY5638 08:00 09:00 Arrived Delayed by 1h 6m
EY5670 22:00 23:00 Scheduled On time
EY5641 20:15 21:15 Landed

 

No. Departure Arrival Last Update Status
JL7985 09:15 10:15 Arrived On time
JL7965 20:55 21:55 Arrived Delayed by 43m
JL7085 23:20 00:20 Scheduled On time
JL7087 10:50 11:50 Scheduled On time
JL7957 18:50 19:50 Scheduled On time

 

No. Departure Arrival Last Update Status
SQ5588 16:05 17:05 Arrived On time
SQ5590 20:10 21:10 Scheduled On time

 

No. Departure Arrival Last Update Status
KL3857 18:50 19:50 Arrived Delayed by 30m
KL4097 18:20 19:20 Scheduled On time

 

No. Departure Arrival Last Update Status
PR3550 18:50 19:50 Arrived Delayed by 30m
PR3508 09:15 10:15 Arrived On time
PR3504 13:50 14:50 Arrived On time
PR3506 16:05 17:05 Scheduled On time
PR3552 21:05 22:05 Scheduled On time

 

No. Departure Arrival Last Update Status
BA8195 20:55 21:55 Scheduled On time
BA8193 18:50 19:50 Scheduled On time
BA7910 08:20 09:20 Arrived On time
BA7395 21:05 22:05 Scheduled On time
BA7394 19:30 20:35 Scheduled On time

 

No. Departure Arrival Last Update Status
QF5155 23:20 00:20 Scheduled On time

 

No. Departure Arrival Last Update Status
FX6053 19:37 20:13 Landed 19:59

 

No. Departure Arrival Last Update Status
5X147 08:58 09:38 In Air
5X6147 23:41 None Arrived On time

 

No. Departure Arrival Last Update Status
WW1811 07:49 None Arrived On time

 

No. Departure Arrival Last Update Status
ID2208 16:08 None Arrived On time
ID2104 13:10 None Arrived On time
ID2102 09:30 None Departure Scheduled
ID2108 15:40 None Arrived On time

 

No. Departure Arrival Last Update Status
N7201 22:10 None Arrived On time

 

No. Departure Arrival Last Update Status
RJ3259 23:35 00:30 Unknown

 

No. Departure Arrival Last Update Status
YJ6116 15:05 16:05 Landed Late