Skip to main content

Johor Bahru Travel Guide

Johor Bahru is the capital of Johor in Malaysia, famed for Legoland and its land link to Singapore, Malaysia's second city.

📍 Destination Overview

Johor Bahru, capital of Malaysia's Johor at the southern tip of the Malay Peninsula, links to Singapore by causeway, the country's second-largest city. Legoland, the first in Asia, draws families from Singapore; the Sultan Abu Bakar Mosque is admired for its blue domes. Historic lanes and Johor laksa complete its character.

Region
Capital of Johor state, Malaysia, opposite Singapore across the Strait of Johor
Currency & language
Malaysian ringgit (MYR); Malay, with English and Chinese spoken
Best season
Tropical all year; avoid rainy spells and public-holiday crowds
Suggested stay
1-2 days (add one for Legoland)
Sockets & voltage
230V, Type G (British) sockets
Communications & timezone
Good 4G/5G; Malaysia Time (UTC+8, same as Singapore)

☀️ Best Time to Visit & Climate

☀️ Dry Season: Mar–Jun
23–32°C with relatively the least rain—good for city sightseeing and nearby coasts.
🌤️ Summer: Jul–Aug
23–31°C during a lull in the southwest monsoon, with showers mostly in the afternoon.
January
☀️
31°/22°
February
☀️
32°/22°
March
☀️
32°/23°
Best
April
☀️
32°/23°
Best
May
🌧️
32°/23°
Best
June
☀️
32°/23°
Best
July
☀️
31°/23°
Fair
August
☀️
31°/23°
Fair
September
☀️
31°/23°
October
🌧️
31°/23°
November
🌧️
31°/23°
December
🌧️
31°/22°

📷 Top Attractions

🎯 Johor Bahru Experiences

Look across at Singapore
Temple-and-shrine trail
Eat authentic Johor laksa
Shop the malls
The best window is Mar–Aug: Mar–Jun runs 23–32°C with relatively the least rain; Jul–Aug brings 23–31°C with showers mostly in the afternoon. Johor Bahru has an equatorial climate—hot (31–32°C) and humid year-round—with the wettest months Nov–Jan under the northeast monsoon.

🚌 Transport & Stays

City Transport
From Singapore
Around town
To Legoland
Recommended Stay Areas
City centre
Southern waterfront
Free Consultation

Free Consultation

1-on-1 travel consultant customizes your Johor Bahru trip for free based on your schedule and preferences.