
2 hour(s), 20 minute(s)
Airline | Departure Time | Arrival Time | Origin airport | Destination airport | |
|---|---|---|---|---|---|
TransNusa | 05:30 | 09:00 | Jakarta (CGK) | Penang (PEN) | Book flight |
AirAsia Indonesia | 06:10 | 09:35 | Jakarta (CGK) | Penang (PEN) | Book flight |
Batik Air | 09:15 | 12:40 | Jakarta (CGK) | Penang (PEN) | Book flight |
Batik Air Malaysia | 09:15 | 12:40 | Jakarta (CGK) | Penang (PEN) | Book flight |
AirAsia Indonesia | 11:10 | 14:30 | Jakarta (CGK) | Penang (PEN) | Book flight |
Batik Air | 16:10 | 19:35 | Jakarta (CGK) | Penang (PEN) | Book flight |
Batik Air Malaysia | 16:10 | 19:35 | Jakarta (CGK) | Penang (PEN) | Book flight |
Jakarta to Penang is a short nonstop hop across the Malacca Strait, with one of the highest flight frequencies of any Indonesia-Malaysia route thanks to strong low-cost carrier competition.
One-way fares start from AU$84. As a route with several daily departures, pricing stays relatively competitive outside major Indonesian and Malaysian holiday periods.
AirAsia is the main nonstop operator on this route, with Batik Air and TransNusa also flying the sector, giving travellers around five flights a day to choose from.
The nonstop flight takes 2 hours 20 minutes.
Flights to Penang depart from Soekarno-Hatta, around 20km from central Jakarta, with the airport rail link taking about 45 minutes from the city.
Penang International Airport is in Bayan Lepas, around 18km south of George Town. Taxis and ride-hail apps take roughly 30 minutes into the city, and Rapid Penang buses also run a scheduled service into town.
Australian passport holders can enter Malaysia visa-free for short tourist visits. Make sure your passport has sufficient remaining validity before you travel.
Penang is drier from December to March, making it a comfortable time to explore on foot, while fares tend to rise around Chinese New Year and Malaysian and Indonesian school holidays.
George Town's heritage streets and street art, the Penang Hill funicular railway, and the hawker food streets around the old town are popular stops, along with the beaches at Batu Ferringhi.
Compare AirAsia, Batik Air and TransNusa fares side by side, set a Flight Alert, and book with a smooth, secure checkout.
Flight Duration | 2 hr(s) 20 mins |
Airport in Jakarta | |
Airport in Penang |




