Johor Bahru, the bustling gateway city to Malaysia’s southern region, is a blend of cultural heritage, modern entertainment, and family-friendly attractions. Whether you’re a traveler seeking adventure, shopping, or cultural experiences, JB has something for everyone.
Johor Bahru offers a diverse range of attractions, some of the top attractions include Legoland Malaysia, Sultan Abu Bakar State Mosque, Johor Bahru Old Chinese Temple, and Danga Bay.
THE BEST Places to Visit in Johor Bahru
Here’s a list of the top 10 attractions in Johor Bahru with all the details you need for a perfect visit.
Legoland Malaysia Resort
Location: 7, Jalan Legoland, Medini, 79250 Nusajaya, Johor
Opening Hours: 10:00 AM – 6:00 PM daily
Highlights: Exciting theme park rides, water park, LEGO-themed attractions
Facilities: Restaurants, lockers, gift shops, first aid
Food Spot: Market Restaurant (inside Legoland)
Why Visit: A must-visit for families and LEGO fans, offering interactive fun and adventure.Johor Bahru Old Chinese Temple
Location: Jalan Trus, Johor Bahru City Centre
Opening Hours: 6:00 AM – 6:00 PM daily
Highlights: Historical temple, Chinese heritage, annual Chingay Parade
Facilities: Free parking, restrooms
Food Spot: Street food along Jalan Tan Hiok Nee
Why Visit: Experience the rich Chinese cultural heritage and admire traditional temple architecture.Sultan Abu Bakar State Mosque
Location: Jalan Gertak Merah, Bandar Johor Bahru
Opening Hours: 8:00 AM – 6:00 PM (except prayer times for tourists)
Highlights: Victorian-Moorish architecture, panoramic hilltop views of the Straits of Johor
Facilities: Guided tours, photography spots, prayer halls
Food Spot: Cafes near Jalan Tan Hiok Nee
Why Visit: A stunning mosque combining history, architecture, and scenic views.Johor Bahru City Square
Location: 106-108, Jalan Wong Ah Fook, Johor Bahru City Centre
Opening Hours: 10:00 AM – 10:00 PM daily
Highlights: Shopping for local and international brands, entertainment outlets
Facilities: Restaurants, cinemas, children’s play area, ATMs
Food Spot: Din Tai Fung, BBQ Chicken
Why Visit: Convenient mall for shopping, dining, and leisure in the city center.Danga Bay
Location: Jalan Skudai, Johor Bahru
Opening Hours: Open 24 hours; attractions mostly 12:00 PM – 10:00 PM
Highlights: Waterfront promenade, night markets, recreational activities
Facilities: Restaurants, playgrounds, parking, event spaces
Food Spot: Danga Bay Food Court
Why Visit: Enjoy scenic sunsets, family-friendly activities, and outdoor entertainment.Kilang Bateri Street Art & Heritage Trail
Location: Jalan Kilang Bateri, Johor Bahru
Opening Hours: Open all day
Highlights: Colorful murals, heritage buildings, street art
Facilities: Cafes, photo-friendly spots
Food Spot: The Replacement – Lodge & Kitchen
Why Visit: A creative hotspot perfect for photography and exploring JB’s artistic side.Puteri Harbour
Location: Nusajaya, Johor Bahru
Opening Hours: 10:00 AM – 6:00 PM (for attractions)
Highlights: Marina views, playgrounds, shopping, Hello Kitty Town nearby
Facilities: Restaurants, boating activities, parking
Food Spot: The Fat Mermaid Café & Bistro
Why Visit: Relax by the scenic harbour and enjoy family-friendly attractions.Johor Zoo
Location: Jalan Gertak Merah, Johor Bahru
Opening Hours: 8:30 AM – 5:30 PM daily
Highlights: Tigers, elephants, orangutans, and local wildlife
Facilities: Rest areas, small cafes, souvenir shops
Food Spot: Jalan Wong Ah Fook eateries nearby
Why Visit: One of Malaysia’s oldest zoos, ideal for families and wildlife enthusiasts.Arulmigu Sri Rajakaliamman Glass Temple
Location: Jalan Tebrau, Johor Bahru
Opening Hours: 8:00 AM – 8:00 PM daily
Highlights: Unique Hindu temple adorned entirely with glass pieces
Facilities: Prayer halls, small souvenir stalls
Food Spot: Street food along Jalan Tebrau
Why Visit: A visually stunning and spiritual experience in Johor Bahru.AEON Mall Tebrau City
Location: No. 1, Jalan Desa Tebrau, Johor Bahru
Opening Hours: 10:00 AM – 10:00 PM daily
Highlights: Mega shopping mall with fashion, groceries, and entertainment
Facilities: Cinemas, kids’ playgrounds, food court, parking
Food Spot: Sushi King, Texas Chicken, Toast Box
Why Visit: A modern hub for shopping, dining, and family-friendly activities.
Johor Bahru is a vibrant city offering a mix of culture, entertainment, and family-friendly attractions. From iconic landmarks and heritage temples to modern shopping malls and theme parks, there’s something for every traveler. Plan your visit to explore the best of JB efficiently and enjoy an unforgettable Malaysian experience.
FAQ
Where is Johor Bahru located?
Johor Bahru (often called JB) is the capital city of Johor state in southern Malaysia, right across the causeway from Singapore.
How do I get to Johor Bahru from Singapore?
You can travel by bus, train, taxi, or private car across the Johor–Singapore Causeway or the Second Link Expressway. Walking is also possible via the pedestrian walkway at the checkpoint.
What is the best time to visit Johor Bahru?
The city has a tropical climate year-round. The driest and most popular travel period is between March and October.
Is Johor Bahru safe for tourists?
Yes, but like any city, stay aware of your surroundings. Keep valuables secure, especially in crowded areas.