Find Cheapest Flights from Penang to Johor Bahru
Search for direct flights from Penang to Johor Bahru in the next 3 months. Based on Trip.com's latest 7-day flight data, one-way direct flights start at US$41, and round-trip direct flights start at US$89.
- One way
- Round-trip
-
-
Cheapest nonstop
PEN 12:151h 10mNonstopJHB 13:25Penang - Johor Bahru | Tue, Sep 15 | AirAsia Berhad (Malaysia)
JHB 10:301h 10mNonstopPEN 11:40Johor Bahru - Penang | Thu, Sep 17 | AirAsia Berhad (Malaysia)US$89 US$12931% off31% offUS$129 US$89 -
PEN 19:101h 10mNonstopJHB 20:20Penang - Johor Bahru | Wed, Sep 16 | AirAsia Berhad (Malaysia)
JHB 17:351h 10mNonstopPEN 18:45Johor Bahru - Penang | Fri, Sep 18 | AirAsia Berhad (Malaysia)US$89 US$12931% off31% offUS$129 US$89 -
PEN 19:101h 10mNonstopJHB 20:20Penang - Johor Bahru | Mon, Sep 7 | AirAsia Berhad (Malaysia)
JHB 12:501h 10mNonstopPEN 14:00Johor Bahru - Penang | Wed, Sep 9 | AirAsia Berhad (Malaysia)US$90 US$12930% off30% offUS$129 US$90 -
PEN 12:151h 10mNonstopJHB 13:25Penang - Johor Bahru | Mon, Sep 14 | AirAsia Berhad (Malaysia)
JHB 12:501h 10mNonstopPEN 14:00Johor Bahru - Penang | Wed, Sep 16 | AirAsia Berhad (Malaysia)US$9030% offUS$129 US$90 -
PEN 06:251h 10mNonstopJHB 07:35Penang - Johor Bahru | Wed, Sep 9 | AirAsia Berhad (Malaysia)
JHB 12:501h 10mNonstopPEN 14:00Johor Bahru - Penang | Tue, Sep 15 | AirAsia Berhad (Malaysia)US$9526% offUS$129 US$95 -
PEN 06:251h 10mNonstopJHB 07:35Penang - Johor Bahru | Fri, Sep 11 | AirAsia Berhad (Malaysia)
JHB 17:351h 10mNonstopPEN 18:45Johor Bahru - Penang | Mon, Sep 14 | AirAsia Berhad (Malaysia)US$9526% offUS$129 US$95 -
PEN 06:251h 10mNonstopJHB 07:35Penang - Johor Bahru | Thu, Sep 17 | AirAsia Berhad (Malaysia)
JHB 17:351h 10mNonstopPEN 18:45Johor Bahru - Penang | Wed, Sep 23 | AirAsia Berhad (Malaysia)US$9526% offUS$129 US$95 -
PEN 19:101h 10mNonstopJHB 20:20Penang - Johor Bahru | Sat, Sep 19 | AirAsia Berhad (Malaysia)
JHB 08:001h 10mNonstopPEN 09:10Johor Bahru - Penang | Mon, Sep 21 | AirAsia Berhad (Malaysia)US$9526% offUS$129 US$95 -
PEN 14:251h 10mNonstopJHB 15:35Penang - Johor Bahru | Tue, Sep 8 | AirAsia Berhad (Malaysia)
JHB 08:001h 10mNonstopPEN 09:10Johor Bahru - Penang | Tue, Sep 15 | AirAsia Berhad (Malaysia)US$9923% offUS$129 US$99 -
PEN 13:309h 5m1 stopJHB 22:35Penang - Johor Bahru | Tue, Sep 15 | Malaysia Airlines
JHB 17:351h 10mNonstopPEN 18:45Johor Bahru - Penang | Thu, Sep 17 | AirAsia Berhad (Malaysia)US$9626% offUS$129 US$96 -
PEN 13:0017h 25m1 stopJHB 14:00Penang - Johor Bahru | Thu, Jul 23 | Normal Airline
JHB 15:006hNonstopPEN 16:00Johor Bahru - Penang | Sat, Jul 25 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
PEN 19:101h 10mNonstopJHB 20:20Penang - Johor Bahru | Fri, Sep 11 | AirAsia Berhad (Malaysia)US$41 US$6537% off37% offUS$65 US$41 -
PEN 12:151h 10mNonstopJHB 13:25Penang - Johor Bahru | Mon, Sep 7 | AirAsia Berhad (Malaysia)US$48 US$6526% off26% offUS$65 US$48 -
PEN 19:101h 10mNonstopJHB 20:20Penang - Johor Bahru | Wed, Sep 16 | AirAsia Berhad (Malaysia)US$50 US$6523% off23% offUS$65 US$50 -
PEN 19:101h 10mNonstopJHB 20:20Penang - Johor Bahru | Tue, Sep 15 | AirAsia Berhad (Malaysia)US$5023% offUS$65 US$50 -
PEN 19:101h 10mNonstopJHB 20:20Penang - Johor Bahru | Tue, Sep 8 | AirAsia Berhad (Malaysia)US$5023% offUS$65 US$50 -
PEN 19:101h 10mNonstopJHB 20:20Penang - Johor Bahru | Thu, Sep 10 | AirAsia Berhad (Malaysia)US$5023% offUS$65 US$50 -
PEN 19:101h 10mNonstopJHB 20:20Penang - Johor Bahru | Sat, Sep 12 | AirAsia Berhad (Malaysia)US$5023% offUS$65 US$50 -
PEN 19:101h 10mNonstopJHB 20:20Penang - Johor Bahru | Thu, Sep 17 | AirAsia Berhad (Malaysia)US$5023% offUS$65 US$50 -
PEN 14:251h 10mNonstopJHB 15:35Penang - Johor Bahru | Mon, Sep 14 | AirAsia Berhad (Malaysia)US$5023% offUS$65 US$50 -
PEN 05:5013h1 stopJHB 18:50Penang - Johor Bahru | Wed, Sep 9 | Malaysia AirlinesUS$4925% offUS$65 US$49 -
PEN 13:0017h 25m1 stopJHB 14:00Penang - Johor Bahru | Thu, Jul 23 | Normal AirlineFind more flightsFind more flights
-
Cheapest airlines flights from Penang to Johor Bahru
AirAsia Berhad (Malaysia)
Batik Air Malaysia Penang to Johor Bahru Flight Details
The distance between Penang and Johor Bahru is about 554.35 km. The average flying time from Penang to Johor Bahru is around 2 hours 51 minutes. Based on Trip.com's latest data, travel demand is highest in July. The off-season for travel is September.
| Cheapest one-way flight price | US$41 |
|---|---|
| Cheapest return ticket price | US$89 |
| Cheapest month | September |
| Peak season for travel | July |
| Flight distance | 554.35 km |
| Average flight time | 2 hours 51 minutes |
| Popular airline | AirAsia Berhad (Malaysia) |
Trip.com Price Insights on Flights from Penang to Johor Bahru
Which month has the cheapest one-way flights from Penang to Johor Bahru?
Based on Trip.com’s data, the cheapest month for flights from Penang to Johor Bahru is August, with an average price of US$25; while the month with the highest flight price is usually June, with an average price of up to US$61.
Which month has the cheapest round-trip flights from Penang to Johor Bahru?
Based on data from Trip.com, the lowest prices for round-trip flights from Penang to Johor Bahru are found during August, with an average price of US$96. Conversely, the highest prices are found during June, with an average price of up to US$159.
Frequently Asked Questions
-
What are the cheapest flights from Penang to Johor Bahru (PEN-JHB)?
Based on Trip.com data, AirAsia Berhad (Malaysia) offers one-way fares as low as US$41 on Cheapest nonstop routes (e.g. PEN to JHB on Fri, Sep 11), while AirAsia Berhad (Malaysia) offers Cheapest nonstop round-trips from US$89 departing on Tue, Sep 15 and returning on Thu, Sep 17. -
Which airlines offer direct flights from Penang to Johor Bahru?
At the moment, you can catch a nonstop flight from Penang to Johor Bahru with the following airlines, including: AirAsia Berhad (Malaysia) Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days. -
How long is a flight from Penang to Johor Bahru?
It takes about 2 hours 51 minutes to fly from Penang to Johor Bahru. -
When is the best time to book flights from Penang to Johor Bahru?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Penang to Johor Bahru is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals. -
How many flights are there per week from Penang to Johor Bahru?
Based on Trip.com data in the past 4 weeks, there is 21 flight per week flying from Penang to Johor Bahru. You can check the weekly schedule for popular airlines on this route below: AirAsia Berhad (Malaysia): S/M/T/W/T/F/S -- AK6419 (15:15) AirAsia Berhad (Malaysia): S/M/T/W/T/F/S -- AK6413 (07:34) AirAsia Berhad (Malaysia): S/M/T/W/T/F/S -- AK6415 (10:10) -
How can I find the best deals on flights from Penang to Johor Bahru?
To find best deals on flights from Penang to Johor Bahru, you can use various tools on Trip.com:
· Be flexible with your travel dates to get the cheapest flight deal. Now the cheapest flight deal is on Fri, Sep 11, with one-way flights priced at just US$41.
· Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is AirAsia Berhad (Malaysia).
· Set up price alerts to easily monitor ticket prices without having to check every day.
· Check Trip.com flight deals and promo codes frequently.
· Avoid peak season unless you book very early. It seems the peak season for Johor Bahru travel is around July.
· Get exclusive promo codes for Trip.com app users. -
When are flight tickets from Penang (PEN) to Johor Bahru (JHB) the cheapest?
The cheapest months to fly from Penang to Johor Bahru is September, when demand for travel is lower. -
Which upcoming date is cheapest to fly from Penang to Johor Bahru on?
After crunching the numbers on our July flight calendar, it's currently cheapest to fly from Penang to Johor Bahru on July 25, 2026 with Malaysia Airlines, with prices starting at US$94. -
Which airports can I fly to for Johor Bahru from Penang?
You can land at any one of the following hubs in Johor Bahru, with Penang International Airport to Johor Bahru Senai International Airport (PEN-JHB) is by far the most common option on this route: Johor Bahru Senai International Airport (JHB). -
Is there any time difference between Penang and Johor Bahru?
The time difference between Johor Bahru and Penang is 0h. -
How do I change or cancel my ticket from Penang to Johor Bahru?
Tickets can only be changed or canceled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.
Flights from Penang to Johor Bahru – Guide to Airlines, Airports & Travel
About Johor Bahru
Johor Bahru is the capital city of Johor. It's famous for shopping centers like Johor Bahru City Square & KHL City Mall. You can also find various street food around Jalan Tan Hiok Nee. Try local favorites like Laksa Johor & Mee Rebus. Enjoy the laid-back vibes in this city for a short trip!
How Do You Get to Johor Bahru?
Flights from Kuala Lumpur to Johor Bahru take about 1 hour. You can find airlines like Malaysia Airlines, AirAsia & Batik Air Malaysia operating the route.
Getting from the airport to downtown Johor Bahru is a total breeze!
Senai International Airport (JHB) is located about 30 minutes from Johor Bahru city center (around 25 km). You can take a taxi, e-hailing services like Grab, or an express bus from the airport.

Airlines from Penang to Johor Bahru
Several airlines offer flights from Penang to Johor Bahru, including AirAsia and Malaysia Airlines. With a variety of flight times available, you can easily find the perfect match for your schedule. Let's book the best flight tickets now!
Airlines | Flight Time | Price (USD) |
AirAsia | 1h 15m | From $22 |
Malaysia Airlines | 1h 20m | From $31 |
Batik Air Malaysia | 1h 25m | From $28 |
Heading to the Airport in Penang
Penang International Airport is located near George Town in Penang, Malaysia, approximately 16 kilometers from George Town, the capital of Penang, and just about a 20-minute drive away.
Penang International Airport features a single terminal that serves both domestic and international flights. It offers a variety of amenities for travelers, including great dining options, duty-free shopping, currency exchange, and more!
- Taxi: There is a taxi stand right outside the airport, which can take you directly to Penang's main tourist attractions or the city center.
- Bus: Regular bus services are available from Penang Airport to George Town and other parts of the island.
- Car Rentals: This airport provides services from several car rental companies, and passengers can choose to rent a car and drive around Penang.
Johor Bahru Arrival Guide
- Visa & Entry Requirements: Citizens of English-speaking countries do not need a visa for short visits to Johor Bahru up to 15 days. Stays longer than 15 days require a Malaysian visa.
- eSIM Johor Bahru: To ensure smooth calls in Johor Bahru, it's recommended to purchase a Malaysia eSIM.
- Popular Apps: Grab, Touch 'n Go, Maybank2u, Boost, Trip.com, and more.
- Getting around: Johor Bahru boasts a great transportation system with an extensive bus network, taxis, and e-hailing services like Grab. Buses are an affordable and efficient way to get around. Car rentals and taxis are also readily available!
How to get to the Johor Bahru city center from the airport:
From Senai International Airport (JHB) (≈30 km from the city center)
- Bus: Express bus services connecting the airport to the city center take about 45-60 minutes and cost around $2–$3.
- Taxi/Grab: A taxi or Grab ride from the airport to the city center takes about 30-40 minutes and costs around $7–$11.
- Car Rentals: You can also choose to rent a car at the airport. There are plenty of car rental options available at various price points, depending on the type of vehicle and the rental duration.
The Best Areas to Stay in Johor Bahru
For First-Time Visitors & Attraction Lovers
- Hotels near City Square – An easily accessible downtown location, close to major attractions like City Square and shopping malls.
- Hotels near Jalan Tan Hiok Nee – A rich cultural experience with plenty of charming cafes, restaurants, and local shops.
For Budget Travelers & Solo Travelers
- Hotels near Pasar Karat – Affordable stays, a vibrant local atmosphere, and conveniently close to the main bus station for easy travel.
- Hotels near Larkin – Affordable accommodation options with easy access to the bus terminal and historic areas.
For Luxury Travelers & Shopping Lovers
- Hotels near Johor Premium Outlets – Indulge in luxury shopping with a variety of international brands and stay at top-rated hotels.
For Nature Lovers & Tranquility
- Hotels near Desaru – Tranquil waters and a beachy atmosphere, perfect for a relaxing getaway.
Tips for Booking Cheap Flights from Penang to Johor Bahru
- Download Trip.com App: Find the best flight deals and discounts for your trip.
- Use Promotions: Take advantage of monthly promotions and discount codes to save more.
- Flexible Booking: Choose flexible bookings to adjust plans if travel dates change.
- Book Early: Secure the best rates 3–4 months in advance; Tuesdays and Wednesdays often offer cheaper fares.
- Set Price Alerts: Track flight prices and get notifications for the best deals.
- Bundle Flights & Hotels: Save up to 8% on first-time hotel bookings when combined with flights.
Trip.com Airline Insights on Flights from Penang to Johor Bahru
Which airline offers the cheapest direct flights from Penang to Johor Bahru?
Based on Trip.com’s data from the past 12 months, Firefly Airline provides the lowest-priced direct flights from Penang to Johor Bahru, with fares starting at US$57.
How many flights fly from Penang to Johor Bahru daily?
Based on the past month's historical data from Trip.com, the number of flights from Penang to Johor Bahru is the highest on Friday and the lowest on Monday/Tuesday/Wednesday/Thursday.
Explore More Popular Flights
- Return flights from Penang to Singapore
- Direct flights from Penang to Phuket
- Direct flights from Penang to Kuala Lumpur
- Return flights from Penang to Medan
- Cheap flights from Penang to Bangkok
- Return flights from Penang to Shanghai
- Cheap flights from Penang to Jakarta
- Return flights from Penang to Guangzhou
- Direct flights from Penang to Ho Chi Minh City
- Return flights from Penang to Langkawi
- Cheap flights from Kuala Lumpur to Johor Bahru
- Return flights from Ta Khmau to Johor Bahru
- Return flights from Guangzhou to Johor Bahru
- Return flights from Kota Kinabalu to Johor Bahru
- Cheap flights from Kuching to Johor Bahru
- Direct flights from Kota Bharu to Johor Bahru
- Return flights from Ho Chi Minh City to Johor Bahru
- Return flights from Jakarta to Johor Bahru
- Cheap flights from Penang to Johor Bahru
- Direct flights from Bangkok to Johor Bahru
- Plane tickets to Kota Kinabalu
- Round-trip tickets to Penang
- Cheap Flight tickets to Miri
- Cheap Flight tickets to Tawau
- Round-trip tickets to Kuching
- Round-trip tickets to Kota Bharu
- Round-trip tickets to Langkawi
- Cheap Flight tickets to Sibu
- Round-trip tickets to Johor Bahru
- Round-trip tickets to Kuala Lumpur
Note: Prices shown on this page are the estimated lowest prices found in the last 24 hours and include all taxes and fees.