Find the cheapest flights from Kuala Lumpur to Penang in 2026. Compare airlines, prices by month, and booking tips to save on your trip.
Route: Kuala Lumpur (KUL) → Penang (PEN)
Distance: Direct flights not available
Flight Duration: 3-5h with 1 stop (rarely needed)
Prices by Month
| Month | Avg Price | Demand |
|---|---|---|
| January | €75 | high |
| February | €55 | medium |
| March | €35 | low |
| April | €40 | low |
| May | €50 | medium |
| June | €60 | high |
| July | €70 | high |
| August | €65 | high |
| September | €45 | low |
| October | €40 | low |
| November | €50 | medium |
| December | €85 | high |
Airlines on This Route
- AirAsia (direct): from €35 — Book 2-4 weeks ahead for best rates; red-eye flights (6-7am, 9-10pm) are cheapest. Check Kris+ portal for additional discounts on this route.
- Malaysia Airlines (direct): from €60 — Best for business travelers needing flexibility – free date changes within 7 days. Check ‘Economy Basic’ fare for lowest MH price on this route.
- Firefly (direct): from €40 — Firefly departs from Subang (SZB), 30min from KL city center – often faster for city residents. Check for early-bird promotions posted Sundays.
- Batik Air (direct): from €45 — Newer airline with good on-time performance. Their afternoon flights (2-5pm) on Tuesdays/Wednesdays are typically 15-20% cheaper than peak times.
Booking Strategy
For Kuala Lumpur to Penang flights, the sweet spot is booking 2-3 weeks ahead for AirAsia or Firefly, which offer the lowest fares starting around €30-40. Malaysia Airlines prices remain relatively stable but offers better flexibility. Tuesdays and Wednesdays are consistently the cheapest days to fly, with savings of 15-25% compared to Friday-Sunday departures. Morning flights (6-10am) and late evening (after 9pm) are typically €5-15 cheaper than afternoon peak times. Use AirAsia’s ‘Low Fare Calendar’ feature when searching to identify the cheapest dates within a month. Note that if you’re staying in downtown Kuala Lumpur, Firefly from Subang Airport (SZB) may actually be more convenient than KLIA despite KLIA having more frequent departures.
Route Tips
- Use the AirAsia ‘Low Fare Calendar’ on their website or app to instantly see the cheapest dates within your travel month – this route updates prices frequently.
- If departing from Kuala Lumpur city center, consider Firefly from Subang Airport (SZB) instead of KLIA – it’s only 30 minutes from town vs 60+ to KLIA, often making total door-to-door time shorter.
- Book AirAsia flights before 9pm the night before for ‘SAMA’ late-night deals which can drop prices 20-30% below normal for next-day travel.
- Malaysia Airlines offers free same-day date changes on PEN-KUL flights – worth the premium if your plans are uncertain.
- Penang Airport (PEN) has limited food options – grab a meal before your flight or bring snacks, especially on morning departures.
Frequently Asked Questions
How long is the flight from Kuala Lumpur to Penang?
The direct flight from Kuala Lumpur to Penang takes approximately 1 hour to 1 hour 15 minutes. AirAsia, Malaysia Airlines, Firefly, and Batik Air all operate direct flights on this route with multiple daily departures (roughly every 30-60 minutes during peak hours). Indirect flights via Singapore or Bangkok are rarely needed for this 290km route and typically take 4-6 hours with 1 stop, though they may be useful if combining travel plans.
How much does it cost to fly from Kuala Lumpur to Penang?
Direct flight prices range from €30-50 for budget airlines (AirAsia, Firefly, Batik Air) to €55-80 for Malaysia Airlines. The cheapest month is typically March with average prices around €35, while December is most expensive at €70-85 due to year-end holiday travel. Book 2-4 weeks ahead for optimal pricing. Note that peak periods like school holidays (June, August) and Chinese New Year see 40-60% price increases.
Are there direct flights from Kuala Lumpur to Penang?
Yes, direct flights are readily available and are the standard way to travel between these cities. Four airlines operate direct routes: AirAsia (most frequent, departures every 30-60min), Malaysia Airlines (premium option), Firefly (from Subang Airport), and Batik Air. You do not need to take a connecting flight – direct service is available throughout the day from both KLIA and Subang Airport.
What is the cheapest month to fly from Kuala Lumpur to Penang?
March offers the lowest average prices (around €35) as it falls between the Chinese New Year and Hari Raya holiday periods. September and October are also affordable (€40-45) with moderate demand. Avoid December (€70-85), June-August school holidays, and the 2 weeks before/after Chinese New Year when prices spike significantly. Weekday travel in these cheap months can yield fares as low as €25-30 on AirAsia.
Which airlines fly from Kuala Lumpur to Penang?
Four airlines serve this route: AirAsia (cheapest, from €30, 15kg baggage included), Firefly (from €35, 20kg from Subang Airport), Batik Air (from €40, good on-time record), and Malaysia Airlines (from €55, 30kg baggage, free meal/seat selection). All operate multiple daily departures. Singapore Airlines and Thai Airways occasionally offer connecting options but are not recommended for this short domestic route.
What airport do I fly into in Penang?
You will arrive at Penang International Airport (PEN), located in Bayan Lepas, about 16km south of George Town. The airport is also known as Penang Bayan Lepas Airport. Transport options: Grab/taxi to George Town (30-40min, ~RM35-45), public bus Rapid Penang Route 102 (RM4, 45min), or airport shuttle. Note: Penang has NO heavy rail connection to Kuala Lumpur – flying is the fastest option.
How far in advance should I book Kuala Lumpur to Penang flights?
For this domestic route, book 2-4 weeks ahead for the best prices. Booking too early (6+ weeks) rarely yields better rates on this route unlike international flights. Last-minute bookings (within 3 days) can be cheaper on Firefly or Batik Air if they have unsold seats to fill, but this is risky. The ideal window is 14-21 days before your travel date, particularly if traveling during high-demand periods.
Is it cheaper to fly from Kuala Lumpur to Penang on weekdays?
Yes, Tuesday and Wednesday departures are typically 15-25% cheaper than Friday-Sunday flights. A Tuesday flight in off-peak season can cost €30 while the same route on Friday evening might be €50-60. Monday and Thursday fall in the middle pricing tier. If your schedule is flexible, shifting your departure from weekend to weekday can save €10-20 easily on this short domestic route.
Data updated: 2026-03



