Nonstop flights from Penang to Jakarta
4 airlines fly this route, with up to 6 flights a day.
When they leave
Penang timeThree in the morning, 8:05 AM to 10:25 AM, then two in the afternoon, 1:40 PM to 3:10 PM, then two in the evening, 5:00 PM to 8:35 PM.
Every flight
Earliest firstSchedules last checked Oct 1, 2026. Times are local.
Flying from Penang to Jakarta
Batik Air flies most often, twice a day on the Boeing 737. Indonesia AirAsia flies 1 to 2 times a day on the Airbus A320. TransNusa flies 1 to 2 times a day on the Airbus A320 and Airbus A321. AirAsia flies 4 times a week on the Airbus A320.
Flights run every day of the week, 6 on Fridays and Sundays and 5 on the other days. The first arrival in Jakarta is at 9:30 AM and the last at 10:05 PM. The flight covers 904 miles, and scheduled flight times run from 2h 25m to 2h 50m.
Batik Air flies it until Nov 30.
Flying back, Jakarta to Penang has 37 nonstop flights a week.
Return flights
More from Penang
Schedules as of Oct 9, 2026.