Cheap flights to Johor Bahru (JHB)

Explore the best deals

Discover the cheapest flights to Johor Bahru
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Johor Bahru

Kuala Lumpur
Flights from Kuala Lumpurto Johor Bahru
54€
53€
Prime price per passenger
Ho Chi Minh City
Flights from Ho Chi Minh Cityto Johor Bahru
-27 %
163€
120€
Prime price per passenger
Penang
Flights from Penangto Johor Bahru
-25 %
96€
72€
Prime price per passenger
Kuching
Flights from Kuchingto Johor Bahru
98€
93€
Prime price per passenger

How long is the flight to Johor Bahru?

If you’re planning to fly to Johor Bahru, we at eDreams have analysed the most popular routes to help you plan your trip. From Kuala Lumpur, the flight takes approximately 1h 1m, from Ho Chi Minh City, around 2h 10m, and from Bangkok, about 2h 35m.
Flight Time (in hours)
Kuala LumpurHo Chi Minh CityBangkokBarcelonaAmsterdam
0h 5h 10h 15h 20h
1h 1m
2h 10m
2h 35m
14h 52m
15h 11m

How much does a flight to Johor Bahru cost?

At eDreams you can find flights from Kuala Lumpur to Johor Bahru starting from €45, with an average price of €50. If you depart from other cities such as Penang, you can find tickets from €85, and from Kuching starting from €93, according to data from the last 72 hours.
Filter by
Kuala LumpurPenangKuchingDublinAmsterdam
€50
€85
€93
€488
€899
Kuala LumpurCheapest
Cheapest Price: €45
Cheapest
Average

Flights to Johor Bahru (JHB)

Find flights to Johor Bahru (JHB) in a single search environment with eDreams. Compare times, layovers and prices from every airline flying to this destination, then sort by journey length or departure time to find the option that suits you best.

If you'd rather avoid layovers, you can fly direct from Kuala Lumpur to Johor Bahru with Air Asia.

Thai AirAsia also runs direct flights from Kuala Lumpur, giving you another option to consider.

Air Asia is the most popular airline among travellers flying to Johor Bahru, which makes it a good place to start when comparing fares and flight times.

The lowest fare recently booked on this route was €46, though the price you see will vary depending on your travel dates and departure times.

Book a hotel in Johor Bahru in the same step to unlock exclusive discounts.

Frequently asked questions about flights to Johor Bahru

What are the cheapest airlines flying to Johor Bahru?

Looking at the prices of our customers' bookings from US to Johor Bahru, your best bet for cheap flights is:

  • Batik Air Malaysia: On average, a one-way ticket costs €113. The flight from Kuala Lumpur to Johor Bahru has an average cost of €69, while a ticket from Bangkok is approximately €252.
Which airlines fly to Johor Bahru?

Airlines flying direct from the US to Johor Bahru include:

  • Air Asia offers flights originating from Kuala Lumpur, Ho Chi Minh City and Kuala Lumpur.

  • Air Asia, which serves flights from Algiers, Barcelona or Casablanca.
  • Malaysia Airlines, that operates flights from Luxembourg and Vilnius, as well as from Algiers.
  • Qatar Airways, which offers flights from Dublin, Casablanca and also Barcelona.
What is the weather like in Johor Bahru?
If you're looking for summer vibes, the best time to travel to Johor Bahru is in April, March and May, when the average temperature reaches 33º, while January, February and March are the 3 sunniest months of the year, with an average of 19 hours. However, if you prefer colder temperatures, make sure you visit Johor Bahru during January, February or March to experience an average of 22º. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during December, November and April, when the average precipitation in Johor Bahru is 238mm, while the months of February, June and January are drier, with an average of 150mm.

Plan your trip

Alternate routesPopular CitiesPopular Flight Routes