Flights from Penang to Jakarta connect northern Malaysia with Indonesia’s capital, serving both business travel and onward connections within Indonesia. While not as short as some regional routes, it remains a practical option with regular service.
Flights depart from Penang International Airport (PEN) and arrive at Soekarno-Hatta International Airport (CGK), Jakarta’s main airport. Prices vary depending on season, airline, and whether the flight is direct or includes a stop.
Below you’ll find a clear overview of the route, airlines that typically operate it, and what to expect on arrival in Jakarta.
Flight overview: Penang – Jakarta (CGK)
| Typical flight time (non-stop) | About 2 hours 10 minutes (varies by schedule and conditions) |
|---|---|
| Departure airport | Penang International Airport (PEN) |
| Arrival airport | Soekarno-Hatta International Airport (CGK) |
| Best for | Business travel, city trips, onward connections in Indonesia |
Airlines flying this route
Penang – Jakarta flights are served by a mix of low-cost and full-service airlines. When comparing options, consider total travel time, especially if a connection is involved.
- AirAsia – Low-cost option, often attractive if you travel light.
- Batik Air – Mid-range option, sometimes offering direct or short-connection flights.
- Garuda Indonesia – Full-service airline, useful for comfort and onward domestic connections.
About Jakarta as a destination
Jakarta is Indonesia’s capital and largest city, known for its business districts, shopping malls, and diverse food scene. It’s often visited for work, but also serves as a gateway to destinations across Indonesia.
Because the city is large and traffic can be heavy, choosing accommodation near business areas or close to planned activities can make a significant difference in travel time.
Soekarno-Hatta Airport (CGK): arrival guide
Soekarno-Hatta International Airport (CGK) is Indonesia’s busiest airport and handles most international and domestic flights. Immigration and baggage claim can take time during peak hours.
For official airport information, see:
Soekarno-Hatta International Airport (CGK) – official website
Getting from CGK to the city
Travelers can use the airport rail link, taxis, or ride-hailing services. Travel time varies greatly depending on traffic and destination within Jakarta.
Tips for booking flights from Penang to Jakarta
Flight prices can fluctuate by season and demand. If you need checked baggage or flexible tickets, compare full fares carefully, as low-cost base prices can rise once extras are added.
Earlier arrivals may help reduce time spent in traffic when heading into the city.

