Which airport are you flying from?

Direct flights from Penang to Kuala Lumpur

Airlines Schedules

PEN - KUL route map All flights from PEN to KUL non-stop. There are direct flights from Penang International (PEN), Malaysia to Kuala Lumpur International Airport (KUL), Malaysia with AirAsia, Malaysia Airlines and 3 other airlines. 143 weekly departures are currently scheduled on this route. Departure times range from 05:50 to 21:20 depending on the schedule period. The flight distance is 202 miles (325 km). Flight time ranges from 1 hour to 1 hour and 10 minutes.

PEN
Penang
MalaysiaPenang , Malaysia
KUL
Kuala Lumpur Airport
MalaysiaKuala Lumpur , Malaysia
PEN
Penang
MalaysiaPenang , Malaysia
Kuala Lumpur Airport
MalaysiaKuala Lumpur , Malaysia
KUL
Flight time 1h 0min to 1h 10min
Updated Jun 22, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

AirAsia Low-cost carrier

Departure times vary between 06:00 and 21:00
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
70 flights/week
70 flights/week

Malaysia Airlines oneworld

Departure times vary between 05:50 and 21:20
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
41 flights/week
41 flights/week

Batik Air Malaysia

Departure times vary between 07:00 and 21:20
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
18 flights/week
18 flights/week

Firefly

Departure times vary between 06:10 and 20:35
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights/week
7 flights/week

AirAsia X Low-cost carrier

Departs at 13:25
Ends in Jul 2026
New airline
Ends in Jul 2026
7 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Penang to Kuala Lumpur with AirAsia

This is a weekly direct flight schedule for AirAsia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
AK6115
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AK6123
08:10
08:10
08:10
08:10
08:10
08:10
08:10
AK6143
10:50
----
----
10:50
10:50
10:50
10:50
AK6125
----
----
----
----
13:25
13:25
13:25
AK6117
15:00
15:00
15:00
15:00
15:00
15:00
15:00
AK6131
16:05
16:05
16:05
16:05
16:05
16:05
16:05
AK6154
17:00
17:00
17:00
17:00
17:00
17:00
17:00
AK6133
19:05
19:05
19:05
19:05
19:05
19:05
19:05
AK6129
20:45
20:45
20:45
20:45
20:45
20:45
20:45

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Penang to Kuala Lumpur with Malaysia Airlines

This is a weekly direct flight schedule for Malaysia Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
MH1137
05:50
----
05:50
05:50
05:50
05:50
05:50
MH1133
07:45
07:45
----
----
----
07:45
07:45
MH1143
09:50
09:50
09:50
09:50
09:50
09:50
09:50
MH1145
13:30
13:30
13:30
13:30
13:30
----
13:30
MH1149
15:50
15:50
15:50
15:50
15:50
15:50
15:50
MH1155
19:20
19:20
----
19:20
----
19:20
19:20
MH1165
21:20
21:20
21:20
21:20
21:20
21:20
21:20

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Penang to Kuala Lumpur with Batik Air Malaysia

This is a weekly direct flight schedule for Batik Air Malaysia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
OD2105
07:00
07:00
07:00
07:00
07:00
07:00
07:00
OD2101
09:50
09:50
09:50
09:50
09:50
09:50
09:50
OD2103
14:20
14:20
14:20
14:20
14:20
14:20
14:20
OD2107
18:30
18:30
18:30
18:30
18:30
18:30
18:30

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Penang to Kuala Lumpur with Firefly

This is a weekly direct flight schedule for Firefly. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
FY2950
----
06:45
----
----
----
----
----
FY2952
----
----
----
----
----
08:10
----
FY2954
20:35
18:50
20:35
18:50
----
18:50
----

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Penang to Kuala Lumpur with AirAsia X

This is a weekly direct flight schedule for AirAsia X. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
D75405
13:25
13:25
13:25
13:25
----
----
----

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES

Penang to Kuala Lumpur scheduled departures

Select a date to see every published non-stop departure between PEN and KUL.

Tuesday
Tue
Jul 21
20 flights(20)
Wednesday
Wed
Jul 22
18 flights(18)
Thursday
Thu
Jul 23
20 flights(20)
Friday
Fri
Jul 24
18 flights(18)
Saturday
Sat
Jul 25
21 flights(21)
Sunday
Sun
Jul 26
20 flights(20)
Monday
Mon
Jul 27
21 flights(21)
Time
Airline
Flight
06:00
AirAsia AirAsia
AK6115
06:45
Firefly Firefly
FY2950
07:00
Batik Air Malaysia Batik Air Malaysia
OD2105
07:45
Malaysia Airlines Malaysia Airlines
MH1133
08:10
AirAsia AirAsia
AK6123
09:50
Batik Air Malaysia Batik Air Malaysia
OD2101
09:50
Malaysia Airlines Malaysia Airlines
MH1143
13:25
AirAsia X AirAsia X
D75405
13:30
Malaysia Airlines Malaysia Airlines
MH1145
14:20
Batik Air Malaysia Batik Air Malaysia
OD2103
15:00
AirAsia AirAsia
AK6117
15:50
Malaysia Airlines Malaysia Airlines
MH1149
16:05
AirAsia AirAsia
AK6131
17:00
AirAsia AirAsia
AK6154
18:30
Batik Air Malaysia Batik Air Malaysia
OD2107
18:50
Firefly Firefly
FY2954
19:05
AirAsia AirAsia
AK6133
19:20
Malaysia Airlines Malaysia Airlines
MH1155
20:45
AirAsia AirAsia
AK6129
21:20
Malaysia Airlines Malaysia Airlines
MH1165
05:50
Malaysia Airlines Malaysia Airlines
MH1137
06:00
AirAsia AirAsia
AK6115
07:00
Batik Air Malaysia Batik Air Malaysia
OD2105
08:10
AirAsia AirAsia
AK6123
09:50
Malaysia Airlines Malaysia Airlines
MH1143
09:50
Batik Air Malaysia Batik Air Malaysia
OD2101
13:25
AirAsia X AirAsia X
D75405
13:30
Malaysia Airlines Malaysia Airlines
MH1145
14:20
Batik Air Malaysia Batik Air Malaysia
OD2103
15:00
AirAsia AirAsia
AK6117
15:50
Malaysia Airlines Malaysia Airlines
MH1149
16:05
AirAsia AirAsia
AK6131
17:00
AirAsia AirAsia
AK6154
18:30
Batik Air Malaysia Batik Air Malaysia
OD2107
19:05
AirAsia AirAsia
AK6133
20:35
Firefly Firefly
FY2954
20:45
AirAsia AirAsia
AK6129
21:20
Malaysia Airlines Malaysia Airlines
MH1165
05:50
Malaysia Airlines Malaysia Airlines
MH1137
06:00
AirAsia AirAsia
AK6115
07:00
Batik Air Malaysia Batik Air Malaysia
OD2105
08:10
AirAsia AirAsia
AK6123
09:50
Malaysia Airlines Malaysia Airlines
MH1143
09:50
Batik Air Malaysia Batik Air Malaysia
OD2101
10:50
AirAsia AirAsia
AK6143
13:25
AirAsia X AirAsia X
D75405
13:30
Malaysia Airlines Malaysia Airlines
MH1145
14:20
Batik Air Malaysia Batik Air Malaysia
OD2103
15:00
AirAsia AirAsia
AK6117
15:50
Malaysia Airlines Malaysia Airlines
MH1149
16:05
AirAsia AirAsia
AK6131
17:00
AirAsia AirAsia
AK6154
18:30
Batik Air Malaysia Batik Air Malaysia
OD2107
18:50
Firefly Firefly
FY2954
19:05
AirAsia AirAsia
AK6133
19:20
Malaysia Airlines Malaysia Airlines
MH1155
20:45
AirAsia AirAsia
AK6129
21:20
Malaysia Airlines Malaysia Airlines
MH1165
05:50
Malaysia Airlines Malaysia Airlines
MH1137
06:00
AirAsia AirAsia
AK6115
07:00
Batik Air Malaysia Batik Air Malaysia
OD2105
08:10
AirAsia AirAsia
AK6123
09:50
Malaysia Airlines Malaysia Airlines
MH1143
09:50
Batik Air Malaysia Batik Air Malaysia
OD2101
10:50
AirAsia AirAsia
AK6143
13:25
AirAsia AirAsia
AK6125
13:30
Malaysia Airlines Malaysia Airlines
MH1145
14:20
Batik Air Malaysia Batik Air Malaysia
OD2103
15:00
AirAsia AirAsia
AK6117
15:50
Malaysia Airlines Malaysia Airlines
MH1149
16:05
AirAsia AirAsia
AK6131
17:00
AirAsia AirAsia
AK6154
18:30
Batik Air Malaysia Batik Air Malaysia
OD2107
19:05
AirAsia AirAsia
AK6133
20:45
AirAsia AirAsia
AK6129
21:20
Malaysia Airlines Malaysia Airlines
MH1165
05:50
Malaysia Airlines Malaysia Airlines
MH1137
06:00
AirAsia AirAsia
AK6115
07:00
Batik Air Malaysia Batik Air Malaysia
OD2105
07:45
Malaysia Airlines Malaysia Airlines
MH1133
08:10
Firefly Firefly
FY2952
08:10
AirAsia AirAsia
AK6123
09:50
Batik Air Malaysia Batik Air Malaysia
OD2101
09:50
Malaysia Airlines Malaysia Airlines
MH1143
10:50
AirAsia AirAsia
AK6143
13:25
AirAsia AirAsia
AK6125
14:20
Batik Air Malaysia Batik Air Malaysia
OD2103
15:00
AirAsia AirAsia
AK6117
15:50
Malaysia Airlines Malaysia Airlines
MH1149
16:05
AirAsia AirAsia
AK6131
17:00
AirAsia AirAsia
AK6154
18:30
Batik Air Malaysia Batik Air Malaysia
OD2107
18:50
Firefly Firefly
FY2954
19:05
AirAsia AirAsia
AK6133
19:20
Malaysia Airlines Malaysia Airlines
MH1155
20:45
AirAsia AirAsia
AK6129
21:20
Malaysia Airlines Malaysia Airlines
MH1165
05:50
Malaysia Airlines Malaysia Airlines
MH1137
06:00
AirAsia AirAsia
AK6115
07:00
Batik Air Malaysia Batik Air Malaysia
OD2105
07:45
Malaysia Airlines Malaysia Airlines
MH1133
08:10
AirAsia AirAsia
AK6123
09:50
Malaysia Airlines Malaysia Airlines
MH1143
09:50
Batik Air Malaysia Batik Air Malaysia
OD2101
10:50
AirAsia AirAsia
AK6143
13:25
AirAsia AirAsia
AK6125
13:30
Malaysia Airlines Malaysia Airlines
MH1145
14:20
Batik Air Malaysia Batik Air Malaysia
OD2103
15:00
AirAsia AirAsia
AK6117
15:50
Malaysia Airlines Malaysia Airlines
MH1149
16:05
AirAsia AirAsia
AK6131
17:00
AirAsia AirAsia
AK6154
18:30
Batik Air Malaysia Batik Air Malaysia
OD2107
19:05
AirAsia AirAsia
AK6133
19:20
Malaysia Airlines Malaysia Airlines
MH1155
20:45
AirAsia AirAsia
AK6129
21:20
Malaysia Airlines Malaysia Airlines
MH1165
05:50
Malaysia Airlines Malaysia Airlines
MH1137
06:00
AirAsia AirAsia
AK6115
06:10
Firefly Firefly
FY2950
07:00
Batik Air Malaysia Batik Air Malaysia
OD2105
07:45
Malaysia Airlines Malaysia Airlines
MH1133
08:10
AirAsia AirAsia
AK6123
09:50
Malaysia Airlines Malaysia Airlines
MH1143
09:50
Batik Air Malaysia Batik Air Malaysia
OD2101
10:50
AirAsia AirAsia
AK6143
13:25
AirAsia AirAsia
AK6125
13:30
Malaysia Airlines Malaysia Airlines
MH1145
14:20
Batik Air Malaysia Batik Air Malaysia
OD2103
15:00
AirAsia AirAsia
AK6117
15:50
Malaysia Airlines Malaysia Airlines
MH1149
16:05
AirAsia AirAsia
AK6131
17:00
AirAsia AirAsia
AK6154
18:30
Batik Air Malaysia Batik Air Malaysia
OD2107
19:05
AirAsia AirAsia
AK6133
19:20
Malaysia Airlines Malaysia Airlines
MH1155
20:45
AirAsia AirAsia
AK6129
21:20
Malaysia Airlines Malaysia Airlines
MH1165
Ad
PEN-KUL flight route
Route map from Penang, PEN to Kuala Lumpur, KUL. The distance is 202 miles or 325 km.
Ad
Penang - Kuala Lumpur direct flight map
Ad

PEN - KUL route facts

  • Distance
    202 miles (325 km)
  • Flight time
    1 hour to 1 hour and 10 minutes
  • Airlines
    AirAsia AirAsia
    Malaysia Airlines Malaysia Airlines
    Batik Air Batik Air
    Firefly Firefly
    AirAsia X AirAsia X
  • Airline alliances
    Low-cost carrier oneworld
  • Cabins
    Economy Business
  • Hub airports
    Malaysia Airlines: KUL
  • Arrival terminals
    AirAsia: Terminal 2
    Malaysia Airlines: Terminal 1
    Batik Air Malaysia: Terminal 1
    Firefly: Terminal 1
    AirAsia X: Terminal 2
  • Aircraft
    AirAsia: Airbus A320 and Airbus A320neo
    Malaysia Airlines: Boeing 737-800 (winglets) Passenger/BBJ2, Boeing 737-800 Passenger and Boeing 737MAX 8 Passenger
    Batik Air Malaysia: Boeing 737-800 Passenger and Boeing 737MAX 8 Passenger
    Firefly: Boeing 737-800 Passenger
    AirAsia X: Airbus A321neo

Route FAQ

AirAsia, Malaysia Airlines, Batik Air Malaysia, Firefly and AirAsia X operate non-stop flights from PEN to KUL with 143 weekly departures.

Scheduled flight time from PEN to KUL ranges from 1 hour to 1 hour and 10 minutes. The route covers 202 miles (325 km).

143 weekly departures are currently scheduled on this route, with published departure times ranging from 05:50 to 21:20 depending on the schedule period.

Arrival terminals: AirAsia: Terminal 2, Malaysia Airlines: Terminal 1, Batik Air Malaysia: Terminal 1, Firefly: Terminal 1 and AirAsia X: Terminal 2.

Economy and Business are currently scheduled on non-stop flights for this route.
Domestic flights from Penang (PEN)
From Penang to Kuala Lumpur

SZB Sultan Abdul Aziz Shah Intl

From Penang to Johor Bharu

JHB Sultan Ismail

From Penang to Langkawi

LGK Langkawi

From Penang to Kuching

KCH Kuching International

From Penang to Kota Kinabalu

BKI Kota Kinabalu International

From Penang to Kota Bharu

KBR Sultan Ismail Petra