6 Hours in Johor Bahru: Heritage, Curry Fish Head & Eco Spring Labs

Johor Bahru, often seen by many as merely a transit point into Malaysia, offers more than just a quick stop. With growing interest in local spots like Eco Spring Labs and unique cafes, this city is a vibrant destination in its own right, especially if you know where to look beyond the immediate border crossings.

This guide is for travellers with a 6-hour layover in Johor Bahru who want to experience the city’s authentic pulse and local flavours, leaving the airport behind for a genuine cultural immersion.

Johor Bahru is a city of contrasts, where the rapid pace of development meets deeply rooted traditions. You will find historic heritage streets and bustling hawker centres existing alongside modern retail parks, creating a fascinating blend of old and new.

A personal note

Over the years, passing through Johor Bahru as cabin crew, I have seen this city transform. What was once primarily a crossing point from Singapore has grown into a destination with its own distinct identity. I remember the smell of charcoal-baked banana cake wafting from the heritage street, the relentless queues for curry fish head, and the quiet pockets of old shophouses that reveal intricate details if you bothered to look up. It always felt like a city in motion, balancing its past with a constant push towards the future.

Before you leave the airport

Storing your luggage

Leaving your bags securely ensures a hassle-free exploration of the city. You have a few options in Johor Bahru:

  • Senai International Airport (JHB) Lockers: Located in the Arrival Hall, next to the airport police station. Expect to pay around RM5 for a small bag or RM10 for a large bag for short-term storage (2019 prices, unverified). Payment is cash at an auto-pay machine.
  • Luggage Lockers PLT (KOMTAR JBCC): Found on the Ground Floor (next to RHB / M&S) and 4th Floor (next to car park office) at KOMTAR JBCC mall. A medium locker costs RM20 for 6 hours, while a large locker is RM30 for 6 hours. Check mall operating hours, usually 10 AM – 10 PM.
  • Nannybag (Various Partner Locations): This service offers secure storage at multiple locations near attractions. Prices start from MYR 15.00 per bag per day, regardless of size. Book and pay via their website or app, and enjoy a MYR 10000 guarantee.

Do you need cash?

Yes, cash is definitely needed for a layover in Johor Bahru. While larger establishments accept cards, many authentic local experiences — street food, smaller shops, and hawker centres — operate on a cash-only basis.

Withdraw Malaysian Ringgit (MYR) from ATMs upon arrival. Look for ATMs from major Malaysian banks like Maybank or CIMB. Carrying RM50-100 in small notes will be very useful. For a similar cash-focused layover experience, consider 6 Hours in Bandar Seri Begawan: Water Village, Royal Splendor & Bornean Charm.

6 hours in Johor Bahru: what to do

1. Immerse yourself in local history at the Chinese Heritage Museum

Step into a beautifully preserved shophouse that tells the story of Johor Bahru’s Chinese community. The Johor Bahru Chinese Heritage Museum offers a detailed look into their customs, traditions, and significant contributions to the city’s development.

Johor Bahru Chinese Heritage Museum, Malaysia
Johor Bahru Chinese Heritage Museum

You will find detailed dioramas and historical photographs that bring the lives of early immigrants to life. This museum provides context for the heritage streets you might explore later.

Getting there
From JB Sentral, it is approximately a 10-minute walk. Head south on Jalan Tun Abdul Razak, then turn left onto Jalan Ibrahim.
Time needed
60 minutes
Cost
RM5
Tip
Pay attention to the intricate architectural details of the shophouse itself, which is a historical artefact.

2. Witness the dazzling Arulmigu Sri Rajakaliamman Glass Temple

Discover Malaysia’s first and only glass temple, a truly unique architectural marvel. The Arulmigu Sri Rajakaliamman Glass Temple is adorned with millions of colourful glass mosaics, creating a mesmerising display.

Arulmigu Sri Rajakaliamman Glass Temple, Johor Bahru
Arulmigu Sri Rajakaliamman Glass Temple

Visit during the day to fully appreciate how sunlight refracts through the intricate glasswork. This creates a dazzling spectrum of colours that illuminates the entire interior.

Getting there
From JB Sentral, take a Grab ride (approx. 5-7 minutes, RM5-8). Alternatively, it is a 20-minute walk east along Jalan Tun Abdul Razak and then Jalan Tebrau.
Time needed
45 minutes
Cost
RM10 (for non-worshippers)
Tip
Dress respectfully, covering shoulders and knees, as it is an active place of worship.

3. Stroll down Jalan Tan Hiok Nee Heritage Street

Take a leisurely walk along Jalan Tan Hiok Nee Heritage Street, a collection of classic shophouses that beautifully blend old-world charm with modern touches. This street is a cultural hub, perfect for soaking in the local atmosphere.

Jalan Tan Hiok Nee Heritage Street, Johor Bahru
Jalan Tan Hiok Nee Heritage Street

You will find traditional crafts, local snacks, and independent boutiques here. Explore the smaller alleyways branching off the main street for hidden murals and unique shops. On weekends, it often transforms into a lively market.

Getting there
From JB Sentral, it is approximately a 5-minute walk. Head south on Jalan Tun Abdul Razak, then turn right onto Jalan Wong Ah Fook, and Jalan Tan Hiok Nee will be on your left.
Time needed
90 minutes (for walking, browsing, and perhaps a snack)
Cost
Free (walking), shopping/food extra
Tip
Look up at the building facades; many retain their original intricate plasterwork and colourful ceramic tiles.

4. Savor legendary Kam Long Ah Zai Curry Fish Head

Indulge in a truly authentic culinary experience at Kam Long Ah Zai, famous for its rich and spicy curry fish head. This eatery has been a local institution since 1983, drawing crowds for its flavourful, aromatic dish.

Kam Long Ah Zai Curry Fish Head, Johor Bahru
Kam Long Ah Zai Curry Fish Head

Expect long queues, even on weekdays, but the wait is part of the experience. The fresh, perfectly cooked fish and the rich, complex curry are well worth it.

Getting there
From JB Sentral, it is approximately a 5-minute walk. Located very close to the customs complex on Jalan Wong Ah Fook.
Time needed
60 minutes (including potential wait time)
Cost
RM30-50 per person (depending on fish head size and other dishes)
Tip
Order a side of rice to soak up every drop of the delicious curry, and do not be afraid to ask for extra gravy.

5. Taste tradition at Hiap Joo Bakery & Biscuit Factory

Step back in time at this over 80-year-old bakery, renowned for its traditional charcoal oven baking method. Hiap Joo Bakery & Biscuit Factory is famous for its fluffy banana cake, but they also offer a variety of other delicious buns and biscuits.

Hiap Joo Bakery, Johor Bahru
Hiap Joo Bakery

Go early in the morning for the freshest batch of banana cake, as it often sells out quickly. The charcoal baking imparts a unique smoky flavour that you will not find in modern ovens.

Getting there
Located directly on Jalan Tan Hiok Nee Heritage Street, a short walk from the Chinese Heritage Museum.
Time needed
30 minutes (including potential wait)
Cost
RM10-20 (for a banana cake or selection of biscuits)
Tip
The bakery is often busy; know what you want before you reach the counter to keep the line moving.

Final word

Johor Bahru offers a compelling short layover experience that goes beyond its reputation as a border town. Its blend of heritage, authentic food, and emerging cultural spots provides a genuine taste of Malaysian life that most visitors simply rush past.

All information verified at time of writing. Please confirm hours and prices before you go.

Leave a Comment