15 Things To Do In Johor Bahru: A Spectacular Destination In Malaysia

Exploring the city at night is an amazing thing to do in Johor Bahru.

Johor Bahru, the capital of the Malaysian state of Johor, is located at the southern tip of the Malay Peninsula. It is renowned for hosting one of the busiest international border crossings in the world, serving as a key gateway between Malaysia and Singapore. As the second-largest city in Malaysia, Johor Bahru offers a diverse range of attractions. The various things to do in Johor Bahru include enjoying the thrilling adventure parks or relaxing at serene beachside retreats and historical landmarks. Visitors can also explore its stunning natural parks, showcasing the region’s rich biodiversity.

15 Things To Do In Johor Bahru

Here are the best things to do in Johor Bahru to explore the varied range of activities in this city in Malaysia:

1. Explore The Adventures Of Legoland

Exploring Legoland is a fun thing to do in Johor Bahru

Photo: Mohd Fazlin Mohd Effendy Ooi / Wikimedia Commons

Legoland in Johor Bahru is Malaysia’s first international theme park. It is also ranked as the 6th theme park across the globe, with many live shows and thrilling rides. The most famous and major attraction at this Legoland is the Lego-themed water park with a stunning view of the sea life. There are various rides to explore with family and friends here, suitable for all ages. Some of these are built with Lego blocks that are very interesting to explore. There is also a Lego-inspired hotel that is constructed in the middle of this park.

Location: 7, Persiaran Medini Utara 3, 79100 Iskandar Puteri, Johor Darul Ta’zim, Malaysia
Timings: 10 AM – 6 PM, closed on Wednesdays

Suggested Read: Malaysia Nightlife

2. Visit The Johor Zoo

Visiting the Johor zoo is an exciting thing to do in Johor Bahru.

Photo: Stress 043 / Wikimedia Commons

Johor Zoo, also known as Kebun Binatang, is one of the oldest zoos in Malaysia. It is located in an area of five hectares with various species of wildlife amidst a pleasant landscape for nature and wildlife enthusiasts. There are many endangered species spotted in this zoo, like flamingos, Asian elephants, gorillas and coloured birds. Previously, it was a private zoological garden for the royal family, later opened to the public in 1962. People can enjoy activities like picnics and paddle boating here, one of the best things to do in Johor Bahru.

Location: Jalan Gertak Merah, Taman Istana, 80000 Johor Bahru, Johor Darul Ta’zim, Malaysia
Timings: 9 AM – 6 PM

3. Relax Desaru Beach

Taking a walk around Desaru Beach is a relaxing thing to do in Johor Bahru.

Photo: Jpatokal / Wikimedia Commons

Desaru Beach is an amazing place to visit that is located in the eastern part of Johor Bahru. This entire beach is known for its picture-perfect views, stretching along 25 km with clean surroundings, lined by tall casuarinas trees. You can indulge in swimming, fishing in the waters of the South China Sea, snorkelling, surfing and boating here. This place is also ideal for spending a relaxing time with various barbecue pits. Youcan also find small shops selling snacks and beverages here.

Location: 81600 Bandar Penawar, Johor, Malaysia
Timings: Open till 7 PM and late night during special occasions

Suggested Read: Beaches In Malaysia

4. Visit The Sultan Abu Bakar State Mosque

Exploring the state mosque is one of the things to do in Johor Bahru.

Photo: Terence / Wikimedia Commons

The Sultan Abu Bakar State Mosque is one of Malaysia’s most renowned places of worship, admired for its architectural beauty. Located atop a hill overlooking the Tebrau Straits and Singapore, the mosque offers a breathtaking view. It was named after Sultan Abu Bakar, the ruler of Johor, who initiated its construction. The mosque’s design reflects a harmonious blend of English Victorian and Islamic architectural styles. This makes it a unique heritage monument. Today, it stands as a protected historical site and remains a popular attraction for both worshippers and visitors.

Location: Jalan Gertak Merah, Masjid Sultan Abu Bakar, 80000 Johor Bahru, Johor Darul Ta’zim, Malaysia
Timings: 5 AM – 6:45 AM and 12:30 PM – 9:15 PM

5. Take A Walk In Pasar Karat

Exploring the markets is one of the most exciting activities to buy several things as souvenirs.

Photo: kelvin balingit / Unsplash / Image For Representation Only

Visiting Pasar Karat is one of the best things to do in Johor Bahru at night. Pasar Karat is a night film market that is a hidden treasure in the city. It has a wide variety of products for shoppers of clothes, magnets, electric equipment and many more. This place has a thrill of exploring the flea market with many musicians and singers. Some of the most recommended things to buy in this place are antique items, vintage items, clothes at reasonable prices and various fashion accessories.

Location: 26, 20, Jalan Segget, 80000 Johor Bahru, Johor, Malaysia
Timings: 6 PM – 2 PM, closed on Mondays

Suggested Read: Places To Visit In Malaysia With Family On Your Next Trip

6. Relax At The Danga Bay

Relaxing at Danga Bay, with various natural landscapes

Photo: Chongkian / Wikimedia Commons

Visiting Danga Bay, the city’s largest recreational park, is one of the best things to do in Johor Bahru. It spans approximately 450 acres along a 25-kilometer scenic waterfront facing the Straits of Johor. It has evolved into a vibrant destination offering a blend of luxury and entertainment. Visitors can enjoy a beautiful beachside, numerous shopping complexes, and diverse dining options. The area features theme parks with thrilling rides, such as the Jumping Frog and classic pirate ship, and a petting zoo. Here, guests can interact with various animals, including lizards, tiger cubs, and birds.

Location: Danga Bay, Johor Bahru, Johor, Malaysia
Timings: 3 PM – midnight

7. Explore The Chinese Heritage Museum

The entrance area of the Chinese Heritage Museum, a stunning view.

Photo: Ralff Nestor Nacor / Wikimedia Commons

The Johor Bahru Chinese Heritage Museum offers a comprehensive insight into the history of the Chinese community in Johor Bahru. Housed in a four-story building, the museum’s extensive collection includes musical instruments, old coins, porcelain, photographs, and documents. This reflects the rich cultural heritage of Chinese settlers in the region. The exhibits detail the community’s evolution from the 19th century onwards, showcasing their contributions to Johor’s development. It also preserves significant artifacts from the Ngee Heng Kongsi, a former secret society that played a pivotal role in the local Chinese community.

Location: MY Johor, 42, Jalan Ibrahim, 80000 Johor Bahru, Malaysia
Timings: 9 AM – 5 PM, closed on Mondays

Suggested Read: Islamic Art Museum Malaysia

8. Take A Tour Around Sultan Ibrahim Building

An amazing view of the Sultan Ibrahim Building during sunset.

Photo: Fxchua / Wikimedia Commons

Sultan Ibrahim building, popularly known as Bangunan Sultan Ibrahim, is the former secretariat building of Johor. This place is a mix of Western and Malaysian architecture that was built in the era of 1936 to 1939. This is one of the tallest buildings during the pre-independence time, still seen as a historical landmark. This building is spread over an area of 60,000 square feet, which is in the plan of getting converted into a grand museum. This place is known for its picture-perfect landscape and stunning architecture for beautiful photography.

Location: Jalan Bukit Timbalan, Bandar Johor Bahru, 80000 Johor Bahru, Johor Darul Ta’zim, Malaysia
Timings: 8 AM – 5 PM (Monday to Friday), closed on Saturdays and Sundays

9. Visit Sri Rajakaliamman Glass Temple

A view of the stunning interiors of the glass temple, Sri Rajakaliamman Glass Temple.

Photo: Georgia National Guard / Wikimedia Commons

The Arulmigu Sri Rajakaliamman Glass Temple is renowned as the world’s first Hindu glass temple. Established in 1922, it underwent significant transformation between 2008 and 2009. It incorporated over 300,000 multicolored glass pieces that adorn its walls, ceilings, and pillars. This unique architecture features statues of notable figures like Gautama Buddha and Mother Teresa, symbolising unity and harmony among diverse cultures and religions. It is also recognised in the Malaysian Book of Records as the nation’s first and only glass temple. This temple stands as a significant tourist attraction celebrated for its architectural brilliance and spiritual ambiance.

Location: Jalan Tun Abdul Razak 1/1, Wadi Hana, 80300 Johor Bahru, Johor Darul Ta’zim, Malaysia
Timings: 7 AM – 12 PM, 7 PM – 10 PM

Suggested Read: Temples In Malaysia That Blend Spirituality & Stunning Architecture

10. Explore The Endau Rompin National Park

An amazing view of the mountains at the national park

Photo: Ondřej Žváček / Wikimedia Commons

Endau-Rompin National Park, spanning approximately 870 square kilometers, is the second largest national park in Peninsular Malaysia. Located in the southern foothills of the Tenasserim Hills, it straddles the states of Johor and Pahang. This ancient rainforest, with geological formations dating back 248 million years, is among the world’s oldest tropical rainforests. The park is renowned for its stunning waterfalls and diverse wildlife. Visitors can engage in various activities such as jungle trekking, visiting indigenous Orang Asli villages, river rafting, night safaris, and exploring numerous trails. Visiting this national park is one of the best things to do in Johor Bahru.

Location: Taman Negara, Johor, Malaysia
Timings: 9 AM – 4 PM

11. Explore Angry Birds Activity Park

Angry Birds Activity Park, visiting here is one of the best things to do in Johor Bahru

Photo: Banej / Wikimedia Commons

Angry Birds Activity Park, set inside the Komtar JBCC complex in Johor Bahru, is a great indoor spot for family fun. Spread across 26,000 square feet, this themed play area offers plenty of games and activities to keep kids entertained for hours. With five exciting zones in a cool, air-conditioned space, it’s perfect for all ages. Among the top things to do in Johor Bahru with family, it’s also one of the most playful places to visit in Malaysia.

Location: KOMTAR, Level 3, 80000 Johor Bahru, Johor, Malaysia
Timings: 10 AM – 10 PM

Suggested Read: Discover The Best Theme Parks In Malaysia

12. Visit Johor Premium Outlets

Johor Premium Outlets, visiting here is one of the best things to do in Johor Bahru

Photo: Johorpremiumoutlets / Wikimedia Commons

Wondering what to do in Johor Bahru? Head to Johor Premium Outlets, a popular shopping spot for both locals and tourists. It’s perfect for couples looking to enjoy a day out together. Spread across two levels, you’ll find luxury fashion, jewellery, and homeware brands, along with tasty bites at the food court below. This open-air outlet is set across 45 acres and is easy to reach from both Johor and Singapore. It’s among the top things to do in Johor Bahru for couples.

Location: Jalan Premium Outlets, Bandar Indahpura, 81000 Kulai, Johor Darul Ta’zim, Malaysia
Timings: 10 AM – 10 PM

13. Marvel At Istana Besar

The istana besar in Malaysia, visiting here is one of the best things to do in Johor Bahru

Photo: AngMoKio / Wikimedia Commons

One of the top things to see in Johor Bahru is Istana Besar, once the royal home of Sultan Abu Bakar. Today, it hosts the Royal Abu Bakar Museum, which displays a fascinating collection of royal belongings and artefacts. The palace’s design blends Anglo and Malay styles, making it a visual treat. Overlooking the Straits of Johor, it’s a lovely spot to explore on a cultural visit. It’s also a great addition to your list of things to do in Malaysia.

Location: Johor Bahru, Johor, Malaysia
Timings: 9 AM – 5 PM: Saturday – Thursday

Suggested Read: Shopping In Malaysia

14. Pay A Visit To Johor Bahru Old Chinese Temple

Johor Bahru Old Chinese Temple, visiting here is one of the best things to do in Johor Bahru

Photo: Chainwit. / Wikimedia Commons

Wondering what to do in Johor? Visit the Old Chinese Temple in Johor Bahru, one of the city’s oldest and most meaningful landmarks. Found along Jalan Trus, this temple represents five major Chinese clans – Hakka, Cantonese, Teochew, Hokkien and Hainan – who once clashed over land. A religious leader, Tian Hiok Nee, brought them together and established this temple as a symbol of peace. Don’t miss the large Tien Gong incense pot and the small cultural centre with rare artefacts inside.

Location: Lot 653, Jalan Trus, Bandar Johor Bahru, 80000 Johor Bahru, Johor Darul Ta’zim, Malaysia
Timings: 7 AM – 5 PM

15. Explore The Vibrant Jalan Tan Hiok Nee

A vibrant panoramic view of the Jalan Tan Hiok Nee street in Johor bahru, Malaysia

Photo: Chainwit. / Wikimedia Commons

Jalan Tan Hiok Nee is one of Johor Bahru’s most characterful streets, known for its mix of heritage and urban culture. Walk past rows of colonial-style shophouses, cosy cafes, and quirky antique shops. You’ll come across old-school coffee spots, traditional bakeries, and independent boutiques. The area is lively yet nostalgic, perfect for a relaxed afternoon stroll. Named after a respected Chinese leader, the street reflects Johor’s multicultural spirit. On weekends, enjoy live performances and street food that draw locals and tourists alike.

Location: Bandar Johor Bahru, 80000 Johor Bahru, Johor Darul Ta’zim, Malaysia
Timings: Shops and cafes opening around 10 AM

Suggested Read: Shopping In Malaysia Kuala Lumpur

Johor Bahru offers a diverse range of attractions, from stunning natural landscapes to rich historical and cultural heritage. Visitors can explore renowned natural parks, beautiful beaches, thrilling theme parks, and impressive architectural sites, making it a top travel destination. With its blend of adventure, history, and modern entertainment, there are many things to do in Johor Bahru. To avail the activities and experiences in the city, plan with TripXL.

Cover Photo: Afifi Zulkifle / Unsplash / Image For Representation Only

Frequently Asked Questions

The best time to visit Johor Bahru is between the months of March to October because the weather is dry and more pleasant, ideal for various outdoor activities.
There are many activities to do in Endau Rompin National Park, like hiking, camping, bird watching, swimming, tubing and many more.
The best time to visit Danga Bay is during the evenings to enjoy the sunset views from the beachside and explore the lively nightlife with many restaurants open.
The entry fee to the Legoland theme park is RM199 / ₹4070 for adults and RM169 / ₹3450 for children and seniors.
There are many dining options at Desaru Beach to enjoy the beautiful view of the sea, with many resorts, restaurants and various other dining spots.
Yes, some zones like the trampolines and go-kart track have height/age restrictions for safety. It’s best to check with staff on arrival if your child might be too small.
Angry Birds Park allows children under two for free, but strollers aren’t allowed inside. Johor Premium Outlets offers stroller and wheelchair access with ramps and wide paths.
Yes, At Angry Birds, there's a dedicated Parents' Lounge with comfy seating, TV and free Wi‑Fi. At Johor Premium Outlets, while there's no lounge, there are plenty of cafes and seating areas.

Recommended Articles

Leave a Reply

Top Travel Destinations by Month