Penang to Sepang (PEN–KUL) — Airlines, Schedules & Connections

PEN Airport Page →
202 mi airlines 622/wk
On-time Some delays Frequent delays
Flight Schedule 179 flights Verified 1h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
QR5007cs
QR Qatar
73H
5:50 AM
+08
6:55 AM
+08
1h 5m
M T W T F S S
Prices
SV6353cs
SV Saudia
738
5:50 AM
+08
6:55 AM
+08
1h 5m
M T W T F S S
Prices
MH1137+14
MH Malaysia
73H
5:50 AM
+08
6:55 AM
+08
1h 5m
M T W T F S S
Prices
6E3709cs
6E IndiGo
73H
5:50 AM
+08
6:55 AM
+08
1h 5m
M T W T F S S
Prices
BI3050cs
BI Royal Brunei
73H
5:50 AM
+08
6:55 AM
+08
1h 5m
M T W T F S S
Prices
FY4103cs
FY Northwest Regional Airlines
73H
5:50 AM
+08
6:55 AM
+08
1h 5m
M T W T F S S
Prices
QF5154cs
QF Qant
73H
5:50 AM
+08
6:55 AM
+08
1h 5m
M T W T F S S
Prices
TK7966cs
TK Turkish
738
5:50 AM
+08
6:55 AM
+08
1h 5m
M T W T F S S
Prices
PR3507cs
PR Philippine
73H
5:50 AM
+08
6:55 AM
+08
1h 5m
M T W T F S S
Prices
WY5665cs
WY Oman
73H
5:50 AM
+08
6:55 AM
+08
1h 5m
M T W T F S S
Prices
UL2137cs
UL SriLankan
73H
5:50 AM
+08
6:55 AM
+08
1h 5m
M T W T F S S
Prices
JL7086cs
JL Japan
73H
5:50 AM
+08
6:55 AM
+08
1h 5m
M T W T F S S
Prices
GA8882cs
GA Garuda Indonesia
73H
5:50 AM
+08
6:55 AM
+08
1h 5m
M T W T F S S
Prices
AK6115
AK AirAsia
320
6:00 AM
+08
7:00 AM
+08
1h
M T W T F S S
Prices
MH4684cs
MH Malaysia
738
6:45 AM
+08
7:45 AM
+08
1h
M T W T F S S
Prices
FY2950+1
FY Northwest Regional Airlines
738
6:45 AM
+08
7:45 AM
+08
1h
M T W T F S S
Prices
OD2105+1
OD Batik Air Malaysia
738
7:00 AM
+08
8:00 AM
+08
1h
M T W T F S S
Prices
OD2112
OD Batik Air Malaysia
738
7:00 AM
+08
8:00 AM
+08
1h
M T W T F S S
Prices
EY5667cs
EY Etihad
738
7:00 AM
+08
8:00 AM
+08
1h
M T W T F S S
Prices
AK6145
AK AirAsia
320
7:05 AM
+08
8:05 AM
+08
1h
M T W T F S S
Prices
QR5026cs
QR Qatar
73H
7:45 AM
+08
8:45 AM
+08
1h
M T W T F S S
Prices
6E3715cs
6E IndiGo
73H
7:45 AM
+08
8:45 AM
+08
1h
M T W T F S S
Prices
FY4101cs
FY Northwest Regional Airlines
73H
7:45 AM
+08
8:45 AM
+08
1h
M T W T F S S
Prices
UL2133cs
UL SriLankan
7M8
7:45 AM
+08
8:45 AM
+08
1h
M T W T F S S
Prices
GA9390cs
GA Garuda Indonesia
73H
7:45 AM
+08
8:45 AM
+08
1h
M T W T F S S
Prices
MH1133+9
MH Malaysia
73H
7:45 AM
+08
8:45 AM
+08
1h
M T W T F S S
Prices
SV6352cs
SV Saudia
73H
7:45 AM
+08
8:45 AM
+08
1h
M T W T F S S
Prices
PR3503cs
PR Philippine
73H
7:45 AM
+08
8:45 AM
+08
1h
M T W T F S S
Prices
BI3048cs
BI Royal Brunei
73H
7:45 AM
+08
8:45 AM
+08
1h
M T W T F S S
Prices
AK6123
AK AirAsia
320
8:10 AM
+08
9:10 AM
+08
1h
M T W T F S S
Prices
FY2952
FY Northwest Regional Airlines
738
8:10 AM
+08
9:10 AM
+08
1h
M T W T F S S
Prices
AK6143
AK AirAsia
320
9:05 AM
+08
10:10 AM
+08
1h 5m
M T W T F S S
Prices
UL2143cs
UL SriLankan
738
9:50 AM
+08
10:55 AM
+08
1h 5m
M T W T F S S
Prices
GA9284cs
GA Garuda Indonesia
738
9:50 AM
+08
10:55 AM
+08
1h 5m
M T W T F S S
Prices
MK9745cs
MK Air Mauritius
738
9:50 AM
+08
10:55 AM
+08
1h 5m
M T W T F S S
Prices
EK3432cs
EK Emirates
738
9:50 AM
+08
10:50 AM
+08
1h
M T W T F S S
Prices
SV6356cs
SV Saudia
738
9:50 AM
+08
10:55 AM
+08
1h 5m
M T W T F S S
Prices
FY4105cs
FY Northwest Regional Airlines
738
9:50 AM
+08
10:55 AM
+08
1h 5m
M T W T F S S
Prices
6E3710cs
6E IndiGo
738
9:50 AM
+08
10:55 AM
+08
1h 5m
M T W T F S S
Prices
CI9403cs
CI China
738
9:50 AM
+08
10:55 AM
+08
1h 5m
M T W T F S S
Prices
QR5030cs
QR Qatar
738
9:50 AM
+08
10:55 AM
+08
1h 5m
M T W T F S S
Prices
EY5642cs
EY Etihad
738
9:50 AM
+08
10:50 AM
+08
1h
M T W T F S S
Prices
OD2101+2
OD Batik Air Malaysia
738
10:00 AM
+08
11:00 AM
+08
1h
M T W T F S S
Prices
MH1143+10
MH Malaysia
73H
11:00 AM
+08
12:05 PM
+08
1h 5m
M T W T F S S
Prices
AK6125
AK AirAsia
320
12:55 PM
+08
1:55 PM
+08
1h
M T W T F S S
Prices
AK6119
AK AirAsia
320
1:25 PM
+08
2:25 PM
+08
1h
M T W T F S S
Prices
SV6357cs
SV Saudia
738
1:30 PM
+08
2:35 PM
+08
1h 5m
M T W T F S S
Prices
MH1145+10
MH Malaysia
738
1:30 PM
+08
2:35 PM
+08
1h 5m
M T W T F S S
Prices
FY4107cs
FY Northwest Regional Airlines
738
1:30 PM
+08
2:35 PM
+08
1h 5m
M T W T F S S
Prices
6E3711cs
6E IndiGo
738
1:30 PM
+08
2:35 PM
+08
1h 5m
M T W T F S S
Prices
QR5023cs
QR Qatar
738
1:30 PM
+08
2:35 PM
+08
1h 5m
M T W T F S S
Prices
GA9388cs
GA Garuda Indonesia
738
1:30 PM
+08
2:35 PM
+08
1h 5m
M T W T F S S
Prices
UL2145cs
UL SriLankan
738
1:30 PM
+08
2:35 PM
+08
1h 5m
M T W T F S S
Prices
TK7959cs
TK Turkish
738
1:30 PM
+08
2:35 PM
+08
1h 5m
M T W T F S S
Prices
CI6881
CI China
77X
2:10 PM
+08
3:30 PM
+08
1h 20m
M T W T F S S
Prices
OD2103+2
OD Batik Air Malaysia
738
2:20 PM
+08
3:20 PM
+08
1h
M T W T F S S
Prices
EK3453cs
EK Emirates
738
2:20 PM
+08
3:20 PM
+08
1h
M T W T F S S
Prices
EY5643cs
EY Etihad
738
2:20 PM
+08
3:20 PM
+08
1h
M T W T F S S
Prices
AK6117
AK AirAsia
320
2:45 PM
+08
3:45 PM
+08
1h
M T W T F S S
Prices
MH1149+13
MH Malaysia
73H
3:30 PM
+08
4:35 PM
+08
1h 5m
M T W T F S S
Prices
AK6131
AK AirAsia
320
3:40 PM
+08
4:40 PM
+08
1h
M T W T F S S
Prices
QR5024cs
QR Qatar
73H
3:50 PM
+08
4:55 PM
+08
1h 5m
M T W T F S S
Prices
BI3044cs
BI Royal Brunei
73H
3:50 PM
+08
4:55 PM
+08
1h 5m
M T W T F S S
Prices
SV6359cs
SV Saudia
73H
3:50 PM
+08
4:55 PM
+08
1h 5m
M T W T F S S
Prices
FY4109cs
FY Northwest Regional Airlines
73H
3:50 PM
+08
4:55 PM
+08
1h 5m
M T W T F S S
Prices
TK7935cs
TK Turkish
73H
3:50 PM
+08
4:55 PM
+08
1h 5m
M T W T F S S
Prices
6E3712cs
6E IndiGo
73H
3:50 PM
+08
4:55 PM
+08
1h 5m
M T W T F S S
Prices
UL2149cs
UL SriLankan
73H
3:50 PM
+08
4:55 PM
+08
1h 5m
M T W T F S S
Prices
GA9286cs
GA Garuda Indonesia
73H
3:50 PM
+08
4:55 PM
+08
1h 5m
M T W T F S S
Prices
SQ5587cs
SQ Singapore Airlines
73H
3:50 PM
+08
4:55 PM
+08
1h 5m
M T W T F S S
Prices
AK6154
AK AirAsia
320
4:35 PM
+08
5:35 PM
+08
1h
M T W T F S S
Prices
AK9135
AK AirAsia
32N
5:45 PM
+08
6:45 PM
+08
1h
M T W T F S S
Prices
KL4083cs
KL KLM
73H
5:50 PM
+08
7:00 PM
+08
1h 10m
M T W T F S S
Prices
EK3433cs
EK Emirates
738
6:30 PM
+08
7:30 PM
+08
1h
M T W T F S S
Prices
OD2107+1
OD Batik Air Malaysia
738
6:30 PM
+08
7:30 PM
+08
1h
M T W T F S S
Prices
MH1155+13
MH Malaysia
73H
7:20 PM
+08
8:25 PM
+08
1h 5m
M T W T F S S
Prices
FY4111cs
FY Northwest Regional Airlines
73H
7:20 PM
+08
8:25 PM
+08
1h 5m
M T W T F S S
Prices
SV6361cs
SV Saudia
73H
7:20 PM
+08
8:25 PM
+08
1h 5m
M T W T F S S
Prices
TK7964cs
TK Turkish
73H
7:20 PM
+08
8:25 PM
+08
1h 5m
M T W T F S S
Prices
GA8937cs
GA Garuda Indonesia
73H
7:20 PM
+08
8:25 PM
+08
1h 5m
M T W T F S S
Prices
AK6133
AK AirAsia
320
7:25 PM
+08
8:25 PM
+08
1h
M T W T F S S
Prices
MH4688cs
MH Malaysia
738
7:55 PM
+08
8:55 PM
+08
1h
M T W T F S S
Prices
FY2954+1
FY Northwest Regional Airlines
738
7:55 PM
+08
8:55 PM
+08
1h
M T W T F S S
Prices
6E3713cs
6E IndiGo
73H
8:10 PM
+08
9:15 PM
+08
1h 5m
M T W T F S S
Prices
PR3549cs
PR Philippine
73H
8:10 PM
+08
9:15 PM
+08
1h 5m
M T W T F S S
Prices
UL2155cs
UL SriLankan
73H
8:10 PM
+08
9:15 PM
+08
1h 5m
M T W T F S S
Prices
MH1165+14
MH Malaysia
73H
8:35 PM
+08
9:40 PM
+08
1h 5m
M T W T F S S
Prices
AK6129
AK AirAsia
32N
9:00 PM
+08
10:05 PM
+08
1h 5m
M T W T F S S
Prices
6E3714cs
6E IndiGo
738
9:20 PM
+08
10:20 PM
+08
1h
M T W T F S S
Prices
GA8939cs
GA Garuda Indonesia
738
9:20 PM
+08
10:20 PM
+08
1h
M T W T F S S
Prices
FY4115cs
FY Northwest Regional Airlines
738
9:20 PM
+08
10:20 PM
+08
1h
M T W T F S S
Prices
QR5020cs
QR Qatar
738
9:20 PM
+08
10:20 PM
+08
1h
M T W T F S S
Prices
PR3509cs
PR Philippine
738
9:20 PM
+08
10:20 PM
+08
1h
M T W T F S S
Prices
UL2165cs
UL SriLankan
73H
9:20 PM
+08
10:20 PM
+08
1h
M T W T F S S
Prices
SV6363cs
SV Saudia
738
9:20 PM
+08
10:20 PM
+08
1h
M T W T F S S
Prices
TK7919cs
TK Turkish
738
9:20 PM
+08
10:20 PM
+08
1h
M T W T F S S
Prices
OD2117
OD Batik Air Malaysia
738
9:35 PM
+08
10:35 PM
+08
1h
M T W T F S S
Prices
OD2116
OD Batik Air Malaysia
738
6:20 AM
+08 T1
7:20 AM
+08
1h
M T W T F S S
Prices
AK6124
AK AirAsia
32N
6:40 AM
+08 T2
7:40 AM
+08
1h
M T W T F S S
Prices
EY5638cs
EY Etihad
738
8:00 AM
+08 T1
9:00 AM
+08
1h
M T W T F S S
Prices
OD2102+2
OD Batik Air Malaysia
738
8:00 AM
+08 T1
9:00 AM
+08
1h
M T W T F S S
Prices
EK3430cs
EK Emirates
738
8:00 AM
+08 T1
9:00 AM
+08
1h
M T W T F S S
Prices
UL2238cs
UL SriLankan
738
8:05 AM
+08 T1
9:05 AM
+08
1h
M T W T F S S
Prices
SV6354cs
SV Saudia
738
8:05 AM
+08 T1
9:05 AM
+08
1h
M T W T F S S
Prices
TK7965cs
TK Turkish
73H
8:05 AM
+08 T1
9:05 AM
+08
1h
M T W T F S S
Prices
MH1138+13
MH Malaysia
738
8:05 AM
+08 T1
9:05 AM
+08
1h
M T W T F S S
Prices
GA9287cs
GA Garuda Indonesia
738
8:05 AM
+08 T1
9:05 AM
+08
1h
M T W T F S S
Prices
6E3701cs
6E IndiGo
738
8:05 AM
+08 T1
9:05 AM
+08
1h
M T W T F S S
Prices
PR3508cs
PR Philippine
738
8:05 AM
+08 T1
9:05 AM
+08
1h
M T W T F S S
Prices
QF5157cs
QF Qant
738
8:05 AM
+08 T1
9:05 AM
+08
1h
M T W T F S S
Prices
FY4100cs
FY Northwest Regional Airlines
738
8:05 AM
+08 T1
9:05 AM
+08
1h
M T W T F S S
Prices
QR5021cs
QR Qatar
738
8:05 AM
+08 T1
9:05 AM
+08
1h
M T W T F S S
Prices
AK6114
AK AirAsia
320
8:14 AM
+08 T2
9:04 AM
+08
0h 50m
M T W T F S S
Prices
AK6144
AK AirAsia
320
8:35 AM
+08 T2
9:30 AM
+08
0h 55m
M T W T F S S
Prices
AK6118
AK AirAsia
320
9:30 AM
+08 T2
10:25 AM
+08
0h 55m
M T W T F S S
Prices
AK6142
AK AirAsia
320
10:40 AM
+08 T2
11:35 AM
+08
0h 55m
M T W T F S S
Prices
MH1140+12
MH Malaysia
738
10:50 AM
+08 T1
11:50 AM
+08
1h
M T W T F S S
Prices
AK6126
AK AirAsia
32N
11:30 AM
+08 T2
12:30 PM
+08
1h
M T W T F S S
Prices
6E3702cs
6E IndiGo
738
11:45 AM
+08 T1
12:45 PM
+08
1h
M T W T F S S
Prices
FY4102cs
FY Northwest Regional Airlines
738
11:45 AM
+08 T1
12:45 PM
+08
1h
M T W T F S S
Prices
UL2240cs
UL SriLankan
73H
11:45 AM
+08 T1
12:45 PM
+08
1h
M T W T F S S
Prices
TK7951cs
TK Turkish
738
11:45 AM
+08 T1
12:45 PM
+08
1h
M T W T F S S
Prices
SV6355cs
SV Saudia
738
11:45 AM
+08 T1
12:45 PM
+08
1h
M T W T F S S
Prices
MK9744cs
MK Air Mauritius
738
11:45 AM
+08 T1
12:45 PM
+08
1h
M T W T F S S
Prices
GA9389cs
GA Garuda Indonesia
738
11:45 AM
+08 T1
12:45 PM
+08
1h
M T W T F S S
Prices
WY5662cs
WY Oman
738
11:45 AM
+08 T1
12:45 PM
+08
1h
M T W T F S S
Prices
QR5006cs
QR Qatar
738
11:45 AM
+08 T1
12:45 PM
+08
1h
M T W T F S S
Prices
MH4666cs
MH Malaysia
738
12:10 PM
+08 T1
1:10 PM
+08
1h
M T W T F S S
Prices
OD2104+2
OD Batik Air Malaysia
738
12:15 PM
+08 T1
1:15 PM
+08
1h
M T W T F S S
Prices
EK3434cs
EK Emirates
738
12:25 PM
+08 T1
1:25 PM
+08
1h
M T W T F S S
Prices
EY5639cs
EY Etihad
738
12:25 PM
+08 T1
1:25 PM
+08
1h
M T W T F S S
Prices
AK6116
AK AirAsia
320
1:10 PM
+08 T2
2:10 PM
+08
1h
M T W T F S S
Prices
FY2953+1
FY Northwest Regional Airlines
738
1:30 PM
+08 T1
2:30 PM
+08
1h
M T W T F S S
Prices
BI3043cs
BI Royal Brunei
73H
2:05 PM
+08 T1
3:05 PM
+08
1h
M T W T F S S
Prices
GA9285cs
GA Garuda Indonesia
73H
2:05 PM
+08 T1
3:05 PM
+08
1h
M T W T F S S
Prices
FY4104cs
FY Northwest Regional Airlines
73H
2:05 PM
+08 T1
3:05 PM
+08
1h
M T W T F S S
Prices
PR3504cs
PR Philippine
73H
2:05 PM
+08 T1
3:05 PM
+08
1h
M T W T F S S
Prices
TK7952cs
TK Turkish
738
2:05 PM
+08 T1
3:05 PM
+08
1h
M T W T F S S
Prices
MK9742cs
MK Air Mauritius
73H
2:05 PM
+08 T1
3:05 PM
+08
1h
M T W T F S S
Prices
6E3703cs
6E IndiGo
73H
2:05 PM
+08 T1
3:05 PM
+08
1h
M T W T F S S
Prices
UL2148cs
UL SriLankan
73H
2:05 PM
+08 T1
3:05 PM
+08
1h
M T W T F S S
Prices
MH1148+12
MH Malaysia
73H
2:05 PM
+08 T1
3:05 PM
+08
1h
M T W T F S S
Prices
QR5022cs
QR Qatar
73H
2:05 PM
+08 T1
3:05 PM
+08
1h
M T W T F S S
Prices
SV6358cs
SV Saudia
73H
2:05 PM
+08 T1
3:05 PM
+08
1h
M T W T F S S
Prices
AK6153
AK AirAsia
320
2:55 PM
+08 T2
4:00 PM
+08
1h 5m
M T W T F S S
Prices
OD2108+2
OD Batik Air Malaysia
738
4:20 PM
+08 T1
5:20 PM
+08
1h
M T W T F S S
Prices
EY5640cs
EY Etihad
738
4:20 PM
+08 T1
5:20 PM
+08
1h
M T W T F S S
Prices
AK9134
AK AirAsia
320
4:20 PM
+08 T2
5:20 PM
+08
1h
M T W T F S S
Prices
AK6130
AK AirAsia
320
5:30 PM
+08 T2
6:30 PM
+08
1h
M T W T F S S
Prices
SV6360cs
SV Saudia
73H
5:35 PM
+08 T1
6:35 PM
+08
1h
M T W T F S S
Prices
GA8936cs
GA Garuda Indonesia
73H
5:35 PM
+08 T1
6:35 PM
+08
1h
M T W T F S S
Prices
SQ5588cs
SQ Singapore Airlines
73H
5:35 PM
+08 T1
6:35 PM
+08
1h
M T W T F S S
Prices
FY4106cs
FY Northwest Regional Airlines
73H
5:35 PM
+08 T1
6:35 PM
+08
1h
M T W T F S S
Prices
MH1152+11
MH Malaysia
73H
5:35 PM
+08 T1
6:35 PM
+08
1h
M T W T F S S
Prices
PR3506cs
PR Philippine
73H
6:25 PM
+08 T1
7:25 PM
+08
1h
M T W T F S S
Prices
6E3704cs
6E IndiGo
73H
6:25 PM
+08 T1
7:25 PM
+08
1h
M T W T F S S
Prices
KL3857cs
KL KLM
73H
6:50 PM
+08 T1
7:50 PM
+08
1h
M T W T F S S
Prices
SV6362cs
SV Saudia
738
7:30 PM
+08 T1
8:35 PM
+08
1h 5m
M T W T F S S
Prices
6E3705cs
6E IndiGo
738
7:30 PM
+08 T1
8:35 PM
+08
1h 5m
M T W T F S S
Prices
TK7961cs
TK Turkish
738
7:30 PM
+08 T1
8:35 PM
+08
1h 5m
M T W T F S S
Prices
FY4110cs
FY Northwest Regional Airlines
738
7:30 PM
+08 T1
8:35 PM
+08
1h 5m
M T W T F S S
Prices
UL2162cs
UL SriLankan
73H
7:30 PM
+08 T1
8:35 PM
+08
1h 5m
M T W T F S S
Prices
SQ5590cs
SQ Singapore Airlines
738
7:30 PM
+08 T1
8:35 PM
+08
1h 5m
M T W T F S S
Prices
MH1162+16
MH Malaysia
738
7:30 PM
+08 T1
8:35 PM
+08
1h 5m
M T W T F S S
Prices
PR3550cs
PR Philippine
738
7:30 PM
+08 T1
8:35 PM
+08
1h 5m
M T W T F S S
Prices
QR5017cs
QR Qatar
738
7:30 PM
+08 T1
8:35 PM
+08
1h 5m
M T W T F S S
Prices
CI9426cs
CI China
738
7:30 PM
+08 T1
8:35 PM
+08
1h 5m
M T W T F S S
Prices
GA8938cs
GA Garuda Indonesia
738
7:30 PM
+08 T1
8:35 PM
+08
1h 5m
M T W T F S S
Prices
AK6128
AK AirAsia
320
7:35 PM
+08 T2
8:35 PM
+08
1h
M T W T F S S
Prices
MH1166+10
MH Malaysia
73H
8:55 PM
+08 T1
9:55 PM
+08
1h
M T W T F S S
Prices
QR5018cs
QR Qatar
73H
9:05 PM
+08 T1
10:05 PM
+08
1h
M T W T F S S
Prices
FY4112cs
FY Northwest Regional Airlines
73H
9:05 PM
+08 T1
10:05 PM
+08
1h
M T W T F S S
Prices
GA9391cs
GA Garuda Indonesia
73H
9:05 PM
+08 T1
10:05 PM
+08
1h
M T W T F S S
Prices
UL2166cs
UL SriLankan
7M8
9:05 PM
+08 T1
10:05 PM
+08
1h
M T W T F S S
Prices
SV6364cs
SV Saudia
73H
9:05 PM
+08 T1
10:05 PM
+08
1h
M T W T F S S
Prices
TK7989cs
TK Turkish
73H
9:05 PM
+08 T1
10:05 PM
+08
1h
M T W T F S S
Prices
6E3706cs
6E IndiGo
73H
9:05 PM
+08 T1
10:05 PM
+08
1h
M T W T F S S
Prices
AK6132
AK AirAsia
320
9:10 PM
+08 T2
10:10 PM
+08
1h
M T W T F S S
Prices
MH1194+10
MH Malaysia
73H
11:20 PM
+08 T1
12:20 AM+1
+08
1h
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Penang to Sepang
2 carriers, 622 flights/week nonstop.
2 Airlines 622 Flights/wk 202 mi 1h nonstop 29 1-stop hubs

PEN–KUL is served by 2 airlines with nonstop service. AirAsia and Batik Air Malaysia lead the route. The flight covers 202 miles in approximately 1h. Beyond nonstop, 29 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop PEN–KUL service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
AK AirAsia 84 320, 32N 1h-1h05
OD Batik Air Malaysia Also: EK, EY 36 738 1h EK, EY
Aircraft on this route
320 Airbus A320 – AK
32N Airbus A320neo – AK
738 Boeing 737-800 – 6E, CI, EK, EY, FY, GA, MH, MK, OD, PR, QR, SV, TK, UL
73H Boeing 737-800 (Winglets) – 6E, BI, FY, GA, JL, KL, MH, PR, QF, QR, SQ, SV, TK, UL, WY
77X Boeing 777-200ER – CI
7M8 Boeing 737 MAX 8 – UL
Alliance coverage
Unaffiliated: AK + OD (120 flights/wk, 100%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, PEN to KUL direction.
Mon
94
flights
Tue
95
flights
Wed
82
flights
Thu
93
flights
Fri
81
flights
Sat
84
flights
Sun
93
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
97
Nonstop flights
622
Outbound / wk
541
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for PEN to KUL.
1-STOP
One-Stop Connections
29
Hubs
~10h
Fastest
~28h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
1,106
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Sepang from Penang

Nearby airports with service to Kuala Lumpur International Airport.
Metric PEN→KUL AOR→KUL LGK→KUL
Distance from PEN 62 mi 81 mi
Nonstop airlines 2 8 17
Weekly flights 622 74 401
Flight time 1h 1h 5m 1h
Airports within 200 miles of PEN with service to Kuala Lumpur International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Sepang is 0 hours the same as Penang.
PEN: +08 · KUL: +08

When it's 6:00 PM in Penang, it's 6:00 PM in Sepang.
Distance & Flight Time
202 mi / 325 km
Nonstop flight time is approximately 1h 0m to 1h 20m.
Getting from KUL

KLIA Ekspres to KL Sentral takes 28 minutes (RM55). KLIA Transit is slower but cheaper if you're stopping at intermediate stations. Both depart from the basement of the main terminal. KLIA2 (AirAsia) has its own station on the same line.

Taxis from KLIA to central KL cost RM70–100 using the fixed-rate coupon system at the taxi counter (avoid unlicensed touts). Grab is available and typically cheaper. Long-distance buses connect to Singapore and other Malaysian cities from both KLIA and KLIA2.

Sepang Climate

Equatorial rainforest climate, hot (28–34°C) and humid year-round with no true dry season. Rain can fall any month, though two monsoon seasons (Northeast: November–March; Southwest: May–September) bring heavier precipitation. Afternoon thunderstorms are frequent year-round and cause the most common flight delays.

Haze from Indonesian forest fires is a recurring issue August–October and occasionally reduces visibility enough to affect operations. Unlike typhoon zones farther north, KUL is not at direct tropical cyclone risk. Operations are generally consistent year-round.

PEN–KUL Quick Facts

Key statistics for the Penang to Sepang route.
Route details
Distance202 mi / 325 km
Flight time1h to 1h 20m
Time difference0 hours
Airlines (nonstop)2
Weekly flights622 out / 541 return
1-stop connections29 hubs
Origin: PEN
IATA / ICAOPEN / WMKP
TimezoneAsia/Kuala_Lumpur
Passengers/yr7.6M
Elevation11 ft / 3 m
Destination: KUL
IATA / ICAOKUL / WMKK
TimezoneAsia/Kuala_Lumpur
Passengers/yr57.1M
Elevation69 ft / 21 m

Frequently Asked Questions

Common questions about PEN to KUL flights.
Nonstop flights from Penang International Airport to Kuala Lumpur International Airport take approximately 1h to 1h 20m. The route covers 202 miles.
2 airlines operate nonstop service: AirAsia and Batik Air Malaysia. Plus 20 codeshare partners.
There are approximately 622 nonstop flights per week from PEN to KUL. The return direction has about 541 weekly flights.
Yes, 1-stop connections are available through KBR, LGK, BKK, SGN, KNO, JHB, BTJ, DXB, SIN, CKG, RGN, SZX, KCH, BKI, HAK, KMG, CGK, HKG, MAA, CAN, DMK, HKT, TPE, SUB, PVG, TFU, KTI, XMN and HAN. These options provide additional schedule flexibility.
Yes, return flights from KUL to PEN are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include AOR, LGK and HDY. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Malaysia Airlines arrives at KLIA main terminal. AirAsia and AirAsia X use KLIA2, which is a separate terminal complex 2 km from KLIA main. The two terminals are connected by a free Aerotrain shuttle. If you are connecting from an AirAsia PEN-KUL flight to a Malaysia Airlines international departure, allow 90 minutes minimum for the inter-terminal transfer and separate check-in.
PEN-KUL flight time is 50 minutes. Bus services from Penang Butterworth or Georgetown to KL Sentral take 4-5 hours. The ETS train (from Butterworth station, accessed by ferry from Georgetown) runs to KL Sentral in 3h30m-4h. Door-to-door, the flight adds airport processing time at both ends. For city-center to city-center travel, rail or bus is competitive for passengers not in a hurry.
Penang International Airport has a single terminal building. AirAsia, Malaysia Airlines, and Batik Air all process from the same terminal, with separate check-in zones. AirAsia uses kiosks and online check-in extensively to reduce queue time. The airport is 16 km south of Georgetown; Rapid Penang bus 401 connects the airport to KOMTAR terminal in Georgetown in 30-40 minutes.

PEN to KUL Route Overview

Penang to Kuala Lumpur is one of Malaysia's highest-frequency domestic routes, connecting the country's second-largest city to the capital. AirAsia, Malaysia Airlines, and Batik Air (formerly Malindo) operate the corridor with combined frequency of 20-25 daily round trips. Flight time is 50 minutes. Aircraft are A320 family throughout; AirAsia uses A320neos, Malaysia Airlines uses A320s, Batik Air mixes A320s and 737-800s. The route serves a mix of business travelers, Penang-origin workers commuting to KL, and tourists using Penang as a gateway to the island food and heritage tourism market.

Connection and Operational Patterns

KLIA2 at Kuala Lumpur is AirAsia's base of operations and serves as a regional hub for onward AirAsia connections to Bangkok, Jakarta, Manila, and Ho Chi Minh City. Passengers connecting from PEN on AirAsia to AirAsia international flights stay within KLIA2. Malaysia Airlines connections require a transit between KLIA2 and the main KLIA terminal via the Aerotrain, which runs every 3-5 minutes. Penang Airport sees a secondary peak from Singaporean visitors who fly into Penang for the food scene, with Singapore Airlines and Scoot adding to inbound frequency from SIN.