Skip to content
2 Days in Johor Bahru: Itinerary, Day 2 Options and Transport

2 Days in Johor Bahru: Itinerary, Day 2 Options and Transport

The quick version

A routed 2-day Johor Bahru itinerary: old-town heritage on Day 1, a choice of family, nature or shopping on Day 2, plus transport and budget tips.

9 min readBy Banyan Bound Editorial
Share this article:
On this page

Last updated November 2026: 2 days in Johor Bahru works best as a walkable old-town day, then one outer-zone choice on Day 2. Pick family, nature or shopping for the second day instead of cramming all three. Below you get a time-blocked route, a transport comparison and costs in RM.

Featured image: Mohd Fazlin Mohd Effendy Ooi from Kuala Lumpur, Malaysia, CC BY 2.0, via Wikimedia Commons.

2 Days in Johor Bahru at a Glance

Day 1 stays on foot around Jalan Wong Ah Fook, Jalan Tan Hiok Nee and Jalan Trus. Day 2 heads out of the centre, with the farthest options roughly an hour away. Johor Zoo costs RM30 for a non-Malaysian adult, and City Square and KSL City Mall both open 10:00 AM to 10:00 PM daily. Border queues can eat a morning or an evening, so leave slack on arrival and departure days.

Point Convenience Shop — 1
Photo: Chongkian, CC BY-SA 4.0, via Wikimedia Commons.
DayZoneBest forTransport
Day 1Old-town core, then the mosque hillHeritage, temples, street foodWalking plus one short ride
Day 2, option APuteri Harbour and Legoland area, or Johor ZooFamiliesGrab, taxi or car
Day 2, option BGunung PulaiWaterfalls and forest walkingTaxi or car hire
Day 2, option CJohor Premium Outlets and Danga BayShopping and sunsetGrab, taxi or car

Is 2 Days Enough? Who This Plan Fits

2 Days In Johor Bahru, Malaysia — 2
Photo: Leongyy02, CC BY-SA 4.0, via Wikimedia Commons.

Two days covers the old town properly and gives one real outing. It suits weekenders and stopover travelers who want depth over a checklist. Short on time? Our one-day Johor Bahru plan trims the route to the core. For a wider view of trip length, see how many days to spend here. Still deciding whether to go? Read whether Johor Bahru is worth visiting. Weighing a heritage-heavy alternative? Compare it with Malacca as a rival trip.

Day 1: Old Town Heritage, Temples and Street Food

2 Days In Johor Bahru, Malaysia — 3
Photo: Mohd Fazlin Mohd Effendy Ooi from Kuala Lumpur, Malaysia, CC BY 2.0, via Wikimedia Commons.

Start early and keep Day 1 to the walkable core. Prices and hours checked November 2026. The Johor Bahru Chinese Heritage Museum on Jalan Tan Hiok Nee is listed at RM5 entry. Most stops are free to enter, and Johor Tourism is the place for current event dates.

  1. Morning, about 3 hours: walk Jalan Tan Hiok Nee and the Chinese Heritage Museum, then continue to Johor Bahru Old Chinese Temple on Jalan Trus. Skip the museum if heritage interiors bore you.
  2. Late morning, about 45 minutes: visit Arulmigu Sri Rajakaliamman Glass Temple. Older guides report visiting hours of 1:00 PM to 5:00 PM, so slot it after lunch and dress modestly.
  3. Afternoon, about 90 minutes: stroll Jalan Wong Ah Fook and cool off in Johor Bahru City Square, at 106-108 Jalan Wong Ah Fook. The mall is open daily 10:00 AM to 10:00 PM.
  4. Late afternoon, about 90 minutes: ride to Sultan Abu Bakar State Mosque on its hilltop along Jalan Skudai. Non-Muslims may enter in modest dress with shoes removed. Istana Besar is nearby, and gate access varies, so treat it as a photo stop.
  5. Evening: Pasar Karat night market on Jalan Tan Hiok Nee is reported to open from 8:00 PM. Alternatively, Skyscape at Johor Bahru City Centre has a glass-floored view deck at 149m. Entry depends on weather, and each session admits a limited number of visitors.
2 Days In Johor Bahru, Malaysia — 4
Photo: Mohd Fazlin Mohd Effendy Ooi from Kuala Lumpur, Malaysia, CC BY 2.0, via Wikimedia Commons.

Day 2: Choose Your Day, Family, Nature or Shopping and Waterfront

Pick one zone. Stacking two outer stops leaves little time on site, because each is about an hour from the centre. Use this table to choose, then follow the time blocks below it.

Teega Walk — 5
Photo: Chongkian, CC BY-SA 4.0, via Wikimedia Commons.
OptionTime neededFitsMain risk
A: Puteri Harbour, Little Red Cube, Legoland areaFull dayFamilies with childrenWeekend and school-holiday crowds
A: Johor Zoo, Jalan Gertak MerahHalf dayFamilies wanting a short outingClosed Tuesdays
B: Gunung Pulai Recreational ForestHalf to full dayWalkers and waterfall seekersRain, trail conditions
C: Johor Premium Outlets and Danga BayFull dayShoppers, sunset watchersMidday heat, weekend traffic
  1. Option A, morning: head to Puteri Harbour. Official information lists access by the causeway, highways or the International Ferry Terminal, which serves Indonesia. Spend the day at Legoland Malaysia, or browse Little Red Cube and Hello Kitty Town.
  2. Option A, shorter alternative: Johor Zoo opens 9:00 AM to 6:00 PM on Sunday, Monday, Wednesday, Thursday and Saturday. On Friday it opens 8:30 AM with a break from 12:30 PM to 2:00 PM. Tickets cost RM30 for non-Malaysians, and the counter closes at 5:00 PM.
  3. Option B, morning: take a taxi or hire a car to Gunung Pulai for the waterfalls, about one hour out. Start before the afternoon rain and return by late afternoon.
  4. Option C, morning: shop at Johor Premium Outlets in Indahpura, Kulai. Arrive early for thinner crowds.
  5. Option C, evening: finish at Danga Bay for waterfront views toward Singapore.
MJF Cosplay Battle Gathering 2022 — 6
Photo: Chongkian, CC BY-SA 4.0, via Wikimedia Commons.

Where to Eat on a 2-Day Schedule

Match meals to the route. Begin Day 1 with kaya toast and kopi at a kopitiam near Jalan Wong Ah Fook. Wong Ah Fook streets also hold Kam Long's curry fish head and Hiap Joo Bakery. For lunch on either day, Soon Soon Heng near KSL City Mall serves Teochew-style bak kut teh and is reported to run 8:00 AM to 8:00 PM, so it is a lunch pick, not a late dinner. Beggar chicken at Ban Heong Seng needs a call a day ahead, as it takes hours to prepare. KSL City Mall at 33 Jalan Seladang is open 10:00 AM to 10:00 PM for a rainy-day dinner.

2 Days In Johor Bahru, Malaysia — 7
Photo: Dody Ismoyo, CC BY-SA 4.0, via Wikimedia Commons.

Getting Around: Grab, Taxi, Car Hire or Public Transport

Sponsored

JB Sentral is the rail hub, with direct access to CIQ, malls and the Singapore checkpoint. KTM Intercity runs from there to Tampin, Tumpat and Woodlands. Within the centre, you can walk Day 1 and use Grab for the mosque hill. For Day 2, Johor Zoo has a free shuttle bus from 8:30 AM to 6:30 PM every 6 minutes, with parking near the Ayer Molek Prison area. A 2024 itinerary quoted RM5 to RM15 for taxi rides in the city and about RM30 to Gunung Pulai. Car hire from Singapore needs a vehicle entry permit, so read Tourism Malaysia and the border authorities first.

ModeCostFlexibilityRisk
WalkingFreeDay 1 core onlyMidday heat
Grab or taxiModerateHighAgree fare or meter
Car hireHighestBest for Gunung PulaiPermit and traffic
Rail, bus, zoo shuttleLowestFixed routesLimited reach

Where to Stay: Area Fit Over Hotel Lists

2 Days In Johor Bahru, Malaysia — 8
Photo: Visions of Domino, CC BY 2.0, via Wikimedia Commons.

Choose by Day 2. Staying near JB Sentral and City Square suits Day 1 on foot and border-crossers. Danga Bay suits sunset and the shopping option. Puteri Harbour suits the family option and ferry arrivals from Indonesia. A 2024 itinerary listed one upper-end city hotel from RM500 and one mid-range hotel at RM95 to RM110 per room. Rates change, so compare before booking.

AreaBest forTrade-off
City centre near JB SentralDay 1 route, border accessBusy roads
Danga Bay waterfrontSunset, shopping dayNeeds a ride to the old town
Puteri Harbour, IskandarFamilies, ferry arrivalsFar from the heritage core

Budget and Booking Tips

Sponsored

A heritage-led Day 1 is cheap, since most stops are free and the museum is RM5. Day 2 is where costs split: the zoo is RM30 per non-Malaysian adult, while Legoland and Gunung Pulai transport cost more. Book theme-park tickets before you go, and call beggar chicken restaurants a day ahead. Skyscape sells promotion tickets at its counter.

Good to know

City taxi rides were quoted at RM5 to RM15 in a 2024 itinerary, a useful yardstick against the RM30 non-Malaysian zoo ticket on Day 2.

Mistakes to Avoid and Weather Notes

Towerclock — 9
Photo: Aimanabdulharis, CC BY-SA 4.0, via Wikimedia Commons.

Do not walk the old town at midday in full heat. Do not plan Johor Zoo for Tuesday, or on the first days of Hari Raya Aidilfitri. Hari Raya Aidiladha's first day is also a closure. Dress modestly and remove shoes at the mosque. Expect crowds at the Old Chinese Temple during Chingay in the first lunar month, which one guide reports falls around the 20th to 23rd. Weekends and school holidays add queues at Puteri Harbour and Johor Premium Outlets.

Tip

Skyscape's 149m glass-floored deck depends on weather, so pair the evening with Pasar Karat, reported to open from 8:00 PM.

Plan the Singapore Border Crossing Around Your Two Days

Sponsored

If you are arriving from Singapore, treat immigration as part of the itinerary rather than a short transfer. Border queues can absorb a Day 1 morning or a Day 2 evening. Avoid booking a fixed first attraction immediately after crossing. Keep your first block flexible until you have cleared CIQ.

JB Sentral has direct access to CIQ, city malls and the Singapore checkpoint. Once through, begin with the old-town route or take a short reset at Johor Bahru City Square. The mall at 106–108 Jalan Wong Ah Fook is open daily from 10:00 AM to 10:00 PM.

For a return to Singapore, finish nearby on your final evening. Skyscape’s glass-floored deck is 149m above the city, but weather can affect entry. Its limited session capacity also makes it better as an optional stop than a border-day essential.

This approach preserves the core of a 2-day visit even when the crossing takes longer than hoped.

Frequently Asked Questions

What to see in Malaysia in 2 days?

If you only have 2 days and are based in Johor Bahru, split them between the old-town core and one outer zone. Cover Jalan Tan Hiok Nee, the Glass Temple and the state mosque on Day 1. Spend Day 2 at Legoland, Gunung Pulai or Johor Premium Outlets.

Does Johor Bahru have good nightlife?

Nights here are mostly food and views. Pasar Karat on Jalan Tan Hiok Nee is reported to open from 8:00 PM. Malls like City Square and KSL City Mall close at 10:00 PM.

Useful notes for your Southeast Asia trip

Optional updates to our guides.

No spam. Unsubscribe anytime.

Tags
More Johor Bahru guides →

Continue reading

More guides you'll find useful