Things to do in Johor Bahru

Not Just Any Hotel – Only the Best Things to do in Johor Bahru, Selected for You!

Jul 05, 2025 - Jul 06, 2025
2 adults, 1 room
Find
Good (10)

Woodlands Town Garden

7:00 AM–8:00 PM
Park
Woodlands Centre Road adjacent to Bukit Timah Expressway
View map
Woodlands Town Garden in Johor Bahru offers green spaces, playgrounds, and walking trails, ideal for families seeking leisure and relaxation.

Duration: About 1-2 hours.

Free. Special events may have a fee.

Good (140)

Johor Bahru Old Chinese temple

9:00 AM–5:00 PM
Church
Jalan Trus Lot 653
View map
Johor Bahru Old Chinese Temple, a historic site, showcases the unity of five Chinese ethnic groups and features genuine antiques. It lies amidst modern skyscrapers in Johor Bahru.

Duration: 1 to 2 hours.

Free. Donations for temple upkeep are appreciated.

Good (41)
Jalan Fatimah Sultanah
View map
Sultan Abu Bakar Royal Palace Museum in Johor Bahru is a historical museum showcasing the rich heritage and royal artifacts of the Johor Sultanate.

Duration: 1-2 hours.

Free. Special exhibitions may require a paid ticket.

Good (2510)

Sanrio Hello Kitty Town

10:00 AM–6:00 PM
Theme Park
Puteri Harbour Indoor Family Theme Park Puteri Harbour
View map
Sanrio Hello Kitty Town, the first Hello Kitty theme park outside Japan, features rides, playgrounds, and live entertainment in Johor Bahru, Malaysia.

Duration: Approximately 4 hours.

Adult: RM 85, Child: RM 65. Discounts available for online purchases.

Good (53)

State Secretariat Building

N/A
Architectural Building
Jln Bukit Timbalan
View map
The State Secretariat Building in Johor Bahru, Malaysia, showcases a blend of colonial and Islamic architecture, completed in 1940 and now a prominent city landmark.

Duration: Approximately 30 minutes for photography.

Free. Access to the building is restricted, but photography is allowed from the road.

Good (4560)

Johor Zoo

9:00 AM–6:00 PM
Zoo
Jalan Gertak Merah
View map
Johor Zoo, located in Johor Bahru, Malaysia, features various animal exhibits, camel feeding, pony rides, and a playground, making it a family-friendly destination.

Duration: Approximately 2-3 hours.

Entry Fee: RM 3 for adults, RM 1 for children.

Good (1000)

Merdeka Park

7:00 AM–9:00 PM
Park
Jln Datin Halimah
View map
Merdeka Park in Johor Bahru features a lake, jogging trails, and an English tea room, perfect for outdoor recreation and relaxation.

Duration: Approximately 2 hours.

Free.

Good (74)

Tan Hiok Nee heritage Street

Open 24 hours
Museum
39 Jalan Tan Hiok Nee
View map
Tan Hiok Nee Heritage Street in Johor Bahru, Malaysia, showcases preserved Chinese architecture, cultural shops, and local cuisine, reflecting the area’s rich history and heritage.

Duration: Approximately 1-2 hours.

Free.

Good (1025)

Austin Heights Water and Adventure Park

10:00 AM–6:00 PM
Theme Park
Jalan Mutiara Emas 8 Taman Mount Austin
View map
Austin Heights Water and Adventure Park in Johor Bahru offers a diverse range of attractions including water rides, skating, and adventure activities for families and thrill-seekers.

Duration: More than 4 hours.

Adult: RM 60, Child: RM 45. Discounts may apply for groups and special events.

Good (13)
Jalan Abdullah Ibrahim
View map
Persada Johor International Convention Centre is a premier venue in Johor Bahru, Malaysia, ideal for conferences, exhibitions, and corporate events.

Duration: 2 to 4 hours.

Entry to the convention is free, but some events may require a paid ticket.

Good (117)

"Dinosaurs Alive" Water Theme Park

10:00 AM–6:00 PM
Theme Park
7th Floor KSL Hotel & Resort
View map
Dinosaurs Alive Water Theme Park in Johor Bahru, Malaysia offers a thrilling aquatic experience themed around dinosaurs, attracting families and tourists alike.

Duration: Approximately 4 hours.

Adult: RM 60, Child: RM 45. Discounts for groups available.

Good (1123)

Sutera Mall

10:00 AM–11:00 PM
Mall
1 Jalan Sutera Tanjung 8/4
View map
Sutera Mall in Johor Bahru is a key shopping destination boosting Taman Sutera Utama's community lifestyle. It offers diverse shopping and dining options.

Duration: 2 to 3 hours.

Free. Special events may have entry fees.

Good (21)
Jalan Dato Jaafar Jalan Data Jaafar
View map
Tan Sri Dato Haji Hassan Yunos Stadium in Johor Bahru hosts football matches and local events, focusing on community engagement and sportsmanship.

Duration: 2-3 hours.

Prices vary based on events; generally affordable.

Good (36)

Admiralty Park

6:00 AM–8:00 PM
Park
31 Riverside Road
View map
Admiralty Park features over 50 hectares of green space in Johor Bahru, Malaysia, offering nature trails, playgrounds, and diverse wildlife for outdoor enthusiasts.

Duration: Around 2-3 hours.

Free.

Good (40)
Admiralty Road West
View map
Woodlands Waterfront Park in Johor Bahru, Malaysia, features picturesque waterfront views, recreational areas, and a vibrant atmosphere, ideal for outdoor activities and family visits.

Duration: Approximately 2 hours.

Free. No entry fee is required for the park.

Good (4)

Holy Light Presbyterian Church

5:00 PM–9:00 PM
Church
11C Jalan Gertak Merah
View map
Holy Light Presbyterian Church in Johor Bahru, Malaysia, is known for its modern architecture and community-oriented services. A vibrant place for worship and cultural events.

Duration: 1 to 2 hours.

Free. Donations are welcomed during services.

Good (5)
198
View map
The Vicar Church Of Immaculate Conception in Johor Bahru is known for its neo-gothic architecture and rich cultural history. A serene place for worship and exploration.

Duration: Approximately 1 hour.

Free. Donations are welcome for ongoing maintenance and events.

Good (1)

Permas Jaya Golf & Country Club

6:30 AM–7:00 PM
Golf Course
Jalan Permas selatan 6 Bandar Baru
View map
Permas Jaya Golf & Country Club in Johor Bahru offers a unique 9-hole public golf experience amid serene landscapes for relaxation and enjoyment.

Duration: Approximately 2-3 hours.

Affordable green fees apply. No membership required.

Causeway Point

10:00 AM–10:00 PM
Mall
1 Woodlands Sq (next to Woodlands MRT)
View map
Causeway Point, a major shopping mall in Woodlands, Singapore, features 250 retail outlets across five floors and is adjacent to the MRT station and bus interchange.

Duration: 2-3 hours.

Free. No entry fee required.

Good (1181)

Johor Bahru City Square

10:00-22:00
Mall
108 Jln Wong Ah Fook
View map
Johor Bahru City Square is a prominent shopping centre in Johor Bahru, Malaysia, featuring over 200 retailers, eateries, and entertainment options near the Johor-Singapore Causeway.

Duration: 2 to 4 hours.

Free entry. Some special events may have separate ticket costs.

Danga Bay Convention Centre

9:00 AM–10:00 PM
Event hall
Johor Bahru
View map
Danga Bay Convention Centre in Johor Bahru, Malaysia, is a versatile venue for events and exhibitions, offering modern facilities and scenic waterfront views.

Duration: Approximately 1-2 hours.

Free entry for general access. Fees may apply for specific events and exhibitions.

Good (576)

MBJB City Forest

7:00 AM–7:00 PM
Park
Jalan tasek Utara and Jalan Yahya Awal
View map
MBJB City Forest, located in Johor Bahru, Malaysia, is a lush city park offering a serene escape with diverse flora and thematic walking trails.

Duration: Approximately 1-2 hours.

Free.

Good (84)

Zaharah Botanic Gardens

8:00 AM–6:00 PM
Park
View map
Zaharah Botanic Gardens in Johor Bahru, Malaysia, features diverse plant collections and landscaped gardens, offering a serene environment for nature enthusiasts and families.

Duration: More than 2 hours.

Free. Community events may have separate fees.

Good (136)

The Malay Cultural Village Sdn Bhd

9:00 AM–6:00 PM
Museum
33A Jalan Petaling Kawasan Perindustrian Larkin
View map
The Malay Cultural Village Sdn Bhd offers an immersive experience in Malay culture with activities like Batik painting, blowpipe, DIY soap making, and traditional dance in Johor Bahru.

Duration: Approximately 2-3 hours.

Free. Some activities may have associated costs.

Good (37)
81500 Pekan Nanas
View map
Noah's Ark Natural Animal Sanctuary in Johor Bahru, Malaysia, is a wildlife refuge focused on animal rescue and rehabilitation, offering visitors an insight into wildlife conservation.

Duration: About 2-3 hours.

Free. Donations are welcome to support their conservation programs.

Good (288)

Sireh Park Iskandar Puteri

8:00 AM–8:00 PM
Park
Jalan Nusa Idaman
View map
Sireh Park in Iskandar Puteri, Johor Bahru, offers a green retreat with walking trails, lakes, and recreational spaces for families and nature lovers.

Duration: About 2 hours.

Free. Some events may require a paid ticket.

Good (168)

Bukit Serene Palace

Open all day
Park
Jalan Straits View
View map
Bukit Serene Palace serves as the royal palace of the Sultan of Johor, located in Johor Bahru, Malaysia, featuring grand architecture and historical significance.

Duration: 1-2 hours.

Free. Entry to the palace grounds does not require a ticket.

Good (323)

Bukit Indah Recreation Park

8:00 AM–8:00 PM
Park
Persiaran Indah
View map
Bukit Indah Recreation Park in Johor Bahru offers green spaces, walking trails, playgrounds, and sports facilities for family leisure and fitness activities.

Duration: Approximately 1.5 to 2 hours.

Free. Some specific events may require registration or a nominal fee.

Good (141)

Church Of The Immaculate Conception

8:00 AM–6:00 PM
Church
Alternate Entrance
View map
Church of the Immaculate Conception is a prominent Catholic church in Johor Bahru, Malaysia, known for its architectural significance and cultural importance.

Duration: 1-2 hours.

Free entry.

Good (9)

AEON Mall Tebrau City

Su-Th 10:00-22:00; Fr-Sa 10:00-22:30
Mall
1 Jalan Desa Tebrau
View map
AEON Mall Tebrau City is a large shopping complex in Johor Bahru, Malaysia, offering a wide variety of stores, dining options, and entertainment facilities.

Duration: 2-4 hours.

Free. Some special events may charge an entry fee.

Good (23)

Crown Istana Bukit Serene

6:00 AM–6:00 PM
Castle
Bukit Serene (Jalan Straits View)
View map
Crown Istana Bukit Serene is the royal palace of Johor Bahru, featuring grandeur and lush gardens with a panoramic view of the city and river.

Duration: 1-2 hours.

Free. Entry to the grounds, but interior access may be restricted.

Good (475)

Sultan Abu Bakar State Mosque

Not Applicable
Church
Jalan Abu Bakar
View map
Sultan Abu Bakar State Mosque in Johor Bahru features Victorian architecture, completed in 1900, and accommodates 2000 worshippers with exquisite grounds for visits.

Duration: Approximately 1 hour for exterior viewing.

Free. Currently, entry is restricted due to renovations.

Good (105)

La Stella Water Theme Park

Tu-Fr 11:00-19:00;Sa-Su 09:00-19:00
Theme Park
Starhill Golf & Country Club (Jln Kampung Maju Jaya)
View map
La Stella Water Theme Park in Johor Bahru offers thrilling water attractions, family-friendly areas, and relaxation zones, making it a great destination for fun and leisure.

Duration: 4 hours.

Adults: RM 50, Children (below 12): RM 35. Discounts available for group bookings.

Pasir Pelangi Royal Mosque

8:00 AM–7:00 PM
Mosque
Jln Pasir Pelangi
View map
Pasir Pelangi Royal Mosque in Johor Bahru, Malaysia, is known for its beautiful architecture and cultural significance, serving as a key religious site for locals.

Duration: 1.5 to 2 hours.

Free. Donations for maintenance are welcomed.

Surau Ijtihad Mariam

6:00 AM–8:00 PM
Mosque
Jln.Dato' Setia
View map
Surau Ijtihad Mariam in Johor Bahru is a significant mosque blending modern architecture with cultural heritage, offering a serene space for prayer and reflection.

Duration: 1-2 hours.

Free entry. Donations welcome for maintenance and community programs.

Masjid Jamek Kampung Sungai Danga

8:00 AM–9:00 PM
Mosque
Jalan Sungai Danga
View map
Masjid Jamek Kampung Sungai Danga, built in 2008, is a mosque in Johor Bahru, Malaysia, known for its beautiful architecture and community events.

Duration: 1 to 2 hours.

Free.

Masjid Al-Mahabbah

8:00 AM–9:00 PM
Mosque
Taman Bukit Mewah
View map
Masjid Al-Mahabbah is a prominent mosque in Johor Bahru, Malaysia, known for its intricate architecture and peaceful ambiance. A site for worship and community gatherings.

Duration: 1-2 hours.

Free.

surau maghfirah taman cempaka

8:00 AM–10:00 PM
Mosque
Taman cempaka
View map
Surau Maghfirah Taman Cempaka is a tranquil mosque in Johor Bahru, Malaysia, known for its serene environment and community engagement.

Duration: 1-2 hours.

Free. Donations are encouraged to support maintenance and community activities.

Masjid Jamek Kampung Plentong

6:00 AM–10:00 PM
Mosque
Johor Bahru
View map
Masjid Jamek Kampung Plentong, located in Johor Bahru, Malaysia, is known for its modern architecture and vibrant community activities.

Duration: 1 to 2 hours.

Free. Donations are appreciated for maintenance and community programs.

Surau Darul Akhirah Flat Larkin

5:00 AM–10:00 PM
Mosque
Larkin
View map
Surau Darul Akhirah Flat Larkin is a community mosque located in Johor Bahru, Malaysia, serving the local population with religious services and community activities.

Duration: 1-2 hours.

Free. Donations are appreciated for maintenance and community programs.

JB Lutheran Church

10:00 AM–4:00 PM
Church
1
View map
JB Lutheran Church in Johor Bahru, Malaysia, represents a significant Christian community hub with a rich history and distinct architectural features.

Duration: 1-2 hours.

Free. Donations are welcomed but not mandatory.

Gereja Presbyterian Tebrau

5:00 PM–7:00 PM
Church
Malaysia
View map
Gereja Presbyterian Tebrau, established in Johor Bahru, Malaysia, is a historical church known for its unique architecture and strong community engagement.

Duration: Approximately 1 hour.

Free entry for all visitors.

Surau Taman Sri Tebrau

5:30 AM–10:00 PM
Mosque
Jalan Kerambit (Taman Sri Tebrau)
View map
Surau Taman Sri Tebrau is a community mosque in Johor Bahru, Malaysia, serving local residents with spiritual and social gatherings.

Duration: 1 to 2 hours.

Free. No admission fee is required.

Surau Nurul Falah

6:00 AM–10:00 PM
Mosque
Surau
View map
Surau Nurul Falah in Johor Bahru is a significant Muslim prayer house known for its vibrant community activities and welcoming atmosphere.

Duration: Around 1 hour.

Free. Donations are welcomed for maintenance and community programs.

Masjid Jamek Kampung Bendahara

9:00 AM–6:00 PM
Mosque
Kg Bendahara (Jalan Sawi)
View map
Masjid Jamek Kampung Bendahara is a historic mosque in Johor Bahru, Malaysia, known for its intricate architecture and cultural significance.

Duration: 1 to 2 hours.

Free. Donations may be accepted for maintenance.

Surau Baitul Salam

6:00 AM–10:00 PM
Mosque
81200 Johor Bahru
View map
Surau Baitul Salam is a prominent mosque in Johor Bahru, Malaysia, known for its architectural beauty and community services, welcoming visitors and worshippers alike.

Duration: 1-2 hours.

Free. Donations are accepted for maintenance and community services.