WhatFliesWhere Get the app

Nonstop flights from Penang to Jakarta

4 airlines fly this route, with up to 6 flights a day.

PENPenang International
904 mi · 37 flights a week · about 2h 30m
CGKJakarta Soekarno-Hatta International
PENCGK

When they leave

Penang time
8:05a8:35pFirst departure 8:05 AM, last 8:35 PM

Three 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 first

Schedules 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

WhatFliesWhere app icon

Find the cheapest day to fly from Penang to Jakarta.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.