25 Best Things to Do in Johor Bahru
Planning a Johor Bahru trip? Discover 25 things to do in JB, including food, shopping, family attractions, heritage, entertainment and day trips.
Johor Bahru is a city of shopping, food and family fun. Whether you are visiting for a weekend from Singapore or exploring Johor as part of a longer Malaysia trip, there is plenty to do. These 25 things to do in Johor Bahru cover the best activities in and around the city.
Family Fun
Spend a Day at Legoland Malaysia
Legoland has a theme park, water park and SEA LIFE aquarium. It is the best family attraction in Johor. Allow a full day. See our places to visit in JB with kids guide.
Visit Angry Birds Activity Park
This indoor activity park in JB is great for younger children, especially on rainy days.
Explore Puteri Harbour
Puteri Harbour near Legoland has family attractions, waterfront dining and a small theme park.
Go Ice Skating at Paradigm Mall
Paradigm Mall has an indoor ice skating rink — a fun activity for families and groups.
Shopping
Shop at Mid Valley Southkey
Mid Valley Southkey is one of the newest and largest malls in JB. Allow several hours for shopping and dining.
Browse Paradigm Mall
Paradigm Mall has hundreds of shops, restaurants and entertainment options.
Visit AEON Tebrau City and Toppen
These adjacent malls have a wide range of retail and dining options, plus IKEA at Toppen.
Shop at Johor Premium Outlets
Located in Kulai, about 30 minutes from JB, this outlet mall has international brands at discounted prices.
Food
Eat at Jalan Tan Hiok Nee
The heritage district has cafes and restaurants in restored shophouses. Try local coffee and local dishes.
Try Johor Laksa
Johor laksa is a local speciality — a spicy noodle soup with a thick gravy. It is different from the more famous Penang and Sarawak laksa. See our food places in Johor guide.
Eat Seafood at Stulang Laut
Stulang Laut near Danga Bay has seafood restaurants with views across the Straits of Johor.
Explore Taman Sentosa Food Street
Taman Sentosa is one of the most popular food areas in JB, with Chinese Malaysian food, seafood and local dishes.
Visit a Night Market
JB has several night markets (pasar malam) that offer street food and local snacks. Check the schedule for different areas.
Heritage and Culture
Walk the Heritage District
The heritage district around Jalan Tan Hiok Nee and Jalan Dhoby has restored shophouses, cafes and art galleries. It is a great place for a walking tour.
Visit Sultan Abu Bakar Mosque
This beautiful mosque combines Moorish and Victorian architecture. Check visiting guidance and dress modestly.
See the Sultan Ibrahim Building
This historic building was the state secretariat and is an iconic landmark of Johor Bahru.
Visit the Johor Bahru Old Chinese Temple
This temple is one of the oldest buildings in Johor Bahru and is a symbol of the city's Chinese Malaysian community.
Parks and Recreation
Walk at Danga Bay
Danga Bay is a waterfront development with restaurants and evening strolls along the Straits of Johor. It is popular for sunset views.
Relax at Hutan Bandar
This urban forest park near the city centre has jogging tracks, a playground and green spaces.
Visit Taman Merdeka
Taman Merdeka is a recreational park with walking paths, a lake and open spaces.
Day Trips
Drive to Desaru
Desaru is about 1-1.5 hours from JB by car. It has beaches, a water park and a fruit farm. See our places to visit in Desaru and day trips from Johor Bahru guides.
Visit Kota Tinggi Waterfall
Kota Tinggi is about 45 minutes from JB. The waterfall has natural pools for swimming. See our things to do in Kota Tinggi guide.
Drive to Kukup
Kukup is a fishing village on stilts near Pontian, about 1 hour from JB. It is known for its seafood restaurants and fish farms.
Explore Muar
Muar is about 2 hours from JB. It is a historic town known for its food, heritage shophouses and the Sultan Ibrahim Mosque.
Practical Tips
- Getting around: Taxis, ride-hailing and buses are available in JB. A car is useful for day trips. See our Johor Bahru car rental guide.
- Border crossing: If crossing from Singapore, expect queues at peak times.
- Weather: Malls are great for rainy afternoons. Start outdoor activities early.
- Weekends: JB can be busy on weekends with Singaporean visitors. Book restaurants in advance.
FAQ
What are the best things to do in Johor Bahru?
The best things to do include visiting Legoland, shopping at Mid Valley Southkey, eating at the heritage district and exploring Danga Bay.
What is there to do in JB at night?
JB has night markets, restaurants, malls open until late and cafes in the heritage district.
How many days do I need in Johor Bahru?
2-3 days is enough to explore JB city. Add more days for day trips to Desaru, Kota Tinggi and other parts of Johor.
Conclusion
Johor Bahru is a city of shopping, food and family fun. For more ideas, see our places to visit in Johor Bahru and road trips from Johor Bahru guides.
FAQ
What are the best things to do in Johor Bahru?
The best things to do include visiting Legoland, shopping at Mid Valley Southkey, eating at the heritage district and exploring Danga Bay.
What is there to do in JB at night?
JB has night markets, restaurants, malls open until late and cafes in the heritage district.
How many days do I need in Johor Bahru?
2-3 days is enough to explore JB city. Add more days for day trips to Desaru, Kota Tinggi and other parts of Johor.
Planning to explore Malaysia?
Rent a car with ZOREX and enjoy the flexibility to travel at your own pace.
Related Travel Guides
25 Best Things to Do in Johor
Looking for things to do in Johor? Discover 25 attractions, activities, food spots, beaches, family destinations and unique experiences across Johor.
30 Best Places to Visit in Johor, Malaysia
Discover the 30 best places to visit in Johor, from Johor Bahru and Desaru to Mersing, islands, beaches, family attractions and nature escapes.
25 Best Places to Visit in Johor Bahru
Discover the best places to visit in Johor Bahru, from family attractions and shopping malls to food destinations, cultural sites and city landmarks.
