Johor Bahru is an idyllic place just 40 minutes drive from Singapore. And whether you’re looking for a new exploration over the weekend or just a quick day trip away…this Malaysian city is a wonderful option across the causeway. From a thriving food scene, a range of exciting attractions, and more…you’ll be in your element. Discover the 10 best things to do in Johor Bahru this season.
1. Take in sky high views
Skycape @Menara JLand is a relatively new attraction in Johor Bahru opened in 2019. It’s the first aerial entertainment centre in JB, offering the best views across town from the Sky Bridge set 149m above the ground, alongside a selection of interactive activities for both adults and children to do. From VR experiences to a unique Led Tunnel, and movie theatre…you won’t be bored.
📍 Level 34, Menara JLand Johor Bahru City Centre, Johor Bahru, Johor, Malaysia
2. Explore The Forest City
The Forest City is a smart and futuristic residential area situated in Iskandar Puteri. The development compromises four man-made islands, and boasts a beautiful paradise combining cutting-edge technology and environmental ecosystems. The ig-worthy place features stunning parks for a stroll, golden beaches, delicious restaurants, idyllic gardens, and more – a model to futuristic worlds. Definitely, it’s worth a walk around if you’re visiting Johor Bahru.
📍 Jalan Forest City 1, Forest City Pulau Satu, 81500 Pulau Satu, Johor, Malaysia
3. Go wild at Legoland Malaysia
Legoland Resort Malaysia is one of the most unique attractions in Asia. It features a colourful theme park, an epic waterpark, aquarium and hotel – all in one LEGO-themed destination just 18 minutes drive from the centre. Whether it’s riding through a medieval forest, enjoying the world’s first LEGO VR rollercoaster, or racing your friend down a slide…you’ll have an unforgettable experience. Visitors can enjoy more than 80 shows, slides, and rides with day tickets from RM69 ($20). Definitely, one of the best things to do with kids in Johor Bahru.
📍LEGOLAND Malaysia, 7, Persiaran Medini Utara 3, 79100 Iskandar Puteri, Johor, Malaysia
4. See the top sights
Be sure to tick off the most unmissable sights around Johor Bahru. For example, travellers love to see a range of exotic temples, such as Taoist Johor Ancient Temple and Arulmigu Sri Rajakaliamman Glass Temple (pictured), or the Sultan Abu Bakar Mosque, and we can’t forget a little pose outside the Istana Bukit Serene Castle – which is the royal palace of Sultan of Johor boasting birds-eye views of Singapore, to name a few things to do in Johor Bahru.
📍 Various Locations
5. Discover the majestic township of Eco Spring Labs
Feel like you’re in Europe as you wander through an array of colourful, stripy shophouses at Eco Spring Labs. From a distance, you wouldn’t know this secret place is actually a retail park. It features botanical eateries, quirky pathways with colourful sculptures and positive sign posts, and an iconic monochrome-themed shopping mall Eco Palladium. If anything, it’s a superb place to capture ig-worthy moments.
📍1, Jalan Ekoflora Utama, Taman Ekoflora, 81100 Johor Bahru, Johor, Malaysia
6. Wander the old town
Tan Hiok Nee Heritage Street exhibits colonial buildings with carefully intact Malay architecture. It’s also a centre for culture, shopping and a trail of the best Malaysian eats from old hawkers and dazzling cafes like Flowers In The Window, to traditional bakeries such as Hiap Joo Bakery And Biscuit Factory, which dates back to 1919, and serves legendary banana cake.
📍Jalan Tan Hiok Nee Street, Johor Bahru, Malaysia
7. Indulge on the best street food
We know Malaysia has a thriving food scene with a myriad of delicious foods to indulge on. Particularly, Medan Selera Medrum Walk is a foodie’s paradise, offering the likes of prime Malay dishes like Lok Lok, oyster omelettes, mutton soup…the list is endless. Otherwise, check out Tebrau Food Truck Park, which opens nightly and serves a mix of global eats from 10 different food trucks.
8. Be mesmerised by dreamy fireflies
Meet hundreds of fireflies on an enchanting firefly river cruise. Situated along the Kota Tinggi Johor River, it’s a well-worth-it 45 minute drive for a magical experience under the stars. After the cruise, visitors usually send beautiful lanterns into the sky. A totally romantic setting if you ask us! Book via Kotta Tinggi Firefly Park.
📍Jalan Kota Tinggi, 81900 Kota Tinggi, Johor, Malaysia
9. Make your own rug
Tufting Nuts is a rug store in Johor Bahru offering unusual rug-making workshops. Attendees can let their creative juices flow with a selection of materials, fabrics and tools – under the shadow of a tufting instructor. No experience is necessary for this activity. Plus, services are conducted in both Chinese and English.
📍40-01, Jln Austin Heights 3/2, Taman Mount Austin, 81100 Johor Bahru, Johor, Malaysia
10. Swing by Desaru Coast
If you’re staying over a long weekend, why not dip over to the famous fishing village of Desaru Coast? It’s a one hour drive by car from Johor Bahru. Holidaymakers can enjoy luxurious hotels, more than 200 ostriches, a swim in turquoise waters, beach golf, and more. Luckily, we’ve already created the ultimate guide for travellers in Desaru Coast.
📍Desaru Coast, Johor, Malaysia