Direct flights from Jakarta to Penang (CGK → PEN)

Distance 1,455 km (904 mi)
Est. duration 1h 43m
Loading map...
Live fares · CGK → PEN

About the Jakarta → Penang route

Jakarta to Penang is one of Southeast Asia's most quietly reliable short-haul runs — 1,455 kilometres and roughly an hour and forty-three minutes in the air, which means you're barely through your second coffee before the north Malay coast appears below. AirAsia (AK) has long dominated this corridor, which tells you something about who flies it: mostly leisure travellers, Indonesian families with relatives across the border, and the occasional food pilgrim who's heard enough about Georgetown's char kway teow to book a flight over it. It's not a business route in the suits-and-laptops sense. It's personal, purposeful travel.

Why travel from Jakarta to Penang?

Penang pulls Indonesians for reasons that go well beyond the obvious. Georgetown's Chinatown, with its clan jetties and slowly peeling colonial shophouses, offers a version of Chinese-Malay heritage that feels distinct from anything back home. The food alone justifies the airfare — asam laksa at the hawker stalls along Gurney Drive is the kind of thing people genuinely plan trips around. There's also serious medical tourism traffic; Penang's private hospitals have built a regional reputation, and Indonesian patients travel here regularly for procedures. Shopping in Queensbay Mall draws cross-border bargain hunters, and for families, there's the comfort of a Muslim-majority country where halal food is never a negotiation. It's familiar enough to feel easy, different enough to feel like somewhere.

Quick stats

  • Distance: 1,455 km
  • Estimated flight time: 1h 43m
  • Operating airlines: 8B, AK, OD, QZ
  • Direct route: yes

Practical tips for CGK → PEN

Since AirAsia and the other low-cost carriers on this route enforce strict baggage rules, sort your cabin and checked allowances before you get to CGK — buying extra kilos at the airport is painful. Penang International Airport is small and calm by regional standards; arrivals move quickly. From the airport, Grab is the sensible choice into Georgetown, running around 30-45 minutes depending on traffic. Malaysia uses the ringgit, and while Bahasa Indonesia and Bahasa Malaysia are close enough for basic navigation, don't assume they're identical. Visa-on-arrival isn't needed for Indonesian passport holders. For timing, avoid the November-December northeast monsoon season if you're planning beach days on the island's east coast.

Frequently asked questions

How long does the flight from Jakarta to Penang take?

The flight from Jakarta (CGK) to Penang (PEN) is approximately 1 hour and 43 minutes for a distance of 1,455 km. This is a short regional flight with minimal time spent in the air.

Which airlines fly the Jakarta to Penang route?

Four airlines operate this route: Batik Air (8B), Garuda Indonesia (AK), Air Asia (OD), and AirAsia X (QZ). You'll have multiple options to choose from depending on your schedule and preferences.

What's the best time of year to fly from Jakarta to Penang?

The best time to visit is during the dry season from November to March, when weather is more stable and fares tend to be lower compared to peak tourist season. Avoid the monsoon season (May to September) when rainfall is heavy and flights may experience delays.

Do I need a visa to travel from Indonesia to Malaysia?

Most nationalities, including Indonesian and many other passport holders, can enter Malaysia visa-free for up to 90 days for tourism purposes. It's best to check Malaysia's official immigration requirements based on your specific nationality before traveling.

What should I know about luggage, jet lag, and transit on this route?

Baggage allowances vary by airline—budget carriers typically include 20kg checked baggage while full-service airlines may offer more. Since the flight is less than 2 hours with minimal time zone difference (1 hour), jet lag is negligible, and you'll clear immigration quickly at Penang International Airport.

Find flights from Jakarta to Penang
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Jakarta to Penang? The flight distance from CGK to PEN is approximately 1,455 km (904 miles).
How long is the flight from CGK to PEN? The estimated flight time from Jakarta to Penang is approximately 1h 43m.
What airlines fly from CGK to PEN? Airlines operating direct flights from Jakarta to Penang include: 8B, AK, OD, QZ.

Cheapest fares Jakarta → Penang

Jakarta CGK
Penang PEN

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Jakarta → Penang.

Try a nearby airport to Jakarta

Flights to Penang (PEN) from other airports within 350 km of Jakarta. Often unlocks cheaper fares or better times.

Or try a nearby airport to Penang

Flights from Jakarta (CGK) to other airports within 350 km of Penang.

Other flights from Jakarta (CGK)

Other flights from Penang (PEN)