Flight From Johor Bahru (JHB) to Penang (PEN)

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy

Best Airlines Price Guaranteed!

If you find a cheaper price, we will pay you 2x the difference!
Home
/
Flights
/
Johor Bahru to Penang

Flight Information from Johor Bahru (JHB) to Penang (PEN)

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
OriginDestinationDeparture DatePrice
KNOPEN31 Jul 2025RM 120
KNOPEN20 Aug 2025RM 108
KNOPEN10 Sept 2025RM 112
KNOPEN2 Oct 2025RM 109
KNOPEN28 Nov 2025RM 109
KNOPEN6 Dec 2025RM 140
KNOPEN26 Jan 2026RM 109
KNOPEN3 Feb 2026RM 109
KNOPEN2 Mar 2026RM 111
KNOPEN21 Apr 2026RM 111
KNOPEN19 May 2026RM 111
KNOPEN10 Jun 2026RM 112

Flight Schedule from Johor Bahru to Penang

The following are all scheduled flights from Johor Bahru to Penang, with the shortest duration being 4 hours and 50 minutes.
Fri, 11 Jul 2025
Sat, 12 Jul 2025 (Today)
Sun, 13 Jul 2025
Airline
Departure Time
Arrival Time
Origin airport
Destination airport
Firefly
Firefly
23:55
01:10 (+1 day)
Johor Bahru (JHB)
Penang (PEN)
Book flight

Direct Airline from Johor Bahru to Penang

Available Airline that flying directly from Johor Bahru to Penang start from RM 95
Choose your favorite airline to fly from Johor Bahru to Penang. With airlines flying directly, you can arrive at your Penang in 4 hr 50 mins.
Malaysia Airlines
Malaysia Airlines
See Airlines
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
See Airlines

Exclusive for new users—register today!

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

Code:JOMJALAN

Copy

About Penang

Journeying from Johor Bahru to Penang offers travelers an exciting way to experience two of Malaysia's most dynamic cities. Whether you're seeking a quick getaway or planning a longer stay to explore Penang's rich heritage and food scene, several flight options and travel tips can help you make the most of your trip. This guide provides a comprehensive overview of direct and layover flight options, detailed airport information, alternative travel routes, frequently asked questions, and essential insights into discovering Penang’s must-visit destinations and culinary delights.

Direct Flights

If convenience and time-saving are your priorities, direct flights from Johor Bahru to Penang are the top choice. These flights typically take just a little over an hour, making them ideal for both business travelers and those with packed itineraries. Here are the main airlines operating direct flights on this route:

  • AirAsia - Average Flight Duration: 1 hour 10 minutes - Aircraft Used: Airbus A320
  • Firefly - Average Flight Duration: 1 hour 15 minutes - Aircraft Used: Boeing 737
  • AirAsia (multiple flights per day) - Average Flight Duration: 1 hour 10 minutes - Aircraft Used: Airbus A320

With AirAsia and Firefly offering frequent and reliable services, travelers have an abundance of choices throughout the day. AirAsia operates multiple daily flights, maintaining a strong presence on the route with their popular Airbus A320. Firefly’s Boeing 737 serves as another alternative, providing comfort and efficiency for all passengers.

Aircraft used across all direct flights: Airbus A320, Boeing 737

This route is one of the busiest in Malaysia, with approximately 5–6 non-stop flights departing daily from Senai International Airport (JHB) to Penang International Airport (PEN). Earliest flights depart as early as 7:00 am, and the latest flights are available around 10:00–11:00 pm. Most flights offer economy seating, providing affordable travel options for all types of travelers.

Layover Flights

For travelers seeking more flexible schedules or additional stopover experiences, layover flights present a practical choice. These flights might take longer but can be beneficial for multi-city travelers or those seeking overnight rest in another city.

Flight 1

  • Route: Johor Bahru (Malaysia) → Subang (Malaysia) → Penang (Malaysia) - Airlines: Firefly - Total Flight Duration: 9 hours 35 minutes - Aircraft: ATR 72 - Layover: Sultan Abdul Aziz Shah Airport (SZB), Subang, Malaysia, 7 hours 25 minutes (overnight)

Flight 2

  • Route: Johor Bahru (Malaysia) → Subang (Malaysia) → Kuala Lumpur (Malaysia) → Penang (Malaysia) - Airlines: Firefly, Malaysia Airlines - Total Flight Duration: 10 hours 55 minutes - Aircraft: ATR 72, Boeing 737 - Layover: Sultan Abdul Aziz Shah Airport (SZB), Subang, Malaysia, 8 hours 50 minutes (overnight)

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

About Senai International Airport - Johor Bahru

Location

Senai International Airport (JHB) is situated approximately 32 km north-west of Johor Bahru’s city center, serving as the primary aviation gateway to southern Peninsular Malaysia. Its strategic location makes it easily accessible from Johor Bahru and neighboring regions.

Airport Terminal

The airport features a modern terminal that streamlines departures and arrivals, equipped with dedicated sections for domestic and international flights. The terminal provides clear signage, efficient check-in counters, and immigration facilities, ensuring smooth passenger flow.

Transport to Airport

Reaching Senai International Airport is convenient via a variety of transport options:

  • Shuttle Buses: Regular shuttle services connect Johor Bahru’s city center to the airport.
  • Taxis & E-hailing: Both conventional taxis and e-hailing services such as Grab are readily available.
  • Private Car: Ample short-term and long-term parking is provided for travelers driving to the airport.

Facilities

Senai International Airport offers an array of facilities to ensure passenger comfort:

  • Free Wi-Fi throughout the terminal
  • Multiple food and beverage outlets, including local and international cuisine
  • Duty-free shops, convenience stores, and retail kiosks
  • Car rental services and ATMs
  • Prayer rooms and nursing rooms
  • Comfortable waiting lounges and information counters

About Penang Intl - Penang

Location

Penang Intl (PEN) is located in Bayan Lepas, about 16 km south of George Town, the capital city of Penang. The airport’s proximity to the island’s major attractions makes it a central hub for travelers exploring Penang.

Airport Terminal

Penang International Airport features a spacious, modern terminal with sections dedicated to both domestic and international travel. The terminal is equipped with advanced security, automated check-in kiosks, and efficient baggage handling for a hassle-free experience.

Transport From Airport

Travelers can choose from several transport methods to reach George Town and other parts of Penang:

  • Public Buses: Rapid Penang buses connect the airport to multiple destinations across the island.
  • Taxis & E-hailing: Taxis and Grab car services are available directly from the arrivals area.
  • Car Rentals: Multiple reputable car rental agencies operate within the terminal.
  • Private Transfers: Pre-booked limousine and shuttle services provide additional comfort and convenience.

Facilities

Penang International Airport is well-equipped with modern amenities:

  • Free Wi-Fi throughout all passenger areas
  • A wide variety of dining options and cafes, catering to local and international tastes
  • Shopping outlets including duty-free stores, bookshops, and local handicraft boutiques
  • Currency exchange counters, ATMs, and banking facilities
  • Medical services and a dedicated prayer room
  • Baby care rooms and accessible facilities for travelers with disabilities

FAQ Johor Bahru to Penang Flight

  • How long is the flight from Johor Bahru to Penang? The average direct flight takes about 1 hour and 10 minutes, with some flights lasting slightly longer depending on conditions and airline.
  • Which airlines operate direct flights on this route? The primary airlines operating non-stop flights are AirAsia and Firefly, both known for their reliability and affordability.
  • How frequent are direct flights from Johor Bahru to Penang? There are typically 5–6 non-stop flights daily, ensuring flexibility for travelers across different schedules.
  • What is the earliest and latest flight from Johor Bahru to Penang? The earliest flights depart around 7:00 am, while the latest are typically scheduled close to 10:00 or 11:00 pm.
  • What aircraft are commonly used on this route? AirAsia mainly operates the Airbus A320, whereas Firefly uses the Boeing 737. Some layover flights may use the ATR 72.
  • Are meals included on these flights? Meals are not typically included on short-haul domestic flights unless pre-ordered or purchased onboard, especially with low-cost carriers.
  • Can I get to the airport easily from Johor Bahru or George Town? Both airports are well connected. Senai International Airport can be reached by bus, taxi, or private car. Penang International Airport is accessible by public bus, taxi, or ride-hailing services.
  • How early should I arrive at the airport before my flight? For domestic flights, it is recommended to arrive at least 1 to 2 hours before departure to ensure smooth check-in and security clearance.

Other Ways to Travel From Johor Bahru to Penang

While flights provide the fastest route, travelers can also consider alternative modes of transportation:

  • Bus: Direct long-distance buses connect Johor Bahru’s Larkin Sentral to Penang’s Sungai Nibong Bus Terminal. The journey typically takes about 9–10 hours, depending on traffic and rest stops.
  • Train: KTM Railway services travel from Johor Bahru to Butterworth (Penang Mainland). After reaching Butterworth, travelers take a short ferry ride across to George Town. The combined journey can take up to 12 hours.
  • Car: Driving from Johor Bahru to Penang is possible via the North-South Expressway (NSE). The drive covers approximately 700 km and takes around 7–8 hours under normal traffic conditions.

These alternatives offer different travel experiences and allow for the flexibility of stopping along the way to explore other regions within Peninsular Malaysia.

Explore Penang

Penang is a treasure trove of cultural, historical, and gastronomical wonders. Here are the must-see attractions and must-try dishes for every visitor:

Popular Destinations in Penang

  • George Town UNESCO World Heritage Site Explore colorful shophouses, vibrant street art, and colonial-era landmarks in the heart of Penang’s capital.
  • Penang Hill Ride the funicular railway to panoramic views of the island and visit colonial mansions, gardens, and the famous David Brown’s restaurant.
  • Kek Lok Si Temple Southeast Asia’s largest Buddhist temple complex is renowned for its towering pagoda and annual lantern festival.
  • Penang Peranakan Mansion Discover the unique Baba-Nyonya heritage with fascinating museum exhibits and restored period furnishings.
  • Batu Ferringhi Beach Famous for its golden sands, water sports, night markets, and beachside resorts.

Popular Cuisine in Penang

  • Char Kway Teow Stir-fried flat rice noodles with prawns, Chinese sausage, and bean sprouts, seasoned with smoky wok hei.
  • Penang Assam Laksa A tangy fish-based noodle soup with mackerel, tamarind, and fragrant herbs, ranked among the world’s best.
  • Nasi Kandar Rice served with a selection of rich curries, meats, and vegetables, reflecting Penang’s Indian Muslim heritage.
  • Penang Rojak A sweet and spicy fruit and vegetable salad tossed in shrimp paste sauce and topped with crushed peanuts.
  • Cendol A refreshing dessert made of shaved ice, coconut milk, palm sugar syrup, and green rice flour jelly.

Planning your flight from Johor Bahru to Penang is now easier than ever. With reliable direct flights, comfortable airport experiences, and endless opportunities to explore Penang’s culture and cuisine, your travel journey begins the moment you book your ticket. For more information on Senai International Airport, visit Senai International Airport. For more details on Penang’s aviation gateway, check Penang Intl. Safe travels and happy exploring!

Flight Information to Penang

Flight Duration

4 hr(s) 50 mins

Airport in Johor Bahru

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 Johor Bahru to Penang?
Traveling from Johor Bahru 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 Johor Bahru to Penang?
4 hours and 50 minutes is the shortest flight time from Johor Bahru 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
Kal Star Aviation
Kal Star Aviation
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
Trigana Air
Trigana 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!

For all your unique travel choices, we got you

Popular Routes from Senai 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