← PlanAsiaTrips
Johor Bahru
Malaysia · Asia itinerary

Johor Bahru

Singapore's lively border neighbour — royal mosques, Legoland, great-value food and a heritage old town.

Suggested: 1–3 days Trip lengths 1–7 days Guide S$16.90
Build a free Johor Bahru plan Preview the guide Get the guide · S$16.90
Ideal length
1–3 days
Trip lengths
1–7 days
Where to base
City Centre / JB Sentral
Guide
S$16.90

A sample 1-day Johor Bahru route

One day in JB: the magnificent royal mosque and palace museum, the heritage old town and street art, and the city's great-value food.

If it rains: The royal museum, old-town cafés and indoor stalls keep you sheltered.
Add if you have time: A heritage banana-cake run on the café street.

This is one of several routes in the guide — change the length, budget and dates yourself in the workspace.

Where to eat in Johor Bahru

Every name links to a Google Maps search.

When to go to Johor Bahru

Johor Bahru is tropical and hot year-round with afternoon storms possible any month, and a wetter northeast-monsoon spell. Treat this as general guidance and check a forecast close to your dates.

Relatively drier Mar, Apr, May, Jun, Jul, Aug

Hot and humid, roughly 24–33°C, with somewhat less rain.

Do outdoor sights and day trips in the morning; use malls, the museum and the glass temple at midday.

Look out for: Calmer seas at Desaru, Comfortable night markets

Wetter inter-monsoon Sep, Oct

Hot and humid, 23–33°C, with frequent afternoon and evening thunderstorms.

Front-load outdoor sights; keep an indoor backup (the museum, glass temple, malls, Legoland's indoor zones) for the afternoon storm.

Look out for: Lush greenery, Dramatic storm skies

Northeast monsoon (wettest) Nov, Dec, Jan, Feb

Warm and humid, 23–32°C, with the heaviest rain and choppier east-coast seas.

Favour indoor and city options; avoid the Desaru beaches in rough swells; keep day-trip plans flexible and watch for flood alerts.

Look out for: JB Chingay parade (Jan/Feb), Cheaper, quieter weekdays

What Johor Bahru costs

Per person, per day, excluding flights. A rough guide only — your costs depend on season, area and pace.

Budget

S$25–55 / day
  • Accommodation: Hostel or budget hotel near JB Sentral (RM 70–160).
  • Meals: Hawker and night-market food — laksa Johor, mee rebus, kacang pool, the Mount Austin belt (RM 5–18/meal).
  • Transport: Walk the old town; Grab for longer hops; cross the border by shuttle/RTS.
  • Attractions: Free mosque, temples, street art, the eco park, Danga Bay.
  • Evening: Night markets, Danga Bay, the old-town café street.

Mid-range

S$55–110 / day
  • Accommodation: 4-star hotel or serviced apartment (RM 200–450).
  • Meals: Hawker classics plus a curry-fish-head lunch and a JB seafood dinner (RM 18–60/meal).
  • Transport: Grab everywhere; a car with driver for a day trip.
  • Attractions: Add Legoland, the Glass Temple, the Royal museum, the premium outlets.
  • Evening: A seafood dinner at Danga Bay, then Mount Austin desserts.

Comfortable

S$110–230 / day
  • Accommodation: 5-star hotel or resort, or the Legoland Hotel (RM 550–1,400).
  • Meals: A premium JB or Kukup seafood feast and the best zi char, at a fraction of Singapore prices (RM 60–250/head).
  • Transport: Private car and driver for day trips; resort transfers.
  • Attractions: Add a Desaru beach-resort day, a spa, a private Legoland or Puteri Harbour family day.
  • Evening: A seafood feast by the water, then a marina or hotel bar.

Where to stay in Johor Bahru

Stay in the City Centre near JB Sentral for the easiest Singapore crossing, the heritage old town, malls and food. Iskandar Puteri/Puteri Harbour suits a Legoland family trip near the marina, while Mount Austin/Tebrau is the choice for serious eaters (a ride from the centre).

City Centre / JB Sentral

Border convenience, old town and food; first-timers

Iskandar Puteri / Puteri Harbour

Legoland and the theme parks; family stays by the marina

Mount Austin / Tebrau

Foodies near the big dining belts and malls

By budget

Rates and availability change constantly — confirm with the hotel or a booking site before paying.

Common Johor Bahru mistakes to avoid

Good to know

Where to stay

City Centre / JB Sentral, Iskandar Puteri / Puteri Harbour, Mount Austin / Tebrau.

How long to go

1–3 days suits most visitors. Shorter and longer routes are built in, so you are never padding a trip to fill days.

Entry reminder: Many nationalities enter Malaysia visa-free for up to 90 days, but rules vary by passport and most arrivals must complete the Malaysia Digital Arrival Card (MDAC) online before arriving (those crossing frequently from Singapore should check the current MDAC exemption rules). Confirm your own requirements on the official Malaysian Immigration / MDAC website before travelling. This is a general reminder only — confirm your specific requirements on the relevant government website before booking. Last checked 2026-06-14.

Johor Bahru travel guides

In-depth, free reads with real routes, Maps links, budgets and the mistakes to skip:

Browse all travel guides →

Plan a nearby trip

Easy to pair with Johor Bahru on the same trip — tap through to a full guide.

See the best month to visit each city →

Plan Johor Bahru your way

Start free, or unlock the full interactive guide with maps, food, day-by-day routes and a 1-click PDF.