Things to Do in JB: 12 Best Places and Activities to Explore
Johor Bahru, usually called JB, is a popular quick getaway from Singapore, just across the Causeway. From large shopping malls and local makan spots to theme parks, heritage streets and waterfront attractions, the city has plenty to fill a day or a weekend. Singapore residents often head over for a change of scenery, a shopping trip or a relaxed food hunt. Planning a JB day trip from Singapore? There are plenty of places to visit in JB, whether you enjoy family activities, cafe-hopping, sightseeing or a little retail therapy.
TL;DR – Best Things to Do in JB
The best things to do in JB include visiting LEGOLAND Malaysia, exploring Jalan Tan Hiok Nee, shopping at Mid Valley Southkey, cafe-hopping in Mount Austin and browsing Pasar Karat. Families can enjoy theme parks and the zoo, couples can visit waterfront spots, and budget travellers can explore heritage streets and public spaces.
12 Best Things to Do in JB
1. Visit LEGOLAND Malaysia
<PRIVATE_PERSON> LEGOLAND Malaysia is a popular choice for families, with themed rides, LEGO displays, interactive attractions and a water park. Located in Iskandar Puteri, it is outside central Johor Bahru, so allow extra travel time. You can spend most of the day here, especially if you plan to visit more than one park.

2. Explore Jalan Tan Hiok Nee
Jalan Tan Hiok Nee is one of the best places to visit in JB for a taste of its older town centre. The street has heritage shophouses, traditional bakeries, independent cafes and small shops. Take a slow walk, try local snacks and look out for colourful building details — it is a lovely spot for casual photography too.
3. Visit Johor Zoo
Johor Zoo is a family-friendly stop near the city centre, with animal enclosures and outdoor spaces to explore. It can be a pleasant outing with younger children, particularly if you visit earlier in the day. The zoo is generally closed on Tuesdays, except during certain school or public holidays, so check its current visitor schedule before setting off.
4. Discover Sultan Abu Bakar State Mosque
Sultan Abu Bakar State Mosque is known for its grand architecture, elegant domes and minaret towers. Set on a hill overlooking the Straits of Johor, it offers a different side of Johor Bahru beyond malls and cafes. Visitors should dress modestly, respect prayer times and check the mosque’s visitor arrangements before entering.
5. Go Shopping at Mid Valley Southkey
The Mall, Mid Valley Southkey is a good stop for shopping in JB, with fashion stores, beauty shops, restaurants and entertainment options under one roof. It is also a handy place to escape the heat or rain. You can spend a few hours browsing, grabbing lunch and taking a break before heading to your next stop.
6. Explore Johor Bahru City Square
Located close to JB Sentral, Johor Bahru City Square is convenient for visitors arriving by train or bus. The mall has retail stores, food outlets, cafes and everyday services. If you have only a few hours in the city centre, it is an easy place to shop, eat and take a break before crossing back to Singapore.
7. Enjoy the Views at Skyscape Johor Bahru
Skyscape at Menara JLand gives visitors a different view of Johor Bahru from an elevated observation area. Its glass skywalk is the main attraction for anyone who enjoys heights and city views. It is an indoor-friendly activity, too, although the glass viewing areas may not suit visitors who are uncomfortable with heights.
8. Visit Arulmigu Sri Rajakaliamman Glass Temple
The Arulmigu Sri Rajakaliamman Glass Temple stands out for its colourful glass-covered interior, reflective details and religious artwork. It is one of Johor Bahru’s more distinctive cultural attractions. Visitors should dress respectfully, follow temple rules and check the latest visiting arrangements before going, as access may be affected by religious activities.
9. Explore Pasar Karat Night Market
Pasar Karat, also known as Bazar JB, is a lively place to browse street stalls, clothing, accessories, second-hand finds and local snacks. The atmosphere is quite different from the city’s shopping malls. Its location and operating arrangements have changed in recent updates, so check the current market details before making the trip.
10. Relax at Danga Bay
Danga Bay is a waterfront area where you can enjoy open views, take photos and spend some time outdoors. It is a relaxed option for an evening outing, especially if you want a break from busy shopping areas. Some restaurants and activities may have separate charges, but walking around public waterfront areas can be free.
11. Discover Mount Austin
Mount Austin is popular for its cafes, restaurants, dessert shops and casual entertainment spots. It is a good area for cafe-hopping or meeting friends over makan after a day of shopping. You will find plenty of food choices, from local favourites to international menus. It is also worth considering for a relaxed evening in JB.
12. Visit Puteri Harbour
Puteri Harbour offers marina views, a waterfront promenade and places to enjoy a meal beside the water. It has a calmer feel than the busy city centre, making it a nice choice for couples or visitors who prefer a slower outing. Walking along the public promenade is free, although parking, ferry services and individual venues may cost extra.
JB Attractions and Entry Fees at a Glance
Planning your spending before leaving Singapore can make the trip easier. The table below separates attractions with paid admission from places where general public access is free. Food, parking, special activities and individual venues may still cost extra.
| Attraction | Experience | Entry cost |
|---|---|---|
| LEGOLAND Malaysia | Theme park | Paid |
| Jalan Tan Hiok Nee | Heritage walk | Free to explore |
| Johor Zoo | Zoo | Paid |
| Mid Valley Southkey | Shopping | Free general entry |
| Johor Bahru City Square | Shopping | Free general entry |
| Skyscape | Observation deck | Paid |
| Danga Bay | Waterfront | Free to explore public areas |
| Puteri Harbour | Marina and promenade | Free to explore public promenade |
Ticket prices can vary by age, ticket type, date and promotions. Check the attraction’s current ticket information before visiting rather than relying on an old price you may have seen online.

Best Things to Do in JB for Couples
Couples can spend the day cafe-hopping around Mount Austin, trying new food spots and browsing small shops. For a quieter outing, Puteri Harbour is a nice place to enjoy marina views and have dinner by the water. You could also visit Danga Bay in the evening for a relaxed walk. A mix of food, views and unhurried time together makes a good JB date.
Things to Do in JB with Family
Families have plenty of options, especially if children enjoy rides and animal encounters. LEGOLAND Malaysia can fill a full day, while Johor Zoo offers a shorter outdoor visit. Shopping malls such as Mid Valley Southkey and City Square are useful for meals, shopping and indoor entertainment. Check age limits, ticket conditions and opening schedules before taking younger children along.
Free Things to Do in JB
You do not need a big budget to enjoy Johor Bahru. Walk along Jalan Tan Hiok Nee to see its heritage shophouses, browse the surrounding streets or spend time at public waterfront areas such as Puteri Harbour. These are good options for casual sightseeing and photography. Set aside extra money for food, drinks, parking or shopping.
Things to Do in JB at Night
JB has plenty to offer after sunset. Browse Pasar Karat for street shopping and snacks, subject to its latest location and operating schedule. Mount Austin is another popular choice for dinner, desserts and late-night food. For a quieter evening, head to a public waterfront area and enjoy the views. Check transport options before staying out late.
How to Spend One Day in JB
A JB day trip from Singapore works best when you group nearby places together. Start in the city centre, then choose a shopping or food area for the afternoon. LEGOLAND and Mount Austin are farther from the central attractions, so avoid squeezing both into a short schedule.
| Time | Suggested activity |
|---|---|
| 9:00 AM | Breakfast and heritage walk around Jalan Tan Hiok Nee |
| 11:00 AM | Visit Sultan Abu Bakar State Mosque or another cultural attraction |
| 1:00 PM | Lunch and shopping at City Square or Mid Valley Southkey |
| 4:00 PM | Head to Mount Austin for cafes or another planned activity |
| 7:00 PM | Dinner and an evening outing |
These timings are suggestions, not fixed appointments. Adjust your JB itinerary around travel distances, attraction hours, traffic and the time needed to clear immigration on your return to Singapore.
Tips for Planning a JB Trip from Singapore
Check Causeway traffic and immigration conditions before leaving, particularly on weekends and public holidays. You can travel by bus or use the Shuttle Tebrau train between Woodlands and JB Sentral, subject to ticket availability. Grab is useful for getting around beyond the city centre. Check attraction hours and tickets in advance, and leave some flexibility for queues or busy shopping areas.
Frequently Asked Questions About Things to Do in JB
1. What is JB famous for?
JB is known for shopping malls, local food, theme parks, heritage streets, cafes and its easy access from Singapore.
2. Is JB worth visiting from Singapore?
Yes. JB is a convenient short getaway for shopping, makan, family activities and a change of scenery.
3. What are the best things to do in JB in one day?
Explore Jalan Tan Hiok Nee, visit a cultural attraction, shop at a mall and enjoy dinner in Mount Austin.
4. What can couples do in JB?
Couples can try cafe-hopping, enjoy waterfront dining at Puteri Harbour or take an evening walk at Danga Bay.
5. What are some free things to do in JB?
Walk along Jalan Tan Hiok Nee, explore public heritage areas and enjoy the public promenade at Puteri Harbour.
6. Is one day enough to explore Johor Bahru?
One day is enough for a few city attractions, shopping and food stops, but not every attraction on the list.
7. What can families do in JB?
Families can visit LEGOLAND Malaysia, explore Johor Zoo and spend time at shopping malls with food and entertainment options.
Final Thoughts
From shopping malls and street food to heritage walks, theme parks and waterfront views, there are plenty of things to do in JB. Pick a few stops that suit your interests, allow time for the Causeway crossing and enjoy your day across the border.
