Direct (nonstop) flights from Kuala Lumpur to Penang

2 airlines fly nonstop from Sultan Abdul Aziz Shah Intl (SZB) to Penang International (PEN). It's 173 miles (278 km), about 1h in the air. Operated by Firefly, Batik Air Malaysia.

SZB
Sultan Abdul Aziz Shah Intl
🇲🇾 Kuala Lumpur, Malaysia
PEN
Penang International
🇲🇾 Penang, Malaysia
Flight Time
1h
Distance
173 mi
278 km
CO₂/pax
32 kg
−55 kg vs. layover
Airlines
2
Firefly +1
Time Diff
Same timezone
Operated by Firefly Firefly Batik Air Malaysia Batik Air Malaysia

Route data last updated: May 29, 2026

Airlines with non-stop flights

Firefly FY Firefly
Route
SZB → PEN
Flight Time
1h
Distance
173 mi
Batik Air Malaysia OD Batik Air Malaysia
Route
SZB → PEN
Flight Time
1h
Distance
173 mi

Alternative Routes

Other ways to fly from Kuala Lumpur to Penang with one stop · direct emits 32 kg CO₂ per passenger

SZB LGK (Langkawi) PEN
Leg 1: 1h 10m (254 mi) Leg 2: 40m (81 mi) Total: ~1h 50m 🍃 87 kg CO₂ (+172% vs. direct)
Leg 1
SZB → LGK
1h 10m · 254 mi
View SZB to LGK flights →
Leg 2
LGK → PEN
40m · 81 mi
View LGK to PEN flights →
SZB KBR (Kota Bharu) PEN
Leg 1: 1h 10m (214 mi) Leg 2: 1h (152 mi) Total: ~2h 10m 🍃 93 kg CO₂ (+191% vs. direct)
Leg 1
SZB → KBR
1h 10m · 214 mi
View SZB to KBR flights →
Leg 2
KBR → PEN
1h · 152 mi
View KBR to PEN flights →
SZB JHB (Johor Bharu) PEN
Leg 1: 1h 10m (178 mi) Leg 2: 1h 10m (344 mi) Total: ~2h 20m 🍃 122 kg CO₂ (+281% vs. direct)
Leg 1
SZB → JHB
1h 10m · 178 mi
View SZB to JHB flights →
Leg 2
JHB → PEN
1h 10m · 344 mi
View JHB to PEN flights →
SZB SIN (Singapore) PEN
Leg 1: 1h 25m (207 mi) Leg 2: 1h 25m (373 mi) Total: ~2h 50m 🍃 132 kg CO₂ (+313% vs. direct)
Leg 1
SZB → SIN
1h 25m · 207 mi
View SZB to SIN flights →
Leg 2
SIN → PEN
1h 25m · 373 mi
View SIN to PEN flights →
SZB KCH (Kuching) PEN
Leg 1: 1h 53m (617 mi) Leg 2: 2h (743 mi) Total: ~3h 53m 🍃 277 kg CO₂ (+766% vs. direct)
Leg 1
SZB → KCH
1h 53m · 617 mi
View SZB to KCH flights →
Leg 2
KCH → PEN
2h · 743 mi
View KCH to PEN flights →

Frequently Asked Questions

How long is the direct flight from Kuala Lumpur to Penang?

A nonstop flight from Kuala Lumpur (SZB) to Penang (PEN) takes approximately 1 hours. The distance is 173 miles (278 km).

Which airlines fly nonstop from Kuala Lumpur to Penang?

2 airlines: Firefly, Batik Air Malaysia.

Is there a nonstop flight from Kuala Lumpur to Penang?

Yes. 2 airlines: Firefly, Batik Air Malaysia.

How far is Kuala Lumpur from Penang?

The flight distance from Kuala Lumpur to Penang is 173 miles (278 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Washington DC.

What type of aircraft flies from Kuala Lumpur to Penang?

At 1h, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Kuala Lumpur to Penang?

Roughly 32 kg CO2 per passenger one-way. That's about the same as driving 160 km.

Is the return flight from Penang to Kuala Lumpur also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Kuala Lumpur to Penang?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Sultan Abdul Aziz Shah Intl for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.