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 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 3 hours 47 minutes and 1,481 miles (2,383 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
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
32.7 °C
Fri, 26 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 Manila, Philippines - Metropolitan Area Airport (MNL) to Johor Bahru (JHB) - The flight distance between these airports is 1,481 miles (2,383 kilometres). The direct flight time is roughly 3 hours 47 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Johor Bahru (JHB) - The flight distance between these airports is 1,517 miles (2,442 kilometres). The direct flight time is roughly 3 hours 52 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Johor Bahru (JHB) - The flight distance between these airports is 1,458 miles (2,346 kilometres). The direct flight time is roughly 3 hours 44 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Johor Bahru (JHB) - The flight distance between these airports is 1,484 miles (2,388 kilometres). The direct flight time is roughly 3 hours 47 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Johor Bahru (JHB) - The flight distance between these airports is 1,178 miles (1,896 kilometres). The direct flight time is roughly 3 hours 7 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Johor Bahru (JHB) - The flight distance between these airports is 1,560 miles (2,511 kilometres). The direct flight time is roughly 3 hours 58 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Johor Bahru (JHB) - The flight distance between these airports is 1,607 miles (2,587 kilometres). The direct flight time is roughly 4 hours 4 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Johor Bahru (JHB) - The flight distance between these airports is 1,515 miles (2,437 kilometres). The direct flight time is roughly 3 hours 51 minutes.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Johor Bahru (JHB) - The flight distance between these airports is 1,586 miles (2,553 kilometres). The direct flight time is roughly 4 hours 1 minute.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Johor Bahru (JHB) - The flight distance between these airports is 1,465 miles (2,358 kilometres). The direct flight time is roughly 3 hours 45 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Johor Bahru (JHB) - The flight distance between these airports is 1,582 miles (2,546 kilometres). The direct flight time is roughly 4 hours.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Johor Bahru (JHB) - The flight distance between these airports is 1,508 miles (2,427 kilometres). The direct flight time is roughly 3 hours 51 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Johor Bahru (JHB) - The flight distance between these airports is 1,600 miles (2,574 kilometres). The direct flight time is roughly 4 hours 3 minutes.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Johor Bahru (JHB) - The flight distance between these airports is 1,318 miles (2,121 kilometres). The direct flight time is roughly 3 hours 25 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Johor Bahru (JHB) - The flight distance between these airports is 1,651 miles (2,657 kilometres). The direct flight time is roughly 4 hours 10 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Johor Bahru (JHB) - The flight distance between these airports is 1,470 miles (2,365 kilometres). The direct flight time is roughly 3 hours 45 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Johor Bahru (JHB) - The flight distance between these airports is 1,450 miles (2,333 kilometres). The direct flight time is roughly 3 hours 43 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Johor Bahru (JHB) - The flight distance between these airports is 1,440 miles (2,318 kilometres). The direct flight time is roughly 3 hours 42 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Johor Bahru (JHB) - The flight distance between these airports is 1,439 miles (2,316 kilometres). The direct flight time is roughly 3 hours 41 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Johor Bahru (JHB) - The flight distance between these airports is 1,478 miles (2,378 kilometres). The direct flight time is roughly 3 hours 47 minutes.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Johor Bahru (JHB) - The flight distance between these airports is 1,493 miles (2,403 kilometres). The direct flight time is roughly 3 hours 49 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Johor Bahru (JHB) - The flight distance between these airports is 1,616 miles (2,601 kilometres). The direct flight time is roughly 4 hours 5 minutes.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Johor Bahru (JHB) - The flight distance between these airports is 1,436 miles (2,311 kilometres). The direct flight time is roughly 3 hours 41 minutes.
Expert Help
Choose Site / Currency