Nestled in southern Malaysia, Johor Bahru beckons travelers with its vibrant mix of culture, history, and modernity. Known as the gateway to Singapore, this bustling city is a melting pot of Malay, Chinese, and Indian influences, reflected in its diverse culinary scene and architecture. Visitors can explore the charming streets lined with colorful shophouses, shop till they drop in the numerous malls, or immerse themselves in the rich history at museums and heritage sites. With its warm hospitality and endless attractions, Johor Bahru promises an unforgettable experience for all who venture within its dynamic streets.
The cheapest month to fly to Johor Bahru is typically September.
The best price we found is for RM79 from Kuala Lumpur to Johor Bahru.
Some popular airlines include: Malaysia Airlines, AirAsia.
A good price for a flight to Johor Bahru is RM71 - RM87.
The popular airports near Johor Bahru are Senai International Airport, Changi Airport in Singapore, and Kuala Lumpur International Airport.
The flight to Johor Bahru (JHB) is roughly 50 minutes and 155 miles (250 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to Johor Bahru from leading comparison sites using our search engine dashboard.
Vibrant hotel with 2 eateries & a pool
Grand, historical Victorian-style mosque
Glass temple with an ornate interior
Basic zoo with feedings & rides
Large amusement center & aquatic park
Family-friendly rides & games
Vibrant temple built in the 19th century
Regional Chinese history museum
Mountain with a recreational forest
19th century sultan's palace & museum
Marina with a walkway, cafes & shops
Night market for food & souvenirs
Historic former government building
Seafood, nightlife, golf and water park
Old lane with traditional shophouses
(73)
Waterpark attraction for families
Wooded recreation area with food vendors
Energetic road with stores & restaurants
Royal palace of the Sultan of Johor
Indoor amusement park for children
Museum
Amusement park and park and garden
Water park, golf and country club
18-hole course & restaurants
Lake and nature
Public park with a lake & tea room
Shopping
Water park
Park and garden
Golf and country club
Ruined bungalow believed to be haunted
Temple and architecture
Palace, grounds & royal residence
Water park, amusement park and park and garden
Camping
Lake and nature
Park and garden
Lake and nature
Church and architecture
Water park
Temple and architecture
Garden and park and garden
Park and garden
Beach and park and garden
Park and garden
River
31.3 °C
Thu, 18 Apr 2024
Average Temperature
31°C
Jan
32°C
Feb
33°C
Mar
33°C
Apr
33°C
May
32°C
Jun
32°C
Jul
32°C
Aug
32°C
Sep
32°C
Oct
31°C
Nov
31°C
Dec
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Johor Bahru (JHB) - The flight distance between these airports is 155 miles (250 kilometres). The direct flight time is roughly 50 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Johor Bahru (JHB) - The flight distance between these airports is 904 miles (1,454 kilometres). The direct flight time is roughly 2 hours 30 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Johor Bahru (JHB) - The flight distance between these airports is 344 miles (554 kilometres). The direct flight time is roughly 1 hour 15 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Johor Bahru (JHB) - The flight distance between these airports is 423 miles (680 kilometres). The direct flight time is roughly 1 hour 26 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Johor Bahru (JHB) - The flight distance between these airports is 461 miles (742 kilometres). The direct flight time is roughly 1 hour 31 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to Johor Bahru (JHB) - The flight distance between these airports is 736 miles (1,184 kilometres). The direct flight time is roughly 2 hours 8 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Johor Bahru (JHB) - The flight distance between these airports is 387 miles (622 kilometres). The direct flight time is roughly 1 hour 21 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Johor Bahru (JHB) - The flight distance between these airports is 327 miles (526 kilometres). The direct flight time is roughly 1 hour 13 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Johor Bahru (JHB) - The flight distance between these airports is 261 miles (421 kilometres). The direct flight time is roughly 1 hour 4 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Johor Bahru (JHB) - The flight distance between these airports is 179 miles (288 kilometres). The direct flight time is roughly 53 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Johor Bahru (JHB) - The flight distance between these airports is 654 miles (1,052 kilometres). The direct flight time is roughly 1 hour 57 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Johor Bahru (JHB) - The flight distance between these airports is 838 miles (1,348 kilometres). The direct flight time is roughly 2 hours 21 minutes.
Flights from Sandakan, Malaysia - Sandakan Airport (SDK) to Johor Bahru (JHB) - The flight distance between these airports is 1,035 miles (1,665 kilometres). The direct flight time is roughly 2 hours 47 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Johor Bahru (JHB) - The flight distance between these airports is 1,015 miles (1,633 kilometres). The direct flight time is roughly 2 hours 45 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Johor Bahru (JHB) - The flight distance between these airports is 786 miles (1,265 kilometres). The direct flight time is roughly 2 hours 14 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Johor Bahru (JHB) - The flight distance between these airports is 151 miles (243 kilometres). The direct flight time is roughly 50 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Johor Bahru (JHB) - The flight distance between these airports is 269 miles (433 kilometres). The direct flight time is roughly 1 hour 5 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Johor Bahru (JHB) - The flight distance between these airports is 802 miles (1,291 kilometres). The direct flight time is roughly 2 hours 16 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Johor Bahru (JHB) - The flight distance between these airports is 802 miles (1,290 kilometres). The direct flight time is roughly 2 hours 16 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Johor Bahru (JHB) - The flight distance between these airports is 812 miles (1,307 kilometres). The direct flight time is roughly 2 hours 18 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Johor Bahru (JHB) - The flight distance between these airports is 587 miles (945 kilometres). The direct flight time is roughly 1 hour 48 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Johor Bahru (JHB) - The flight distance between these airports is 756 miles (1,217 kilometres). The direct flight time is roughly 2 hours 10 minutes.
From Kuala Lumpur (KUL), Malaysia to Johor Bahru, Malaysia (JHB): RM79
Depart: 17 May 2024 · Return: 20 May 2024 Price found 18 Apr 2024, 09:19
From Alor Setar (AOR), Malaysia to Johor Bahru, Malaysia (JHB): RM116
Depart: 23 Apr 2024 · Return: 25 Apr 2024 Price found 18 Apr 2024, 06:19
From George Town (PEN), Malaysia to Johor Bahru, Malaysia (JHB): RM153
Depart: 21 Apr 2024 · Return: 22 Apr 2024 Price found 18 Apr 2024, 04:57
From Langkawi (LGK), Malaysia to Johor Bahru, Malaysia (JHB): RM158
Depart: 26 Apr 2024 · Return: 28 Apr 2024 Price found 18 Apr 2024, 08:15
From Kota Bharu (KBR), Malaysia to Johor Bahru, Malaysia (JHB): RM209
Depart: 06 Jun 2024 · Return: 11 Jun 2024 Price found 18 Apr 2024, 08:45
From Kuala Terengganu (TGG), Malaysia to Johor Bahru, Malaysia (JHB): RM210
Depart: 21 May 2024 · Return: 25 May 2024 Price found 18 Apr 2024, 07:35
From Ipoh (IPH), Malaysia to Johor Bahru, Malaysia (JHB): RM224
Depart: 11 Jul 2024 · Return: 14 Jul 2024 Price found 14 Apr 2024, 10:40
From Kuantan (KUA), Malaysia to Johor Bahru, Malaysia (JHB): RM228
Depart: 08 Aug 2024 · Return: 11 Aug 2024 Price found 18 Apr 2024, 07:39
From Kuching (KCH), Malaysia to Johor Bahru, Malaysia (JHB): RM307
Depart: 25 Jun 2024 · Return: 29 Jun 2024 Price found 18 Apr 2024, 02:18
From Miri (MYY), Malaysia to Johor Bahru, Malaysia (JHB): RM314
Depart: 27 Apr 2024 · Return: 30 Apr 2024 Price found 18 Apr 2024, 03:58
From Bintulu (BTU), Malaysia to Johor Bahru, Malaysia (JHB): RM339
Depart: 01 Nov 2024 · Return: 05 Nov 2024 Price found 17 Apr 2024, 17:23
From Kota Kinabalu (BKI), Malaysia to Johor Bahru, Malaysia (JHB): RM420
Depart: 15 May 2024 · Return: 20 May 2024 Price found 18 Apr 2024, 06:03
From Labuan (LBU), Malaysia to Johor Bahru, Malaysia (JHB): RM445
Depart: 06 Nov 2024 · Return: 14 Nov 2024 Price found 17 Apr 2024, 18:29
From Tawau (TWU), Malaysia to Johor Bahru, Malaysia (JHB): RM472
Depart: 26 Jun 2024 · Return: 30 Jun 2024 Price found 18 Apr 2024, 07:28
From Mukah (MKM), Malaysia to Johor Bahru, Malaysia (JHB): RM638
Depart: 01 Jul 2024 · Return: 31 Jul 2024 Price found 18 Apr 2024, 00:32
From Sandakan (SDK), Malaysia to Johor Bahru, Malaysia (JHB): RM643
Depart: 29 Apr 2024 · Return: 11 May 2024 Price found 18 Apr 2024, 03:53