Travel Highlights

Overview
Attractions
Activities
Dining
Shopping
Overview

Cheap Flight from Jakarta to Penang

Looking for a cheap flight from Jakarta to Penang for your next holiday or business trip? TransNusa connects Indonesia’s capital with one of Malaysia’s most beloved destinations, giving you a smart way to travel without sacrificing comfort. With competitive fares, convenient schedules, and an easy online booking experience, you can secure your Jakarta to Penang ticket in just a few clicks.

Whether you are planning a weekend escape to enjoy Penang’s famous street food or visiting family and partners, TransNusa helps you find the right Jakarta–Penang airfare to match your budget. Simply choose your preferred travel dates, compare available fares, and lock in the best price early.

If you’re comparing options such as “Jakarta to Penang AirAsia” or other airlines, consider TransNusa as your value-for-money alternative: modern aircraft, friendly Indonesian crew, and a seamless booking flow on the official TransNusa website or mobile.

Book today and get ready to explore Penang with peace of mind.


Why Fly Jakarta – Penang with TransNusa?

Choosing the right airline for the Jakarta to Penang route is about more than just price. With TransNusa, you get a balanced combination of value, comfort, and reliability:

  • Competitive fares all year round – Regular promos and attractive base fares help you keep your travel budget under control.
  • Convenient direct connection – Enjoy a simple point-to-point journey between Jakarta and Penang without unnecessary stops.
  • Comfortable cabins – Relax in clean, well-maintained aircraft with attentive service throughout your flight.

  • Indonesian & regional favourites on board – Depending on your fare type, you may pre-purchase meals and add baggage to personalise your trip.
  • Seamless online experience – From searching your cheap flight from Jakarta to Penang to managing your booking and check-in, everything can be done online.

When it’s time to fly home, TransNusa also offers convenient direct flights from Penang to Jakarta so you can plan a smooth round-trip journey with one airline.


Jakarta to Penang Flight Duration & Time

Many travellers search for “Jakarta to Penang flight time” or “Penang to Jakarta flight duration” when planning their itinerary. On average, a nonstop flight between these two cities takes around 2 hours to 2 hours 30 minutes, depending on weather and air-traffic conditions.

This means you can leave Jakarta in the morning or afternoon and arrive in Penang with enough time to check into your hotel and start exploring the city the same day.

Best Time of Day to Fly

  • Morning flights are ideal if you want to maximise your day in Penang, especially for business meetings or sightseeing.
  • Afternoon or evening flights are convenient if you are connecting from other Indonesian cities into Jakarta first.

For the Penang to Jakarta flight time, the duration is similar. You can choose a schedule that fits your onward plans in Jakarta, whether you’re heading straight to a meeting in the city centre or connecting to other domestic routes within Indonesia.

For the most up-to-date schedule, please check the TransNusa booking page and select your desired dates. Actual flight time will be displayed during booking.


Airport Information: Jakarta & Penang

Departing from Jakarta – Soekarno-Hatta International Airport (CGK)

Most international flights from Jakarta to Penang depart from Soekarno-Hatta International Airport. As Indonesia’s main gateway, CGK offers a wide range of facilities:

  • Check-in counters and self-service kiosks
  • Restaurants, cafés, and convenience stores
  • ATMs, money changers, and SIM card outlets
  • Prayer rooms and comfortable waiting areas

Make sure you arrive at the airport at least 2 hours before departure for international flights, especially during peak holiday periods. Prepare your passport, travel documents, and any required visas before you check in.

Arriving in Penang – Penang International Airport (PEN)

Your Jakarta to Penang flight arrives at Penang International Airport (PEN), located in Bayan Lepas on the southern part of the island. From the airport, you can easily reach popular areas such as George Town, Batu Ferringhi, and Gurney Drive by taxi, e-hailing services, or public buses.

Facilities at Penang International Airport include:

  • Immigration and customs counters
  • Currency exchange and ATMs
  • Food & beverage outlets
  • Duty-free and souvenir shops
  • Car-rental and transport services

Upon arrival, follow the signs to baggage claim, clear immigration, then proceed to your chosen transport into the city.


What to Expect in Penang

Penang is known as the “Pearl of the Orient” and is one of Malaysia’s most exciting destinations. After your Jakarta to Penang flight, here are some highlights you can enjoy:

  • George Town UNESCO Heritage Area – Walk through colourful streets filled with colonial buildings, Chinese shophouses, and famous street art murals.
  • World-Class Street Food – Taste char kway teow, asam laksa, nasi kandar, and many more local dishes at hawker centres and night markets.
  • Batu Ferringhi Beach – Relax on the beach, try water sports, or enjoy the beachfront night market.
  • Penang Hill & Kek Lok Si Temple – Escape the heat with cooler hilltop views and visit one of Southeast Asia’s most impressive Buddhist temples.
  • Cafés & Lifestyle Spots – Penang’s café culture and boutique hotels make it a favourite for digital nomads, couples, and families alike.

Whether you are visiting for a short weekend or a longer stay, booking a cheap flight from Jakarta to Penang with TransNusa is the first step to discovering all these experiences.


Flying from Penang to Jakarta

When your trip comes to an end, TransNusa is ready to take you home with direct flights from Penang to Jakarta. Many travellers search for “cheap flight Penang to Jakarta” and “Penang to Jakarta AirAsia” when comparing options. For a smooth and comfortable journey, consider booking your return leg with TransNusa as well.

Benefits of booking a round-trip with TransNusa:

  • One booking, one airline – Easy to manage schedule changes, add baggage, or update passenger details.
  • Aligned timing – Convenient Penang to Jakarta flight time to match business appointments or onward domestic flights.
  • Consistent service – Enjoy the same onboard experience both ways.

To secure the best fare on your Penang to Jakarta ticket, consider booking your round trip at the same time as your outbound Jakarta to Penang flight.


Tips to Find Cheap Jakarta–Penang Tickets

Here are simple ways to maximise value when searching for a cheap flight from Jakarta to Penang:

  1. Book Early
  2. Prices often increase closer to the travel date. If you already know your schedule, book as soon as possible.
  3. Be Flexible with Dates
  4. Flying mid-week or outside of public holidays can help you find better fares than weekends or peak periods.
  5. Watch for Promotions
  6. Follow TransNusa on social media and subscribe to the newsletter to be the first to know about Jakarta–Penang flight promotions.
  7. Compare Fare Types
  8. Choose the fare that suits your needs. For short trips with light luggage, a basic fare may be enough. For longer stays, consider adding checked baggage in advance for better value.

Book Directly with TransNusa

Booking on the official TransNusa website ensures transparent pricing, secure payment, and easy changes when needed.

Frequently Asked Questions - Flights from Jakarta to Penang

How long is the flight from Jakarta to Penang?
The average Jakarta to Penang flight duration is around 2 to 2.5 hours for a direct service. Actual time may vary slightly due to weather and air-traffic conditions.
Is there a direct flight from Penang to Jakarta?
Yes, TransNusa offers direct flights from Penang to Jakarta, giving you a simple point-to-point journey without the need for transit in other cities. Check the latest schedule and availability on the TransNusa booking page.
What is the best time to book a cheap flight from Jakarta to Penang?
Generally, it’s best to book several weeks in advance and to avoid peak holiday seasons if you are flexible. Keep an eye on TransNusa promotions for extra savings.
Which airports do I use for this route?
Flights usually operate between Soekarno-Hatta International Airport (CGK) in Jakarta and Penang International Airport (PEN) in Malaysia.
Can I book a one-way ticket from Penang to Jakarta only?
Yes. You can choose between one-way and return tickets. If your dates are fixed, booking a round-trip Jakarta–Penang–Jakarta with TransNusa can offer better value and a more convenient travel plan.
Are meals and baggage included in the fare?
Inclusions depend on the fare type you choose. During booking, you can see whether your Jakarta to Penang or Penang to Jakarta ticket includes baggage and meals, or add them separately for a customised experience.
Logo
Indonesia - Malaysia - Singapore
+6221 6310888
09 am - 05 pm (Jakarta Time)
10 am - 06 pm (Malaysia & Singapore Time)
Logo
China
+86 4008631088
08 am - 08 pm (Beijing Time)
Logo
Australia
+6129 158 8590
09 am - 05 pm (Perth Time)
Follow Us
Copyright © 2026 TransNusa Aviation Mandiri. All rights reserved.

Please wait...