Cheap flights from Penang to Johor Bahru

Top last minute flight deals

Feeling spontaneous? It’s never too late to book a trip. Here’s our pick of the best last minute flights to Johor Bahru...
Estimated lowest prices only. Found in the last 14 days.

Flight information Penang to Johor Bahru

Cheapest return price last month


Direct airline


Flights per week


Average flight time, total distance 554 kilometres

1h 5min

Most popular airline last month


Johor Bahru

1 airport

Frequently asked questions

There's one airport in Johor Bahru: Johor Bahru.
The best price found on Skyscanner for a flight from Penang to Johor Bahru is RM146. This was found by aggregating across different carriers and is the cheapest price for the whole month.
1h 5min is the average flight time from Penang to Johor Bahru.
There is one airline that flies direct from Penang to Johor Bahru.
As of December, there are 48 flights per week flying from Penang to Johor Bahru.

Flying from Penang to Johor Bahru

Johor Bahru (JB) is the capital city of Johor state and has a population of over 800,000 people in its metropolitan area. The city is situated along the Straits of Johor at the southern tip of West Malaysia.

Johor Bahru is served by one airport, the Senai International Airport (JHB). The average flight time from Penang to Johor Bahru is approximately one hour and 10 minutes.

Airlines that fly from Penang International Airport (PEN) to Senai International Airport (JHB)

If you are searching for cheap flights from Penang to Johor Bahru, the only airline option is AirAsia which flies direct. There are no other airlines flying from Penang to JB direct.

Departure from Penang International Airport

There are several ways to get to the Penang airport for your Penang to Johor Bahru flight. Travellers looking for a fast and convenient way is can arrange for a private airport transfer or take a public taxi. The average taxi fare should cost around RM40 from George Town and RM80 from Batu Ferringhi. The journey to the airport takes around 35 minutes depending on traffic conditions.

There is also an option of taking the Rapid Penang Bus for the more budget-conscious travellers. It departs from Komtar Shopping Centre in George Town with a direct route to the airport for your flight from Penang to JB. The bus fare will cost RM3 and have a minimum journey time of 45 minutes, depending on traffic.

Penang International Airport information

Penang International Airport is located 16km from George Town. Dining and duty-free options are limited so grabbing a bite to eat before heading to the airport for your Penang to Johor Bahru flight is recommended. There is complimentary WiFi in most public areas of the airport along with a prayer room if required.

Arrival at Johor Bahru Senai International Airport (JHB)

Once arriving from your flight from Penang to Johor Bahru, the fastest and most convenient way of getting to JB city centre is via a public taxi or a private or shared airport transfer from Skyscanner. The journey time should take around 40 minutes. Taking a public taxi would cost between RM45 - RM60. Alternatively, there is the AA1 Johor Bahru city bus from the airport serving a direct route to JB Sentral. The bus fare will cost RM8 and take around 45 minutes to reach.

Senai International Airport (JHB) Information

Senai International Airport is a single small-terminal airport located 32km from the city centre. As the terminal is small, eateries and shopping choices are limited with shops closing at 10pm. Complimentary WiFi is only available with a usage limit of 30 minutes. There is also a prayer room available if required.

Johor Bahru Recommendations

Once you have secured your Penang to Johor Bahru cheap flight, some of the must-see attractions in Johor Bahru include the Sultan Abu Bakar State Mosque, Istana Besar, Sultan Ibrahim building, Arulmigu Sri Rajakaliamman Glass Temple and Johor Bahru Old Chinese Temple. If travelling with your children, visiting Legoland and Sanrio Hello Kitty Town should be on your itinerary in Johor Bahru. There is also the Johor Premium outlet for those who like shopping.

Useful Johor Bahru Travel Information

What is the time difference between Penang and Johor Bahru?

There is no time difference between Penang and Johor Bahru.

What is the weather like in Johor Bahru?

Johor Bahru has an average temperature of 31°c all year round with November - January being the rainy season.

What is the currency and exchange rate for Johor Bahru?

Johor Bahru uses the Malaysian Ringgit (RM).

What is the average cost of a hotel room in Johor Bahru?

The average room rate in Johor Bahru is RM150 – RM300 per night. After booking your cheap flight tickets from Skyscanner, you can also compare and book hotel rooms in Johor Bahru on Skyscanner too.

How to find cheap flights from Penang to Johor Bahru with Skyscanner

Skyscanner is a leading global travel search engine helping over 70 million travellers each month find cheap flights across millions of routes and thousands of partners like AirAsia and Malaysia Airlines.

If you're not sure when to visit Johor Bahru, try the Cheapest Month feature for the cheapest ticket from Penang to Johor Bahru.

Not sure if you've found the best price? Set up a Price Alert for your flight from Penang to Johor Bahru and get alerted when the price changes so you can book when the price is low.

Information is accurate as of 18 October 2018

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.