Johor Bahru

Region West-malaysia
Best Time January, February, March
Budget / Day $20–$140/day
Getting There ETS train from KL Sentral to JB Sentral takes 4
Plan Your Johor Bahru Trip →
Scroll
🌏
Region
west-malaysia
📅
Best Time
January, February, March +3 more
💰
Daily Budget
$20–$140 USD
✈️
Getting There
ETS train from KL Sentral to JB Sentral takes 4.5 hours (RM60-80). Or 5 hours by bus (RM30-40). From Singapore, cross the Causeway by bus (RM3-5, 30-60 minutes depending on traffic).

Johor Bahru is Malaysia’s most practical city — not the most beautiful, not the most historic, not the most dramatic, but the one that makes a certain kind of travel arithmetic work out. Across the Causeway is Singapore, with its extraordinary food, its polished infrastructure, and its hotel prices that eat through a travel budget at an alarming rate. On this side of the 1km crossing is JB, where the same bowl of char kway teow costs RM12 instead of SGD18 and a clean hotel room is RM120 instead of SGD250. Singaporeans cross in the other direction every weekend specifically for the food.

The city itself is more interesting than its functional reputation suggests. Jalan Wong Ah Fook, the main Chinese heritage street, has the coffee-shop culture that Penang and Ipoh are famous for, without the tour groups. The Arulmigu Sri Rajakaliamman Temple — a Hindu temple covered in glass mosaic tiles from floor to roofline — is one of the most visually striking religious buildings in Malaysia. The Old Town waterfront, looking out across the Strait of Johor toward Singapore’s Jurong industrial skyline, tells you something about the particular geography of this border.

The Johorean food case is real. Laksa Johor — thick spaghetti-like noodles in a rich coconut-and-fish broth, so different from Penang’s tamarind version that they share only the name — is the state dish and is genuinely worth knowing. Hiap Joo Bakery’s banana cake and curry puffs, baked in a wood-fired oven daily since the 1920s, sell out before noon. The Causeway-adjacent hawker stalls, running late into the night, serve a city that operates on two currencies and two time zones simultaneously.

The Arrival

The ETS train deposits you at JB Sentral and the Causeway to Singapore is a 5-minute walk away — this is a city that faces in two directions at once.

Why Johor Bahru should be on your itinerary

JB’s strategic position is its most compelling argument. Singapore is one of Asia’s great cities — and one of its most expensive. Using JB as a base for a Singapore visit is not a compromise; it’s a budget optimization that gives you a genuinely Malaysian city alongside one of the world’s great urban destinations. The Causeway bus is RM3-5 each way. The crossing takes 30 minutes on a good day. A hotel that would cost SGD200 in Singapore is RM120 in JB.

Beyond the Singapore calculation, JB rewards travelers with time. The Johor Bahru Old Town heritage district — centered on the Istana Besar palace, the Abu Bakar Mosque on the waterfront, and the colonial-era government buildings — tells the story of the Johor Sultanate, one of Malaysia’s most powerful and independent royal houses. The Sultan of Johor is a distinct political and cultural presence in Malaysian life; this is not a decorative monarchy but an active institution. Walking the heritage district with this context makes it genuinely interesting.

The food culture connects JB to the broader west Malaysian eating tradition while adding Johorean specifics: nasi ambeng (a communal Javanese-influenced rice dish), lontong (compressed rice cakes in coconut vegetable broth), and the Muar satay connection that puts some of Malaysia’s best satay within 90 minutes of the city.

What To Explore

A royal waterfront, a glass-mosaic Hindu temple, LEGOLAND for the children, and the world's busiest land crossing 5 minutes from the train station.

What should you do in Johor Bahru?

Singapore Day Trip — The main event for many JB visitors. Cross by Causeway bus to Woodlands, then MRT into Singapore (45 minutes total). Singapore in a day: Marina Bay Sands, Gardens by the Bay (RM70-90), Chinatown, Little India. Return by evening. Total crossing cost: RM6-10 return.

LEGOLAND Malaysia, Medini — Southeast Asia’s only full LEGOLAND park. Rides, the LEGO Miniland (miniature Southeast Asian cities), and the LEGOLAND Water Park (RM75 separate). Full day required. Entrance RM149-189/adult. 15 minutes from JB by Grab (RM20-25).

Arulmigu Sri Rajakaliamman Temple — A working Hindu temple whose entire facade is covered in colored glass mosaic tiles in an extraordinary continuous decorative program. Entrance RM3. One of the most visually distinctive religious buildings in Malaysia. Allow 30-45 minutes.

JB Old Town and Waterfront — The Sultan Ibrahim Building (art deco, exterior photogenic), the Abu Bakar Mosque overlooking the Strait, and the Johor Heritage Museum (RM10, inside the Istana Besar palace). Free to walk the waterfront. Best in the early morning before the heat builds.

Sungai Skudai Fireflies — Evening guided boat tours to see bioluminescent fireflies in riverside mangroves 30 minutes from JB by taxi. RM30-50/person through operators. Best after 8pm.

Jalan Wong Ah Fook — JB’s main Chinese heritage street with 1950s-era kopitiams, hawker stalls, and the city’s genuine food culture operating alongside the tourist infrastructure. Evening is the best time — the stalls open from 5pm.

✈️ Scott's Johor Bahru Tips
  • Getting There: ETS train from KL Sentral is the most comfortable option (RM60-80, 4.5 hours). From Singapore, Causeway bus from Queen Street terminal or Woodlands to JB Sentral (RM3-5 each way, 30-90 min depending on immigration queues). Cross weekday mornings to avoid peak queue times.
  • Best Time: JB has no strong seasonality. Avoid the Causeway on Friday evenings and Sunday evenings when Malaysian workers return from Singapore — queues in both directions can add 90 minutes. Public holidays are the worst times to cross.
  • Money: MYR — JB's main value proposition is the price gap vs Singapore. Budget RM60-100/day for food and activities. Most attractions are RM3-30. ATMs throughout the city centre — both RM and SGD are accepted at many Causeway-adjacent businesses.
  • Don't Miss: Hiap Joo Banana Biscuit Bakery on Jalan Tan Hiok Nee — wood-fired banana cake and curry puffs sold daily until they run out (usually by noon). The queue starts at 8am. RM2-4/piece. Worth organizing a morning around.
  • Food Order: Kopitiam breakfast at Restoran Hua Mui (kaya toast + half-boiled eggs + old-school coffee, RM6-10), Laksa Johor for lunch at a hawker stall on Jalan Wong Ah Fook (RM8-12), then satay at a night market stall for dinner (RM10-20). That's the correct JB food sequence.
  • Local Phrase: "Johor dulu, Johor dahulu, Johor selamanya" — Johor first, Johor before, Johor forever. The Johor royal motto that locals know well. The strong Johor identity and royal culture makes this city distinct from the rest of Malaysia. Acknowledging the unique character of JB — rather than treating it purely as a Singapore satellite — is well received.

The Food

Laksa Johor with coconut milk broth, banana cake from a wood-fired oven, and hawker stalls that Singaporeans cross the Causeway specifically to eat at.

Where should you eat in Johor Bahru?

Where to Stay

Stay near JB Sentral for instant Causeway access — the whole value proposition of JB as a Singapore base depends on that 5-minute walk to the bus.

Where should you stay in Johor Bahru?

Budget (RM60-130/night, $13-28): Guesthouses and budget hotels near JB Sentral, within 5 minutes of the Causeway bus stop. The most important location factor for Singapore day-trippers.

Mid-Range (RM150-350/night, $32-74): DoubleTree by Hilton Johor Bahru and Grand Paragon Hotel offer reliable mid-range quality in the city centre at RM200-350/night — significantly cheaper than Singapore equivalents.

Luxury (RM400-1,000+/night, $85-212+): Berjaya Waterfront Hotel faces the Straits of Johor. LEGOLAND Hotel in Medini for families with young children (LEGO-themed rooms, on-site park access, RM500-900/night).

Before You Go

Passport easily accessible for the Causeway immigration crossings — you'll be stamping in and out of two countries in the same day.

When is the best time to visit Johor Bahru?

Year-round: JB has no significant seasonal variation. The Causeway crossing and city activities operate identically throughout the year.

Avoid: Friday evenings, Sunday evenings, and Malaysian public holidays — Causeway immigration queues in both directions can add 90 minutes to the crossing. Plan Causeway crossings for weekday mornings (8-11am) when queues are shortest.

Chinese New Year (January-February): JB’s Chinese community celebrates with lion dances and lantern displays in the Old Town. The Causeway is extremely busy for several days around the new year as Malaysian workers return home.

JB is the Malaysian city that makes Southeast Asia’s most expensive destination accessible on a budget — and it turns out to be a more interesting city than its reputation as Singapore’s anteroom suggests. The Johorean food culture, the royal heritage, and the genuine Malaysian city life operating at RM prices are worth a night regardless of the Singapore plan. Explore the southern Malaysia circuit at our Malaysia travel guide or find more at the destinations page.

What should you know before visiting Johor Bahru?

Currency
MYR (Malaysian Ringgit)
Power Plugs
G (Type G), 240V
Primary Language
Malay (English widely spoken)
Best Time to Visit
March to October (west coast dry)
Visa
90-day visa-free for most nationalities
Time Zone
UTC+8 (MST)
Emergency
999

🎒 Gear We Recommend for Johor Bahru

Dry Bag (20L)

Island hopping at Langkawi and Perhentians means open speedboats in choppy water. A RM30 dry bag saves a RM3,000 camera. Non-negotiable.

DEET 30% Insect Repellent

Dengue is real in Malaysia. Jungle trekking at Taman Negara or Borneo without DEET is a mistake. Apply at dawn and dusk especially.

Reef-Safe Mineral Sunscreen

The Perhentian Islands and Tioman enforce reef-safe rules at marine parks. Zinc oxide is required — chemical sunscreen will be confiscated.

Quick-Dry Travel Towel

Budget guesthouses and island bungalows often skip towels. A quick-dry microfiber towel is essential for beach days, jungle treks, and overnight island stays.

Type G Power Adapter

Malaysia uses British three-pin plugs. Without an adapter, your devices are dead from check-in. Get one before you fly — KLIA charges a premium.

Quick-Reference Essentials

🚂
Getting There
KTM ETS train from KL Sentral to JB Sentral (4.5 hours, RM60-80). Bus from KL TBS to JB (5 hours, RM30-40). From Singapore, SBS Transit or SMRT buses cross the Causeway (RM3-5, 30-90 min depending on queue).
🚗
Getting Around
JB city centre is navigable by Grab (RM10-25). The Medini area and LEGOLAND require transport. Crossing to Singapore: Causeway bus or Rapid KL CW1 bus from JB Sentral. Driving is popular for families crossing into Woodlands.
💰
Daily Budget
Budget: RM60-100 ($13-21). Mid-range: RM140-280 ($30-60). JB's main value is relative to Singapore — meals and accommodation at 40-60% of Singapore prices. Singaporeans cross specifically for cheap food.
🌡️
Climate
Hot and humid year-round (27-34°C). Slightly drier January-March and July-September. Southern Johor receives afternoon showers regularly but no monsoon closures like the east coast.
🇸🇬
Singapore Proximity
JB sits directly across the Causeway from Singapore (1km). Many travelers use JB as a cheap accommodation base for Singapore visits. Day trips from JB to Singapore are straightforward by Causeway bus.
🛡️

Before You Go: Travel Insurance

A medevac flight from a remote Philippine island can cost $10,000+. We use SafetyWing for every trip — it's affordable, covers medical and evacuation, and you can sign up even after you've left home.

"We've thankfully never had to file a claim, but having it is peace of mind every time we board that plane." — Scott

Check SafetyWing Rates →

Affiliate link — we earn a commission at no extra cost to you. Full disclosure.

Frequently Asked Questions