Cheap flights from Kuala Lumpur to Penang

193 nonstop flights a week, 3 of them today. Operated by 4 airlines, about 1h in the air, 185 mi (298 km). Tickets from $24.

Flights from Kuala Lumpur to Penang

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Kuala Lumpur to Penang at a glance

flight time, from 55m to 1h 10m
1h
straight-line distance
185 mi (298 km)
flights a week
193
flights today
3
first and last departure
06:40 - 21:35
lowest price, nonstop, 13 January
$24
airlines
4

Kuala Lumpur to Penang flight schedule

193 flights a week, 3 today, 26 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AK 6124
AirAsia
06:40 Kuala Lumpur International, terminal 2
07:45 Penang International
1h 5m
Daily
Airbus A320 NEO
FY 1424
Firefly
06:40 Sultan Abdul Aziz Shah
07:45 Penang International
1h 5m
Daily
ATR 72
FY 1426
Firefly
07:20 Sultan Abdul Aziz Shah
08:25 Penang International
1h 5m
Daily
ATR 72
OD 1164
Batik Air Malaysia
08:00 Sultan Abdul Aziz Shah
09:00 Penang International
1h
Fri, Sun
Boeing 737-800
OD 2102
Batik Air Malaysia
08:00 Kuala Lumpur International, terminal 1
09:00 Penang International
1h
Daily
Boeing 737-800
AK 6114
AirAsia
08:05 Kuala Lumpur International, terminal 2
09:05 Penang International
1h
Daily
Airbus A320
OD 1164
Batik Air Malaysia
08:10 Sultan Abdul Aziz Shah
09:10 Penang International
1h
Tue, Thu, Sat
Boeing 737-800
OD 1164
Batik Air Malaysia
08:30 Sultan Abdul Aziz Shah
09:30 Penang International
1h
Mon, Wed
Boeing 737-800
AK 6118
AirAsia
09:05 Kuala Lumpur International, terminal 2
10:10 Penang International
1h 5m
Daily
Airbus A320 NEO
MH 1138
Malaysia Airlines
09:05 Kuala Lumpur International, terminal 1
10:10 Penang International
1h 5m
Daily
Boeing 737-800
FY 2953
Firefly
09:10 Kuala Lumpur International, terminal 1
10:10 Penang International
1h
Sun
Boeing 737-800
FY 2953
Firefly
09:35 Kuala Lumpur International, terminal 1
10:35 Penang International
1h
Fri
Boeing 737-800
FY 1436
Firefly
09:55 Sultan Abdul Aziz Shah
11:00 Penang International
1h 5m
Daily
ATR 72
AK 6142
AirAsia
10:40 Kuala Lumpur International, terminal 2
11:40 Penang International
1h
Daily
Airbus A320
MH 1140
Malaysia Airlines
10:50 Kuala Lumpur International, terminal 1
11:50 Penang International
1h
Mon, Tue, Wed, Thu, Fri, Sun
Boeing 737-800
AK 6126
AirAsia
11:25 Kuala Lumpur International, terminal 2
12:30 Penang International
1h 5m
Daily
Airbus A320 NEO
FY 2959
Firefly
12:10 Kuala Lumpur International, terminal 1
13:10 Penang International
1h
Wed
Boeing 737-800
OD 2104
Batik Air Malaysia
12:25 Kuala Lumpur International, terminal 1
13:25 Penang International
1h
Daily
Boeing 737-800
AK 6116
AirAsia
13:05 Kuala Lumpur International, terminal 2
14:15 Penang International
1h 10m
Daily
Airbus A320 NEO
FY 1430
Firefly
13:45 Sultan Abdul Aziz Shah
14:50 Penang International
1h 5m
Daily
ATR 72
FY 2957
Firefly
13:50 Kuala Lumpur International, terminal 1
14:50 Penang International
1h
Tue, Thu, Sat
Boeing 737-800
MH 1148
Malaysia Airlines
13:50 Kuala Lumpur International, terminal 1
14:50 Penang International
1h
Daily
Boeing 737-800
AK 6153
AirAsia
14:55 Kuala Lumpur International, terminal 2
16:00 Penang International
1h 5m
Daily
Airbus A320
MH 1152
Malaysia Airlines
16:05 Kuala Lumpur International, terminal 1
17:05 Penang International
1h
Mon, Tue, Thu, Sat, Sun
Boeing 737
OD 2108
Batik Air Malaysia
16:20 Kuala Lumpur International, terminal 1
17:20 Penang International
1h
Daily
Boeing 737-800
AK 6134
AirAsia
16:30 Kuala Lumpur International, terminal 2
17:30 Penang International
1h
Daily
Airbus A320
AK 6130
AirAsia
17:15 Kuala Lumpur International, terminal 2
18:20 Penang International
1h 5m
Daily
Airbus A320
FY 1432
Firefly
17:30 Sultan Abdul Aziz Shah
18:35 Penang International
1h 5m
Daily
ATR 72
MH 1162
Malaysia Airlines
18:50 Kuala Lumpur International, terminal 1
19:50 Penang International
1h
Daily
Boeing 737-800
OD 1166
Batik Air Malaysia
18:50 Sultan Abdul Aziz Shah
19:50 Penang International
1h
Tue
Boeing 737-800
AK 6128
AirAsia
19:45 Kuala Lumpur International, terminal 2
20:50 Penang International
1h 5m
Tue, Wed, Thu, Fri, Sat
Airbus A320 NEO
OD 1162
Batik Air Malaysia
20:40 Sultan Abdul Aziz Shah
21:40 Penang International
1h
Daily
Boeing 737-800
MH 1166
Malaysia Airlines
20:55 Kuala Lumpur International, terminal 1
21:55 Penang International
1h
Mon, Fri, Sat, Sun
Boeing 737-800
FY 1440
Firefly
21:00 Sultan Abdul Aziz Shah
22:05 Penang International
1h 5m
Daily
ATR 72
OD 2106
Batik Air Malaysia
21:20 Kuala Lumpur International, terminal 1
22:20 Penang International
1h
Tue, Wed
Boeing 737-800
FY 2955
Firefly
21:35 Kuala Lumpur International, terminal 1
22:35 Penang International
1h
Mon
Boeing 737-800
FY 6868
Firefly
21:35 Kuala Lumpur International, terminal 1
22:35 Penang International
1h
Wed, Fri
Boeing 737-800

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 29 November.

FlightDepartsArrivesDurationDaysAircraft
MH 1148
Malaysia Airlines
13:45 Kuala Lumpur International, terminal 1
14:45 Penang International
1h
Seasonal
Boeing 737
AK 6132
AirAsia
21:20 Kuala Lumpur International, terminal 2
22:25 Penang International
1h 5m
Seasonal
Airbus A320
MH 1152
Malaysia Airlines
16:40 Kuala Lumpur International, terminal 1
17:40 Penang International
1h
Seasonal
Boeing 737-800
AK 6126
AirAsia
11:30 Kuala Lumpur International, terminal 2
12:35 Penang International
1h 5m
Seasonal
Airbus A320
FY 2957
Firefly
14:10 Kuala Lumpur International, terminal 1
15:10 Penang International
1h
Seasonal
Boeing 737-800
AK 6114
AirAsia
07:40 Kuala Lumpur International, terminal 2
08:35 Penang International
55m
Seasonal
Airbus A320
MH 1138
Malaysia Airlines
08:05 Kuala Lumpur International, terminal 1
09:05 Penang International
1h
Seasonal
Boeing 737-800
OD 2102
Batik Air Malaysia
08:30 Kuala Lumpur International, terminal 1
09:30 Penang International
1h
Seasonal
Boeing 737-800
AK 6144
AirAsia
08:35 Kuala Lumpur International, terminal 2
09:30 Penang International
55m
Seasonal
Airbus A320
FY 2953
Firefly
09:30 Kuala Lumpur International, terminal 1
10:30 Penang International
1h
Seasonal
Boeing 737-800
AK 6118
AirAsia
09:50 Kuala Lumpur International, terminal 2
10:45 Penang International
55m
Seasonal
Airbus A320
FY 1436
Firefly
10:10 Sultan Abdul Aziz Shah
11:15 Penang International
1h 5m
Seasonal
ATR 72
MH 1140
Malaysia Airlines
11:45 Kuala Lumpur International, terminal 1
12:45 Penang International
1h
Seasonal
Boeing 737-800
OD 2104
Batik Air Malaysia
12:10 Kuala Lumpur International, terminal 1
13:10 Penang International
1h
Seasonal
Boeing 737-800
AK 6116
AirAsia
13:10 Kuala Lumpur International, terminal 2
14:10 Penang International
1h
Seasonal
Airbus A320
FY 1430
Firefly
13:35 Sultan Abdul Aziz Shah
14:40 Penang International
1h 5m
Seasonal
ATR 72
MH 1148
Malaysia Airlines
14:05 Kuala Lumpur International, terminal 1
15:05 Penang International
1h
Seasonal
Boeing 737-800
OD 2108
Batik Air Malaysia
14:40 Kuala Lumpur International, terminal 1
15:40 Penang International
1h
Seasonal
Boeing 737-800
MH 1152
Malaysia Airlines
17:35 Kuala Lumpur International, terminal 1
18:35 Penang International
1h
Seasonal
Boeing 737-800
AK 6130
AirAsia
17:45 Kuala Lumpur International, terminal 2
18:45 Penang International
1h
Seasonal
Airbus A320
MH 1162
Malaysia Airlines
19:30 Kuala Lumpur International, terminal 1
20:35 Penang International
1h 5m
Seasonal
Boeing 737-800
AK 6128
AirAsia
19:35 Kuala Lumpur International, terminal 2
20:35 Penang International
1h
Seasonal
Airbus A320
AK 6132
AirAsia
21:00 Kuala Lumpur International, terminal 2
22:00 Penang International
1h
Seasonal
Airbus A320
MH 1166
Malaysia Airlines
21:05 Kuala Lumpur International, terminal 1
22:05 Penang International
1h
Seasonal
Boeing 737-800
FY 2953
Firefly
13:30 Kuala Lumpur International, terminal 1
14:30 Penang International
1h
Seasonal
Boeing 737-800
FY 2953
Firefly
12:10 Kuala Lumpur International, terminal 1
13:10 Penang International
1h
Seasonal
Boeing 737-800

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Kuala Lumpur to Penang

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Kuala Lumpur to Penang depart and land

Departure from Kuala Lumpur

136 flights a week, terminals 1, 2, 27 mi (43 km) from the city centre

Sultan Abdul Aziz Shah closest to the centreSZB

57 flights a week, 9 mi (14 km) from the city centre

Arrival in Penang

193 flights a week, 11 mi (17 km) from the city centre

Frequently asked questions

How long is the flight from Kuala Lumpur to Penang?
A nonstop flight takes 1 hour on average, from 55m to 1h 10m depending on the flight.
How far is Penang from Kuala Lumpur?
185 mi (298 km) in a straight line between the cities.
Which airlines fly nonstop from Kuala Lumpur to Penang?
AirAsia (68 a week), Firefly (51 a week), Batik Air Malaysia (38 a week) and Malaysia Airlines (36 a week).
How many flights a day are there from Kuala Lumpur to Penang?
3 flights today and 193 a week, about 27.6 a day on average.
When are the first and last flights from Kuala Lumpur to Penang?
The first departure is at 06:40 (AK6124), the last at 21:35 (FY6868). Local time.
Which Kuala Lumpur airport do flights to Penang leave from?
Kuala Lumpur International (136 a week) and Sultan Abdul Aziz Shah (57 a week).