Skip to content

Johor Bahru 3-day itinerary

Malaysia

Day 1: Heritage, Mosques & Hawker Food

🌅
Morning

Sultan Abu Bakar Mosque & Heritage

Start at the Sultan Abu Bakar State Mosque — a Victorian-Moorish masterpiece overlooking the Strait of Johor with Singapore visible across the water. Built in 1900, it accommodates 2,000 worshippers and is one of Malaysia's finest (free, modest dress required). Walk through the heritage district — Jalan Ibrahim has colonial shophouses, the Arulmigu Sri Rajakalikambal Hindu Temple, and the century-old Chinese Johor Bahru Old Temple.

Tip: The mosque is open to non-Muslim visitors outside prayer times. Remove shoes, cover shoulders and knees. Free robes are available.
☀️
Afternoon

Jalan Tan Hiok Nee & Hipster JB

Explore Jalan Tan Hiok Nee — JB's coolest street, where pre-war shophouses host craft coffee shops, art galleries, and vintage stores. Visit Chaiwalla & Co for chai (RM12), browse the street art, and walk through the Chinese Heritage Museum (RM10). Lunch at Hiap Joo Bakery — famous since 1919 for charcoal-oven banana cakes (RM2–3, sells out by 2pm). Then try IT Roo Cafe for specialty coffee in a heritage building.

Tip: Hiap Joo Bakery's banana cakes sell out daily — arrive before noon. The charcoal oven gives them an irreplaceable smoky sweetness.
🌙
Evening

Meldrum Walk Hawker Centre

Dinner at the hawker stalls around Meldrum Walk and Jalan Wong Ah Fook — JB's street food heartland. Try mee rebus (noodles in sweet potato gravy, RM5), laksa Johor (spaghetti in fish curry — yes, spaghetti, RM6), char kway teow (RM6), and cendol (shaved ice dessert, RM3). Each stall specialises in one dish perfected over generations. This is Malaysian food culture at its most democratic.

Tip: Laksa Johor uses spaghetti instead of rice noodles — it sounds strange but it's a unique Johor invention and utterly delicious.

Day 2: Nature, Temples & Malaysian Culture

🌅
Morning

Arulmigu Sri Rajakaliamman Glass Temple

Visit the Arulmigu Sri Rajakaliamman Glass Temple — the first and only glass Hindu temple in the world. Every surface — walls, ceiling, pillars, deities — is covered in 300,000+ pieces of glass, mirrors, and precious stones. The effect is dazzling, especially when sunlight hits the interior. Entry is free but donations are welcome. Breakfast at a nearby Indian Muslim restaurant — roti canai, murtabak, and teh tarik for RM5–8.

Tip: The Glass Temple is most spectacular when sunlight streams through the entrance — visit mid-morning for the best light effects.
☀️
Afternoon

Tanjung Piai National Park

Drive or Grab to Tanjung Piai (1 hour south, RM60–80 Grab) — the southernmost tip of mainland Asia. A wooden boardwalk leads through pristine mangrove forest to the literal end of the continent. Spot mudskippers, monitor lizards, and wading birds. The interpretive centre (RM20 entry) explains the ecosystem. It's a quirky, off-beat destination but standing at the continental tip is surprisingly moving.

Tip: Tanjung Piai is remote — arrange your return Grab before you arrive, as there are very few taxis in the area.
🌙
Evening

Danga Bay & Waterfront

Head to Danga Bay — a waterfront recreation area with restaurants, carnival rides, and views of Singapore's skyline twinkling across the strait. Dinner at one of the seafood restaurants along the waterfront — black pepper crab, butter prawns, and sambal stingray are local favourites (RM40–80 for a seafood spread for two). Walk the promenade for the evening breeze and skyline reflections.

Tip: Danga Bay seafood restaurants vary in quality — look for the ones packed with local Malay families; they know where the freshest catches are.

Day 3: Shopping, Food & Farewell

🌅
Morning

KSL City Mall & Massage

JB is famous among Singaporeans for affordable shopping and services. Head to KSL City Mall or City Square Mall for brands at Malaysian prices (30–50% cheaper than Singapore). For a treat, get a traditional Malay massage — RM60–80 for a full-body hour compared to SGD 80+ across the causeway. The reflexology shops along Jalan Dhoby are popular with cross-border visitors.

Tip: KSL City Mall is the go-to for Singaporean day-trippers — it has everything from fashion to food courts at genuine Malaysian prices.
☀️
Afternoon

Kampung Food Trail

For a final food adventure, take a Grab to Kampung Pasir area for authentic Malay kampung (village) food — nasi ambeng (communal rice platter, RM10–15), lontong (rice cake curry, RM5), and kuih (traditional cakes, RM1–2 each). This is where JB locals eat — no tourists, no English menus, just incredible home-style Malay cooking. The generosity of portions for the price will astonish you.

Tip: Nasi ambeng is traditionally shared from one large platter — it's a communal Javanese-Malay tradition. Ask for "satu set" for the full experience.
🌙
Evening

Farewell at Jalan Dhoby

Final dinner on Jalan Dhoby — the food street connecting CIQ (immigration) to the city. Try sup kambing (mutton soup, RM8), rojak (fruit salad with shrimp paste, RM5), and teh tarik pulled from height for the signature frothy finish. End with a stroll through the heritage district one last time, watching the mosques, temples, and shophouses glow in the evening light. JB is Malaysia's most underrated foodie city.

Tip: If crossing to Singapore, the CIQ (customs) building is walkable from Jalan Dhoby — much less stressful than the vehicular causeway.

Explore Johor Bahru with a travel companion

roammate matches you with travelers heading to Johor Bahru at the same time. Free on iOS.

See the full Johor Bahru guide