Johor Bahru is one of Malaysia’s popular destinations and this city continues to draw a large number of visitors every year. Offering a blend of heritage landmarks, shopping, theme parks and nature escape, this city is located just across the border from Singapore, which is the perfect place for a quick weekend escape for the whole family.
Many attractions in Johor Bahru are located conveniently within short driving distances, making it easy to make multiple stops in a day. If you’re planning a trip to Johor Bahru, here’s a list of the top 9 sightseeing spots and attractions in Johor Bahru in 2026 you don’t want to miss!
1. LEGOLAND Malaysia

Image Source: JohorBook
If you love theme parks, LEGOLAND Malaysia should be on your itinerary! It remains one of the biggest highlights in Johor Bahru, particularly for families with children. Featuring over 70 fun rides, slides and attractions including a water-themed park across several themed zones, from slow to thrilling rides, kids will certainly enjoy this theme park.
Apart from the rides, there are plenty of things to do and see such as interactive building experiences, interactive shows and more! There is also a resort, offering fully LEGO themed rooms for the full experience, making it an ideal full-day of non-stop fun for the whole family!
Address: 7, Persiaran Medini Utara 3, 79100 Iskandar Puteri, Johor Darul Ta’zim
Opening Hours: Monday to Sunday, 10am to 6pm. Closed on Wednesdays.
Read How to Get to Legoland Malaysia From Singapore
2. Mid Valley Southkey

Image Source: The Mid Valley Southkey
Mid Valley Southkey is known to be Johor Bahru’s largest and most modern shopping mall, featuring hundreds of retail stores so you can shop till you drop! Offering everything from international fashion brands to local boutiques, services, and a wide range of dining options, this Johor Bahru sightseeing spot is a must-visit if you enjoy shopping.
Apart from that, there are also entertainments including cinema and family-friendly attractions such as playgrounds and children’s go-kart, making it a perfect destination for the family.
Address: 1, Persiaran Southkey 1, Southkey, 80150 Johor Bahru, Johor Darul Ta’zim
Opening Hours: Monday to Sunday, 10am – 10pm
3. Kota Tinggi Firefly Park

Image Source: Kota Tinggi Firefly Park
For nature lovers, Kota Tinggi Firefly Park is another Johor Bahru sightseeing attraction worth visiting. Here, visitors can take a boat ride along the Kota Tinggi river which is a rare breeding ground and habitat for fireflies, to witness thousands of these magical creatures light up the banks of the river, creating a stunning, fairytale-like environment. Throughout the boat ride, visitors will be educated about the fireflies by their knowledgeable guides. Visit this firefly park for a unique and magical experience in JB!
Address: Jalan Kota Tinggi, 81900 Kota Tinggi, Johor Darul Ta’zim
Opening Hours: Monday to Sunday, 1pm – 11pm
4. Johor Ancient Temple

Image Source: Wikipedia
Johor Ancient Temple, also known as Johor Bahru Old Chinese Temple is one of the oldest structures in the city that dates back over 140 years. This temple stands as a beacon of unity among the five major Chinese dialect groups in Johor including Teochew, Cantonese, Hakka, Hokkien and Hainanese.
Visitors can learn about the rich history and heritage of the Chinese community in Johor. Featuring intricate carvings, Chinese architecture and beautiful interiors, this temple is another great Johor Bahru attraction.
Address: Lot 653, Jalan Trus, Bandar Johor Bahru, 80000 Johor Bahru, Johor Darul Ta’zim
Opening Hours: Monday to Sunday, 8.30am – 5pm
5. JPO (Johor Premium Outlet)

Image Source: https://www.premiumoutlets.com.my/johor-premium-outlets
Another shopping paradise is Johor Premium Outlets, commonly known as JPO, which is another highlight in Johor Bahru. The open-air outlet mall is home to 150 retail stores of designer brands and high-street brands at massively discounted prices up to 65% off. From sportswear to fashion and accessories as well as home goods, visitors can find everything in one place.
Address: Jalan Premium Outlets, Bandar Indahpura, 81000 Kulai, Johor Darul Ta’zim
Opening Hours: Monday to Sunday, 10am – 10pm
6. Skyscape Johor Bahru

Image Source: Menara Jland
Located within Menara Jland, Skyscape Johor Bahru is a tourist attraction in JB offering panoramic city views from 149m above ground. Visitors can walk along the glass-floored Sky Bridge to see the spectacular view of Johor Bahru and Singapore from outdoor as well as the indoor observatory deck. Besides that, there are also activities such as virtual reality games and kids’ zones for the little ones to keep them entertained.
Opening Hours: Monday to Sunday, 9am – 10pm
7. Desaru Beach

Image Source: Marriot
Apart from shopping, cultural visits, and themed parks, Johor is also home to one of the beautiful beaches, located an hour’s drive away from JB. If you’re looking for a Johor Bahru sightseeing spot, head over to Desaru Beach for a little getaway from the hustle and bustle of city life. At Desaru Beach, you can go for relaxing walks, have a beachside picnic or enjoy water sport activities like banana boat rides and jet skiing. This beach getaway is perfect for some fun in the sun!
8. Taman Negara Tanjung Piai

Image Source: The Star
Taman Negara Tanjung Piai is a national park located at the southernmost point of the Asian mainland, known for its diverse ecosystem, including mangrove forests and mudflats. It is a scenic spot worth visiting as it brings you closer to nature. If you’re into hiking, there are also hiking trails where hikers can enjoy the greenery and fresh air. Various species, including monkeys, birds, crabs and mudskippers, can also be found in this national park.
Address: Taman Negara Johor Tanjung Piai Mukim, 82030 Kukup, Johor Darul Ta’zim
Opening Hours: Monday to Sunday, 9am – 4.30pm
9. Hutan Bandar MBJB

Image Source: Majlis Bandaraya Johor Bahru
Hutan Bandar MBJB is a recreational park located in Johor Bahru city, offering a refreshing escape from city life. The park features jogging tracks, a scenic lake and picnic spots, perfect for a weekend getaway with the family. The surrounding greenery provides a sense of peace and serenity, ideal for anyone looking for a peaceful retreat. If you’re looking for something to do in the morning or evening, this Johor Bahru attraction is an excellent option!
Address: Jalan Tasek Utara, Kolam Ayer, 80100 Johor Bahru, Johor Darul Ta’zim
Opening Hours: Monday to Sunday, 7am – 7pm
Conclusion
With a blend of theme parks, cultural heritage, shopping malls, and natural attractions, Johor Bahru is a great destination for a quick weekend getaway in 2026. Perfect for solo travellers, couples and families with kids, Johor Bahru offers many exciting sightseeing spots and attractions for all ages.
Planning your trip to Johor Bahru? Consider booking a private taxi from Singapore to Johor Bahru with TaxitoJB for a stress-free and comfortable journey. Book today and plan an unforgettable trip to Johor Bahru in 2026!