Johor Bahru, the bustling capital city of Johor, Malaysia, is a vibrant gateway that connects Malaysia to its neighbour, Singapore. Known for its rich cultural heritage, modern attractions, and scenic landscapes, Johor Bahru has something to offer every traveller. Whether you’re looking for thrilling theme parks, historical landmarks, serene natural getaways, or shopping havens, this city has it all.
In this article, we’ll explore the Top 10 Tourist Attractions in Johor Bahru that you won’t want to miss. Keep on reading.
1. Legoland
Legoland is one of the most iconic tourist destinations in Johor Bahru, attracting visitors of all ages. Located in Iskandar Puteri, just a 20-minute drive from Johor Bahru’s city centre, this resort offers a Theme Park, Water Park, and Legoland Hotel, making it the ultimate family getaway.
Key Highlights:
Over 40 Themed Rides: From thrilling roller coasters to interactive attractions, there’s something for everyone.
Miniland: A unique feature where famous landmarks of Asia, including the Petronas Towers, are recreated using over 30 million LEGO bricks.
Water Park: With over 20 slides and attractions, it’s perfect for cooling off under the hot Johor Bahru sun.
LEGO Ninjago World: A 4D interactive experience where visitors engage in exciting adventures with the Ninjago warriors.
Operation Hours:
Theme Park: 10 AM – 6 PM (Monday to Sunday)
Water Park: 10 AM – 5 PM (Monday to Sunday)
How to Get There:
From Johor Bahru: Drive or take a taxi, around 20-30 minutes from the city centre. From Johor Bahru Sentral (JB Sentral), you can also take bus route LM1 directly to Legoland.
From Singapore: Approximately a 50-minute drive by private car.
2. Istana Besar (Grand Palace of Johor)
The Istana Besar, or Grand Palace of Johor, is a historical landmark in Johor Bahru. Built in 1866, it reflects a combination of Malay and Western architecture and stands as a symbol of Johor’s royal heritage.
Key Highlights:
Royal Abu Bakar Museum: Situated inside the palace, this museum showcases royal heirlooms, traditional costumes, and other historical artefacts that offer insights into Johor’s royal family.
Scenic Gardens: The palace grounds are beautifully landscaped, perfect for a peaceful walk amidst local flora.
Operation Hours:
Museum: 9 AM – 5 PM (Closed on Fridays), with the last ticket sold at 4 PM.
Ticket Prices for Istana Besar:
Adults: RM 21
Children: RM 9
How to Get There: From Johor Bahru city centre, it’s a 10-minute drive by private car or taxi. Alternatively, you can take a local bus directly to the Istana Besar.
3. Kota Tinggi Firefly Park
For an enchanting evening out, head to Kota Tinggi Firefly Park, about 45 minutes from Johor Bahru. This park offers an unforgettable experience, where you can witness thousands of fireflies illuminating the mangrove trees during a boat ride.
Key Highlights:
Firefly Boat Tours: Departing after sunset, these boat tours allow visitors to observe the fireflies lighting up the riverbanks.
Peaceful Nature Experience: The park’s tranquil surroundings make it a romantic and relaxing evening activity.
Operation Hours:
Boat Tours: 7:30 PM – 11 PM (Daily)
Ticket Prices for Kota Tinggi Firefly Park
Adult: RM20
Child: RM12
Below 2 years old (Free of Charge)
How to Get There: From Johor Bahru, the park is approximately a 45-minute drive. You can reach it via taxi or by private car.
4. Johor Bahru City Square
In the heart of Johor Bahru, Johor Bahru City Square is one of the top shopping malls in the city. Popular with both locals and tourists, it offers a wide variety of stores, dining options, and entertainment facilities.
Key Highlights:
Shopping: Whether you’re looking for international brands or local boutiques, Johor Bahru City Square has it all.
Dining: The mall features numerous restaurants, offering both local and international cuisines.
Entertainment: Enjoy the cinema, beauty salons, and arcade games all under one roof.
How to Get There: It’s easily accessible by bus or walking from the Johor Bahru Sentral station.
5. Chinese Heritage Museum
The Chinese Heritage Museum in Johor Bahru is a treasure trove of history that showcases the contributions of the Chinese community in shaping the city’s economy and culture.
Key Highlights:
Chinese Immigrant History: The museum traces the journey of Chinese immigrants, their challenges, and their contributions to Johor Bahru’s development.
Cultural Exhibits: Traditional Chinese customs, weddings, and clan associations are highlighted in the exhibits.
Operation Hours:
Museum: 9 AM – 5 PM (Tuesday to Sunday, closed on Mondays)
How to Get There: From Johor Bahru city centre, it’s a 5-10 minute drive or a short walk from City Square.
Alternatively, take a local bus that stops near Jalan Ibrahim.
6. Arulmigu Sri Rajakaliamman Glass Temple
One of the most unique attractions in Johor Bahru is the Arulmigu Sri Rajakaliamman Glass Temple, a stunning Hindu temple built almost entirely of glass. Known for its glittering walls, ceilings, and sculptures, the temple is a masterpiece of craftsmanship.
Key Highlights:
Glass Interiors: The temple is adorned with over 300,000 glass pieces, creating a dazzling display of light and colour.
Religious Significance: The temple is dedicated to Hindu deities but also features representations of figures from other religions, promoting unity and tolerance.
Operation Hours:
Temple: 7 AM–12 PM, 7–10 PM (Daily)
How to Get There:
By Taxi or Private Car: The temple is a 10-minute drive from the Johor Bahru city centre.
7. Johor Ancient Temple
The Johor Ancient Temple is a historic landmark dating back over a century. This temple is a testament to the unity of Johor Bahru’s Chinese community, representing five dialect groups: Cantonese, Hokkien, Hakka, Teochew, and Hainan.
Key Highlights:
Annual Chingay Parade: The temple is at the heart of the Chingay Parade, a grand celebration that attracts thousands of spectators.
Cultural Importance: It symbolizes the shared cultural identity of the Chinese community in Johor Bahru.
Operation Hours: 7.30 AM – 5.30 PM (Daily)
How to Get There: The temple is located near the city centre, about a 5-10 minute drive or a short walk from Johor Bahru City Square. Public transportation is readily available from various parts of Johor Bahru.
8. Danga Bay
Danga Bay is Johor Bahru’s largest waterfront city and a popular spot for both tourists and locals. Offering a mix of restaurants, shops, and leisure activities, Danga Bay is perfect for a relaxing evening by the sea.
Key Highlights:
Waterfront Dining: Enjoy a meal while overlooking the Straits of Johor, with numerous restaurants offering local and international cuisine.
Entertainment: The area features a small amusement park, a marina, and even boat rides, making it a fun place for families.
How to Get There:
By Taxi or Private Car: Danga Bay is a 15-minute drive from the city centre.
By Bus: Local buses provide easy access to Danga Bay.
9. Endau Rompin National Park
For those who love nature and adventure, Endau Rompin National Park is a must-visit destination near Johor Bahru. Covering an area of over 870 square kilometres, this park is home to ancient rainforests, stunning waterfalls, and rare wildlife.
Key Highlights:
Jungle Treks: The park offers a variety of trekking routes, from easy walks to more challenging trails leading to scenic waterfalls such as Takah Pandan and Takah Tinggi.
Flora and Fauna: Visitors can spot rare species like the Malayan tiger, clouded leopard, and Sumatran rhinoceros, making it a haven for wildlife enthusiasts.
Operation Hours: 9 AM – 4 PM (Daily)
How to Get There: Endau Rompin is a 2-3 hour drive from Johor Bahru. It’s best to rent a car or book a private car transportation with a tour company.
10. Johor Premium Outlets (JPO)
If shopping is on your itinerary, head to Johor Premium Outlets (JPO), Malaysia’s first premium outlet mall. It’s located just outside Johor Bahru, offering luxury brands at discounted prices.
Key Highlights:
Over 130 Stores: Find high-end brands like Coach, Michael Kors, and Ralph Lauren, all at outlet prices.
Dining Options: The outlet also has a variety of restaurants and cafes for shoppers to refuel.
Operation Hours: 10 AM – 10 PM (Daily)
How to Get There: By Private Car or Taxi: Located about 30 minutes from Johor Bahru’s city centre.
By Bus: Shuttle services run from Johor Bahru Sentral to JPO regularly.
Conclusion
As you visit these top 10 attractions in Johor Bahru, you’ll experience the lively spirit of Johor Bahru, making it a great place to explore in Malaysia. So, let TAXISGMY make your visit to Johor Bahru smoother.
Why Choose TAXISGMY private car from Singapore to Johor Bahru?
Convenience: Skip the stress of navigating on your own. Our drivers will take you directly to any of Johor Bahru’s must-see spots.
Affordable Rates: Enjoy an SGD10 discount on your first ride.
Experienced Drivers: Our drivers are familiar with all the best routes, ensuring you spend more time enjoying your trip and less time stuck in traffic.







