Flight Ticket and Schedule From Jakarta (CGK) to Penang (PEN)

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From
To
Departure date
Return Date
Search Flights
Feeling spontaneous? Search flights to anywhere!
12.12 flight deals
Home
/
Flights
/
Jakarta to Penang

Flight Information from Jakarta (CGK) to Penang (PEN)

Direct Airline from Jakarta to Penang

Available Airline that flying directly from Jakarta to Penang start from RM 264
Choose your favorite airline to fly from Jakarta to Penang. With airlines flying directly, you can arrive at your Penang in 2 hr 20 mins.
Batik Air Malaysia
Batik Air Malaysia
See Airlines
AirAsia Indonesia
AirAsia Indonesia
See Airlines
TransNusa
TransNusa
See Airlines
Lion Air
Lion Air
See Airlines
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
See Airlines

Flight Schedule from Jakarta to Penang

The following are all scheduled flights from Jakarta to Penang, with the shortest duration being 2 hours and 20 minutes.
Tue, 16 Dec 2025 (Today)
Wed, 17 Dec 2025
Thu, 18 Dec 2025
Airline
Departure Time
Arrival Time
Origin airport
Destination airport
Batik Air
Batik Air
14:00
17:30
Jakarta (CGK)
Penang (PEN)
Book flight

When is the cheapest flight time from Jakarta to Penang?

OriginDestinationDeparture DatePrice
Jakarta (JKTA)Penang (PEN)Thursday, 18 December 2025RM 282
Jakarta (JKTA)Penang (PEN)Monday, 19 January 2026RM 232
Jakarta (JKTA)Penang (PEN)Tuesday, 3 February 2026RM 202
Jakarta (JKTA)Penang (PEN)Monday, 9 March 2026RM 201
Jakarta (JKTA)Penang (PEN)Wednesday, 8 April 2026RM 211
Jakarta (JKTA)Penang (PEN)Thursday, 7 May 2026RM 211
Jakarta (JKTA)Penang (PEN)Wednesday, 17 June 2026RM 252
Jakarta (JKTA)Penang (PEN)Thursday, 16 July 2026RM 252
Jakarta (JKTA)Penang (PEN)Saturday, 1 August 2026RM 245
Jakarta (JKTA)Penang (PEN)Tuesday, 8 September 2026RM 216
Jakarta (JKTA)Penang (PEN)Tuesday, 6 October 2026RM 212
Jakarta (JKTA)Penang (PEN)Sunday, 1 November 2026No data

Exclusive for new users—register today!

Download our app, register, and enjoy 8% off!

Code:JOMJALAN

Copy

About Penang

Planning a trip from Jakarta to Penang? This comprehensive guide offers everything you need to know about flying between these two vibrant destinations. Whether you're seeking direct flights or connecting options, we've compiled detailed information about airlines, schedules, airports, and travel tips to make your journey smooth and enjoyable.

The Jakarta to Penang route connects Indonesia's bustling capital with Malaysia's cultural pearl, offering travelers a gateway between two of Southeast Asia's most fascinating destinations. With a flight distance of approximately 903 miles (1,453 km), several airlines operate regular services between Soekarno Hatta International Airport and Penang International Airport.

Direct Flights

Direct flights from Jakarta to Penang offer the quickest and most convenient travel option, with an average flight time of just 2.5 hours. Three major airlines currently operate non-stop services on this route, providing multiple daily departure options.

Airline: AirAsia

  • Average flight duration: 2h 35m
  • Aircraft used: Airbus A320
  • Flight frequency: Daily service
  • Departure times: Typically around 10:00 AM and 14:00 PM
  • Flight numbers: AK 1572 (morning flight) and QZ 222 (afternoon flight)
  • Cabin classes available: Economy and Premium (Business)

AirAsia operates modern Airbus A320 aircraft on this route, providing a comfortable economy class experience with options to purchase meals and entertainment. Their morning flight arrives in Penang at approximately 13:35, making it ideal for travelers who want to maximize their first day in Penang.

Airline: Indonesia AirAsia

  • Average flight duration: 2h 25m
  • Aircraft used: Airbus A320
  • Flight frequency: Daily service with up to 8 flights per week
  • Departure times: Typically around 11:50 AM
  • Flight numbers: QZ 220
  • Cabin classes available: Economy and Premium (Business)

As AirAsia's Indonesian subsidiary, Indonesia AirAsia operates similar Airbus A320 aircraft on the Jakarta-Penang route. With competitive fares starting from around $81 for round-trip tickets, this carrier offers one of the most economical options for travelers on this route. The mid-day departure time arrives in Penang at approximately 15:15.

Airline: Batik Air (Flight Number OD 342)

  • Average flight duration: 2h 30m
  • Aircraft used: Boeing 737-800
  • Flight frequency: Daily service with up to 14 flights per week
  • Departure times: Morning flight at 10:00 AM
  • Cabin classes available: Economy and Business

Batik Air operates Boeing 737-800 aircraft on their Jakarta-Penang route, providing a full-service experience with included meals and entertainment. Their morning flight (OD 342) departs Jakarta at 10:00 AM and arrives in Penang at 13:30, making it the earliest arrival option among direct flights.

Airline: Batik Air (Flight Number OD 344)

  • Average flight duration: 2h 30m
  • Aircraft used: Boeing 737-800
  • Flight frequency: Daily service
  • Departure times: Afternoon flight at 14:00 PM
  • Cabin classes available: Economy and Business

Batik Air's afternoon service (OD 344) offers the same Boeing 737-800 aircraft experience as their morning flight but with a later departure time of 14:00, arriving in Penang at 17:30. This timing is ideal for business travelers or those who prefer to avoid early morning departures.

The Jakarta-Penang route is primarily served by two aircraft types: Airbus A320-100/200 (operated by AirAsia and Indonesia AirAsia) and Boeing 737-800 (operated by Batik Air). Both aircraft types offer comfortable short-haul experiences with various seating options depending on the airline.

Layover Flights

While direct flights offer the most efficient journey, connecting flights can sometimes provide more flexible scheduling options or better pricing. Here are the most common connecting routes between Jakarta and Penang:

Route: Jakarta (Indonesia) → Singapore (Singapore) → Penang (Malaysia)

  • Airlines: Scoot
  • Total Flight Duration: 12h 55m
  • Aircraft: Airbus A320, Airbus A321neo
  • Layovers: Singapore Changi Airport (SIN), Singapore layover for 9h 45m (overnight)

Scoot offers an economical option via Singapore, though the extended overnight layover makes this more suitable for travelers who might want to explore Singapore briefly or who prioritize budget over time. Scoot operates modern Airbus A321neo aircraft on many routes, featuring a single-class 236-seat economy configuration, providing a cost-effective journey option.

Route: Jakarta (Indonesia) → Singapore (Singapore) → Penang (Malaysia)

  • Airlines: Jetstar
  • Total Flight Duration: 10h 5m
  • Aircraft: Airbus A320
  • Layovers: Singapore Changi Airport (SIN), Singapore layover for 6h 35m (overnight)

Jetstar's connecting service via Singapore offers a slightly shorter overall journey time compared to Scoot, though still includes an overnight layover. This option can be attractive for budget-conscious travelers who want to experience Changi Airport's renowned facilities during their connection.

Route: Jakarta (Indonesia) → Kuala Lumpur (Malaysia) → Penang (Malaysia)

  • Airlines: Batik Air
  • Total Flight Duration: 7h 0m
  • Aircraft: Boeing 737
  • Layovers: Kuala Lumpur International Airport (KUL), Kuala Lumpur, Malaysia layover for 3h 45m

For travelers seeking a same-day connection, Batik Air's service via Kuala Lumpur offers the most efficient connecting option. With a total journey time of 7 hours including a reasonable 3h 45m layover at KLIA, this route provides a good alternative when direct flights are full or priced higher.

Please note: Flight schedules, durations, and aircraft types are subject to change based on airline policies, seasonal adjustments, and operational requirements. We recommend checking with Traveloka regularly for the most up-to-date information before booking your journey.

About Soekarno Hatta International Airport - Jakarta

Location

Soekarno Hatta International Airport is located in Tangerang, Banten, approximately 20 kilometers northwest of central Jakarta. As Indonesia's primary international gateway, the airport serves the greater Jakarta metropolitan area and handles over 60 million passengers annually.

Airport Terminal

The airport consists of three main passenger terminals:

  • Terminal 1: Primarily serves domestic flights by Lion Air Group and some other domestic carriers
  • Terminal 2: Handles both domestic and international flights, including most AirAsia services
  • Terminal 3: The newest and most modern terminal, serving Garuda Indonesia, international carriers, and premium flights

Flights to Penang typically depart from Terminal 2 for AirAsia and Terminal 3 for other international carriers. Always confirm your departure terminal when booking, as terminal assignments can change.

Transport to Airport

Several transportation options connect central Jakarta with Soekarno Hatta International Airport:

  • Airport Rail Link: The fastest option during peak hours, taking approximately 45-55 minutes from central Jakarta stations
  • Airport Bus (Damri): Affordable service connecting multiple points in Jakarta with all terminals
  • Taxis and Ride-sharing: Widely available but journey times can vary significantly depending on traffic conditions
  • Private Car: Convenient but subject to Jakarta's notorious traffic congestion

For the most stress-free experience, allow at least 3 hours before your flight when traveling to the airport from central Jakarta, especially during weekday peak hours.

Facilities

Soekarno Hatta International Airport offers comprehensive facilities for travelers:

  • Dining options: Wide range of local and international restaurants, cafes, and food courts
  • Shopping: Duty-free stores, souvenir shops, and retail outlets
  • Lounges: Premium lounges available for business class passengers and priority members
  • Connectivity: Free Wi-Fi throughout the terminals
  • Prayer rooms: Available in all terminals
  • Medical facilities: First aid stations and clinics
  • Currency exchange: Multiple locations in all terminals
  • Hotels: Several on-site and nearby accommodation options for transit passengers

About Penang Intl - Penang

Location

Penang International Airport is located in Bayan Lepas, approximately 16 kilometers south of Georgetown, the capital city of Penang. As Malaysia's third-busiest airport, it serves as the main gateway to Penang Island and the northern region of peninsular Malaysia.

Airport Terminal

Penang International Airport features a single integrated terminal that handles both domestic and international flights. The terminal is modern, efficient, and designed to handle up to 6.5 million passengers annually. International arrivals and departures are processed on the ground floor, with clear signage guiding passengers through immigration, baggage claim, and customs.

Transport From Airport

Travelers have several options for reaching Georgetown and other destinations from Penang International Airport:

  • Taxis: Available directly outside the arrival hall with fixed rates to different zones
  • Ride-sharing services: Grab is widely used in Penang and often offers competitive rates
  • Public buses: Route 401E connects the airport to Komtar in Georgetown and other destinations
  • Car rental: Several agencies operate counters at the airport
  • Hotel shuttles: Many hotels offer pre-arranged pickup services

The journey from the airport to Georgetown typically takes 30-45 minutes, depending on traffic conditions.

Facilities

Penang International Airport offers a range of amenities for arriving and departing passengers:

  • Dining: Local and international food outlets, including Malaysian favorites
  • Shopping: Duty-free shops, souvenir stores, and convenience retailers
  • Lounges: Plaza Premium Lounge available for eligible passengers
  • Connectivity: Free Wi-Fi throughout the terminal
  • Currency exchange: Multiple counters in the arrival and departure areas
  • Information counters: Tourism Malaysia and local information desks
  • Medical services: First aid facilities available
  • Prayer rooms: Located in both public and transit areas

FAQ Jakarta to Penang Flight

Question: What is the flight duration from Jakarta to Penang?

Answer: Direct flights from Jakarta to Penang take approximately 2 hours and 35 minutes. Connecting flights via Singapore or Kuala Lumpur can range from 7 to 13 hours total journey time, depending on the layover duration.

Question: Which airlines offer direct flights between Jakarta and Penang?

Answer: Currently, AirAsia, Indonesia AirAsia, and Batik Air operate direct flights between Jakarta and Penang. These airlines provide daily service with multiple departure times throughout the day.

Question: How much does a flight from Jakarta to Penang typically cost?

Answer: Flight prices vary depending on season, booking time, and promotions. One-way economy tickets typically range from $38-100, with round-trip fares starting around $81. Business class options are available at higher price points on select airlines.

Question: What is the baggage allowance for flights between Jakarta and Penang?

Answer: Baggage allowances vary by airline and fare type. Full-service carriers like Batik Air typically include 20-30kg checked baggage, while budget airlines like AirAsia may have separate baggage fees. Always verify the specific allowance when booking your ticket.

Question: How early should I arrive at Soekarno Hatta International Airport for my flight to Penang?

Answer: For international flights, it's recommended to arrive 3 hours before departure to allow sufficient time for check-in, security screening, immigration, and boarding procedures, especially during peak travel periods.

Question: Can I transit through Jakarta or Penang without a visa?

Answer: Transit regulations vary based on nationality and duration of stay. Most passengers transiting through Jakarta or Penang international airports without leaving the transit area do not require a visa. However, if you plan to exit the airport during transit, visa requirements may apply.

Question: What documents do I need for travel between Jakarta and Penang?

Answer: Travelers need a valid passport with at least six months validity, return/onward tickets, and any applicable visas depending on nationality. Check the latest entry requirements for Malaysia before your journey.

Question: Are there any COVID-19 travel restrictions between Indonesia and Malaysia?

Answer: Travel restrictions can change frequently. As of May 2025, most COVID-19 restrictions have been lifted, but it's essential to verify current requirements regarding vaccination, testing, or health declarations before your travel date.

Other Ways to Travel From Jakarta to Penang

While flying is the most practical way to travel between Jakarta and Penang, adventurous travelers might consider these alternative options:

Sea Route

  • Ferry + Bus Combination: Travel from Jakarta to Batam by ferry (approximately 2 hours), then take a ferry from Batam to Johor Bahru, Malaysia (approximately 1.5 hours). From Johor, take a bus to Kuala Lumpur (4-5 hours) and finally to Penang (4-5 hours).
  • Total journey time: 3-4 days including overnight stays
  • Considerations: This multi-stage journey is time-consuming but offers opportunities to see more of Indonesia and Malaysia along the way.

Land + Sea Route

  • Bus + Ferry Combination: Take a bus from Jakarta to Medan, Sumatra (approximately 2-3 days with stops), then a ferry from Medan to Penang (approximately 6-8 hours).
  • Total journey time: 3-5 days
  • Considerations: This route is only recommended for those seeking an adventurous journey with multiple stops along the way.

Cruise Ship

  • Occasionally, cruise ships including Jakarta and Penang on their itineraries offer an alternative, albeit infrequent option.
  • Total journey time: Varies by cruise itinerary, typically 3-7 days
  • Considerations: More of a vacation option than direct transportation, with limited scheduling options.

For most travelers, especially those with limited time or on business trips, flying remains the most practical and time-efficient option between Jakarta and Penang.

Explore Penang

Popular Destinations in Penang

  • Georgetown Historic Center: A UNESCO World Heritage Site featuring well-preserved colonial architecture, vibrant street art, and cultural landmarks including Khoo Kongsi, Cheong Fatt Tze Mansion (Blue Mansion), and Fort Cornwallis. The historic center offers a fascinating glimpse into Penang's multicultural heritage through its temples, mosques, churches, and traditional shophouses.
  • Penang Hill (Bukit Bendera): Rising 833 meters above sea level, Penang Hill offers spectacular panoramic views of the island. Visitors can reach the summit via the Penang Hill Railway, one of the world's oldest funicular systems. The hilltop features colonial bungalows, nature trails, and The Habitat Penang Hill, an eco-tourism attraction showcasing the hill's unique flora and fauna.
  • Kek Lok Si Temple: As Malaysia's largest Buddhist temple, Kek Lok Si is an impressive complex featuring ornate architecture, beautiful gardens, and a towering seven-story pagoda that blends Chinese, Thai, and Burmese influences. The 36.5-meter bronze statue of Guanyin (Goddess of Mercy) is a highlight of this magnificent temple.
  • Batu Ferringhi Beach: Penang's most popular beach destination offers golden sands, water sports, and a vibrant night market. The area features numerous resorts, restaurants, and activities, making it ideal for those seeking a relaxing beach holiday with convenient amenities.
  • Penang National Park: Despite being Malaysia's smallest national park, this natural treasure offers diverse ecosystems including coastal forests, mangroves, and pristine beaches. Popular trails lead to Monkey Beach and the meromictic lake at Pantai Kerachut, where freshwater and seawater exist without mixing. The park is perfect for hiking, wildlife spotting, and experiencing Penang's natural beauty.

Popular Cuisine in Penang

  • Char Kway Teow: Perhaps Penang's most famous dish, this stir-fried flat rice noodle dish is cooked over high heat with prawns, cockles, Chinese lap cheong (sausage), bean sprouts, chives, and egg. The distinctive smoky "wok hei" flavor makes Penang's version particularly sought after, with popular spots including Siam Road Char Koay Teow and Ah Leng Char Koay Teow.
  • Assam Laksa: Penang's signature laksa variant features thick rice noodles in a tangy, spicy fish broth flavored with tamarind, lemongrass, chili, and shrimp paste. Topped with mint, pineapple, cucumber, onion, and a dollop of prawn paste (hae ko), this dish offers a complex flavor profile that Anthony Bourdain once ranked 7th among the world's most delicious foods.
  • Nasi Kandar: This popular rice dish consists of steamed rice accompanied by a variety of curries and side dishes. Diners typically select from options like fried chicken, fish curry, vegetables, and eggs, with everything generously doused in a mix of curry sauces. Line Clear and Nasi Kandar Beratur are among the most famous establishments serving this Penang specialty.
  • Hokkien Mee (Prawn Noodle Soup): Penang's version features egg and rice noodles in a rich prawn and pork bone broth, topped with prawns, pork slices, bean sprouts, and fried shallots. The intensely flavorful stock is what distinguishes this dish, often served with sambal belacan (spicy shrimp paste) on the side.
  • Cendol: The perfect dessert to beat Penang's heat, cendol consists of shaved ice topped with green rice flour jelly, red beans, coconut milk, and palm sugar syrup (gula melaka). Penang Road Famous Teochew Chendul has been serving this refreshing treat since 1936, with long queues testifying to its enduring popularity.

Penang's designation as a UNESCO Creative City of Gastronomy affirms its status as one of the world's greatest food destinations, where Malay, Chinese, Indian, and Nyonya culinary traditions have blended to create a unique and vibrant food scene.

For the most convenient way to book your Jakarta to Penang flights, visit Traveloka's dedicated airport pages for Soekarno Hatta International Airport and Penang Intl to access the latest flight information, schedules, and exclusive deals.

Information about schedule and airline subject to change based on airline policy. Please check regularly at Traveloka App.

Flight Information to Penang

Flight Duration

2 hr(s) 20 mins

Airport in Jakarta

Airport in Penang

Frequently Asked Questions

How early should I get to the airport for a domestic & international flight?
For domestic flights, we recommend arriving at the airport at least 2 hours before your scheduled departure time. For international flights, aim to be at the airport at least 3 hours prior to ensure smooth check-in, security checks, and to account for any unexpected delays. It’s better to be early and relaxed than rushing at the last minute right?
When is the best time to buy airline tickets?
Timing is everything when it comes to grabbing airline tickets. Typically, it’s best to book around 4-6 weeks in advance for domestic flights and 2-3 months for international routes. But the prices also depend on the travel demand, seasonality, and major events. You can always monitor the fare trends on Traveloka and set alerts to catch the best deals or promotions!
What is the cheapest day to fly to Penang?
Looking for the best deals to Penang? Historically, midweek flights (particularly on Tuesdays and Wednesdays), tend to be cheaper due to lower demand. However, airfares can fluctuate so we recommend keeping an eye on flight prices and being flexible with your travel dates. Booking in advance can be one the hacks to travel to Penang without breaking the bank!
What information do I need to know when booking a flight?
When booking a flight, every choice sets the tone for your trip. From the preferred flight route – be it direct or with layovers – to the in-flight experience – whether you opt for a standard economy seat or a luxurious first-class journey – and understanding baggage limits, there's a lot to weigh. Other considerations include travel insurance and the airline's booking policies.
How far in advance should I book an international flight?
For international flights, it’s wise to start your search about 5-6 months ahead with the optimal booking window being around 3-4 months before departure. This period often provides a balance between good fares and a reasonable choice of flight times and routes. But please note that several factors such as destination popularity, peak travel season, and regional major events can influence the timeline.
Do I need a passport and visa to fly between Jakarta to Penang?
Traveling from Jakarta to Penang typically requires specific documents. For international flights, a passport is almost always necessary. However, for domestic flights, neither a passport nor a visa is usually required, but an official ID will be needed. The necessity of a visa depends on the traveler's citizenship and Penang's entry regulations. It's crucial to verify visa requirements, as rules can differ between countries.
Why should I book my flight with Traveloka?
Booking flight tickets with Traveloka can feel like diving into an ocean of options! Our platform provides the most comprehensive choices to ensure you find the perfect flight for your adventure. With our smooth booking process, you'll also be provided with a variety of payment methods. Anxious about transacting online? We've got you covered with our top-tier security for each transaction! With Traveloka, your flight booking journey becomes hassle-free!
How long does it take to fly from Jakarta to Penang?
2 hours and 20 minutes is the shortest flight time from Jakarta to Penang.

Popular Airline

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Malindo Air
Malindo Air
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Lion Air
Lion Air
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Citilink
Citilink
See Airlines
Thai Lion Air
Thai Lion Air
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Thai Airways
Thai Airways
See Airlines
Singapore airlines
Singapore airlines
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Thai Smile
Thai Smile
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
Emirates
Emirates
See Airlines
China Airlines
China Airlines
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Srilankan
Srilankan
See Airlines
Etihad Airways
Etihad Airways
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Saudi Arabian Airlines
Saudi Arabian Airlines
See Airlines
Japan Airlines
Japan Airlines
See Airlines
Bangkok Airways
Bangkok Airways
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Oman Air
Oman Air
See Airlines
Air China
Air China
See Airlines
Korean Air
Korean Air
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Qantas Airlines
Qantas Airlines
See Airlines
Hong Kong Airlines
Hong Kong Airlines
See Airlines
Lufthansa
Lufthansa
See Airlines
American Airlines
American Airlines
See Airlines
Air France
Air France
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
United Airlines
United Airlines
See Airlines
Virgin Australia
Virgin Australia
See Airlines
Delta Airlines
Delta Airlines
See Airlines
Super Air Jet
Super Air Jet
See Airlines
Pelita Air
Pelita Air
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!
maybank-credit-card-promotiontraveloka-cimb-promotiontraveloka-rhb-promotionambank-credit-card-promotiontraveloka-uob-promotion

50M+ Downloads,
1M+ Reviews

Easy Flight Changes

Cancel or change your flight booking without hassle

Best Price Guaranteed

Spot a cheaper deal? Claim now and get double back!

24/7 Support

Reach out to us anytime, anywhere

For all your unique travel choices, we got you

Popular Routes from Soekarno Hatta International Airport

Popular Routes from Penang Intl

Popular Airline to Penang

Popular Routes

Popular Destinations

Popular Airlines

Popular Airline & Destination

Popular Airports

Top Domestic Destination

Top International Destination

Top Flight Airport

Instant 8% off your first booking, in-app only!
Subscribe to Newsletter

Download the App Now