TravelTrained is a reader-supported site. Purchases made through links may earn a commission. See our disclaimer.

15 Best Things to Do in Johor Bahru, Malaysia (2023 Upd)

15 best things to do in johor bahru

Located at the southern tip of the Malay Peninsula, Johor Bahru connects to Singapore via a causeway. It’s the perfect place to start your exploration of the diverse country of Malaysia.

With a warm climate throughout the year, the city is a great destination to immerse yourself in the Malaysian culture while enjoying the sites on offer.

With fun attractions for kids, interesting cultural sites, and fantastic shopping, there’s something for everyone in this city.

Here’s a list of my favorite top things to do during your visit to Johor Bahru, Malaysia.

See also: Best Time to Visit Malaysia

15Visit Jalan Tan Hiok Nee

Jalan Tan Hiok Nee
Source: sgmycar.com

This area is one of the oldest neighborhoods in the city, with many great places to eat. I loved browsing the antique shops here, which offer some unique souvenirs. However, my favorite thing about this area is the architecture of houses and buildings.

14Legoland Malaysia

Legoland Malaysia Johor Bahru
Source: legoland.com.my

Rated as the top attraction in the area, this is one of the most fun JB attractions on offer. If you’ve never been to a Legoland park, you are in for a fun day out. For anyone travelling with kids, this is a must-visit place, as they’ll love the rides and models on show.

13Visit Johor Zoo

Zoo Johor Bahru Malaysia

12Johor Bahru City Square

Johor Bahru City Square

11Arulmigu Sri Rajakaliamma Glass Temple

Arulmigu Sri Rajakaliamma Glass Temple
Source: medium.com

This Hindu temple is one of the oldest in Malaysia. I absolutely loved the architecture of the temple. Make sure you head inside to see the glass mosaics. Located in the north of the city, it’s one of the top places of interest in Johor Bahru.

10Firefly Tour

Kota Tinggi Firefly tour
Source: johornow.com

This is a unique experience that not many visitors get to enjoy. Here you travel under the stars into the Tinggi river, which is a natural habitat for fireflies. By night, you will see thousands of fireflies, and it’s an incredible sight to see!

It is located in Kota Tinggi, about 40 km away from Johor Bahru. Kota Tinggi is very famous for its amazing waterfalls, Kota Tinggi Air Terjun.

9Sultan Abu Bakar State Mosque

Sultan Abu Bakar State Mosque Johor Bahru

8Johor Bahru Old Chinese Temple

Johor Bahru Old Chinese Temple
Source: travellerspoint.com

This traditional Chinese temple was built in the 19th Century and is easy to spot on the streets with its red and white coloring. This is one of the most famous places to visit in JB, and there is also a fascinating display here about the Chinese community in the city.

7Visit the Istana Besar

Istana Besar Johor Bahru Malaysia

6Angry Birds Theme Park

Angry Birds Theme Park Johor Bahru JB Malaysia
Source: jomjalan.com

Another fun family attraction in JB Malaysia is the Angry Birds Theme Park. Based on the classic game, the park showcases the characters in interactive games and rides. You will also get the chance to meet the birds and see them in various shows.

5Istana Bukit Serene

Istana Bukit Serene Johor Bahru JB Malaysia
Source: helengray.net

After visiting the Sultan’s previous residence, you’ll want to see the current Sultan of Johor’s home. Sadly it’s not open to the public, but I really enjoyed seeing the stunning exterior and the arch at the entrance.

4Danga Bay

Danga Bay Petting Zoo JB Malaysia
Source: flickr.com

This area is located near the water and has a great selection of entertainment and dining options. It’s the perfect place to visit at night-time, and there are many choices of great Johor Bahru attractions here. There’s even a Petting Zoo and Theme Park here.

3Johor Premium Outlets

Johor Bahru Premium Outlet

2Taman Merdeka

Taman Merdeka Johor Bahru Malaysia

1Relax at Desaru Beach

Desaru Beach JB Malaysia
Source: Photo by Anol Bhattacharya from Flickr

As the city’s location is on the water, you can find some great beaches to relax on in the area. It’s a nice escape from city life, and if you prefer to stay away from the city center, there are plenty of beach resorts here to choose from.


As you can see, there are a wide variety of things to do in JB. The city has something to appeal to every age and type of traveler.

With fun family attractions and cultural festivals, you can spend a few days here without any shortage of places to visit.



Booking.com

Where to go next? We recommend the beautiful island of Pulau Tioman

Like it? Pin it