Top 10 Things to Do in Johor Bahru for Every Traveller
Johor Bahru has quietly but confidently grown into one of Malaysia's most exciting destinations. Once known mainly as a quick shopping stopover before or after crossing into Singapore, JB has completely reinvented itself. Today, it offers a surprisingly rich mix of theme parks, heritage streets, coastal escapes, foodie hotspots, and world-class shopping, all within a city that still feels refreshingly local and unpretentious.
We have put together this guide covering the top things to do in JB so you can make the most of every hour. And since JB and its surrounding attractions are spread out, the best way to explore it all is with your own wheels.
1. SBS Resort Permas

Image Source: SBS Resort Permas
If you are travelling with children, SBS Resort Permas should be right at the top of your list. Located in Masai, this resort-style destination combines accommodation with a range of recreational activities that keep the whole family busy from morning to evening. Think outdoor pools, recreational facilities, and a relaxed kampung-style environment that gives kids plenty of space to run around and explore.
It is the kind of place where parents can genuinely unwind while the kids are having the time of their lives. The resort is a popular choice for family retreats and group getaways, and for good reason. It strikes a balance between comfort and outdoor adventure that is hard to find elsewhere in the Johor Bahru area.
Address: Persiaran Plentong Baru, Kampung Plentong Baru, 81750 Johor Bahru, Johor Darul Ta'zim
Opening Hours: Open Daily, 12 PM to 12 AM
2. Johor Zoo

Image Source: Johor Zoo
For a family outing that is both fun and educational, Johor Zoo is one of the oldest and most beloved attractions in the state. Located in the heart of Johor Bahru, it is one of the oldest zoos in Malaysia and home to a wide variety of animals including big cats, primates, reptiles, and birds. For young children especially, it offers a hands-on way to discover wildlife in a setting that is manageable and not overwhelming.
The zoo is a great half-day activity that pairs well with other nearby attractions in the city centre. Admission is affordable, making it one of the more budget-friendly things to do in Johor for families. Go in the morning when the animals are most active and the heat is still bearable, and bring snacks for a relaxed picnic on the grounds.
Address: Jalan Gertak Merah, Taman Istana, 80000 Johor Bahru, Johor Darul Ta'zim
Opening Hours: Monday - Sunday, 9 AM to 6 PM | Friday, 8.30 AM to 6 PM
Closed: Every Tuesday
3. Tan Hiok Nee Heritage Street

Image Source: Tripadvisor
For a dose of JB's Chinese heritage and old-town charm, Tan Hiok Nee Heritage Street is the place to be. Named after a prominent Teochew merchant from the 19th century, this street is lined with well-preserved shophouses that have been transformed into cafes, boutiques, art spaces, and street food stalls, all without losing the historical character of the architecture.
It is the kind of street that rewards slow exploration. Walk around at a leisurely pace, duck into the interesting little shops, grab a coffee from one of the heritage-styled cafes, and take in the street art that dots the walls along the way. Evenings here have a particularly warm atmosphere, with the golden glow of lanterns and string lights creating a very photogenic setting. If you are looking for things to do in Johor Bahru that go beyond the usual tourist trail, this street is genuinely worth your time.
Address: 66, Jalan Tan Hiok Nee, Bandar Johor Bahru, 80000 Johor Bahru, Johor Darul Ta'zim
4. Istana Besar and Royal Abu Bakar Museum

Image Source: Istana Besar
History and architecture enthusiasts will not want to miss Istana Besar, the grand former royal palace of Johor that now houses the Royal Abu Bakar Museum. Built in the Victorian style in 1866 under Sultan Abu Bakar, the palace is a striking example of the European architectural influence that shaped much of Johor's royal heritage during that era.
Inside the museum, you will find an impressive collection of royal artefacts, antique furniture, ceremonial weapons, porcelain, and personal belongings of the Johor royal family. The exhibits offer a genuine window into the history and grandeur of the Johor Sultanate. The surrounding palace grounds overlooking the Straits of Johor add to the experience, providing one of the most scenic backdrops in the city. Entry fees are reasonable and guided tours are available for those who want the full historical context.
Address: Istana Besar Royal Abu Bakar, Taman Istana, 80000 Johor Bahru, Johor Darul Ta'zim
5. JB Food Trail: Must-Try Local Dishes

Image Source: AugustMan Singapore
No guide to the top things to do in JB would be complete without talking about the food. Johor Bahru has a food culture that is deeply rooted in its multiracial heritage, and eating your way through the city is genuinely one of the best activities in Johor Bahru you can do.
There are a few must-tries that every visitor should tick off. Mee Rebus Johor is a thick, hearty noodle dish with a rich potato-based gravy that is distinctly Johorean. Laksa Johor, unlike its Penang counterpart, uses spaghetti-style noodles in a rich fish-based coconut broth, and it is absolutely worth seeking out. Otak-otak, the spiced fish cake grilled in banana leaf, is arguably at its best here in the south. And for something sweet, Johor-style cendol and kuih are readily available at the various pasar malam and heritage stalls around the city.
The night markets, kopitiams, and hawker centres scattered across JB are where you will find the most authentic versions of these dishes. Jalan Dhoby, City Square area, and the streets around Johor Bahru City Centre are great starting points for your food trail.
Address:
- Jalan Dhoby: Bandar Johor Bahru, 80000 Johor Bahru, Johor
- Johor Bahru City Square area: Ibrahim International Business District, 106-108, Jalan Wong Ah Fook, Bandar Johor Bahru, 80888 IIBD, Johor Darul Ta'zim
6. Antipodean Cafe and JB's Cafe Scene

Image Source: Antipodean Cafe
JB's cafe scene has genuinely come into its own over the last several years, and Antipodean Cafe at Mid Valley Southkey sits right at the top of that scene. Born from a New Zealand-inspired philosophy of honest food and quality coffee, Antipodean has built a loyal following among both locals and visitors for its specialty brews, unhurried atmosphere that makes you want to linger long after your cup is empty.
Beyond Antipodean, the wider JB cafe scene spans everything from minimalist specialty coffee shops to quirky themed cafes. Areas like Mount Austin, Taman Molek, and the old town centre have seen a notable surge in quality independent cafes that are worth exploring. Whether you are a coffee purist or a casual brunch-goer, the activities in Johor Bahru's cafe circuit are genuinely worth dedicating an afternoon to.
Address: the mall midvalley, G072, 80150 Johor Bahru, Johor Darul Ta'zim
Opening Hours: Open Daily, 8 AM to 10 PM
7. Desaru Coast

Image Source: Desaru Coast
For beach lovers and those who want a full resort escape, Desaru Coast on Johor's eastern coast is the clear answer. This integrated beach resort destination has been developed into one of the most complete leisure experiences in Malaysia, featuring luxury hotels, an adventure waterpark, a beach club, golf courses, and a premium outlet shopping centre.
The Desaru Coast Adventure Waterpark is one of the largest in the region and is excellent for families and thrill-seekers alike. The beaches are clean and relatively uncrowded compared to other Malaysian coastal destinations. A road trip to Desaru from JB city takes roughly an hour, making it a very manageable day trip or overnight stay. This is one of those activities in Johor Bahru that genuinely surprises people with how much it offers.
Address: Jalan Desaru Coast, Desaru, 81930 Bandar Penawar, Johor Darul Ta'zim
Buy Adventure Waterpark Desaru Coast ticket with JohorBook.
8. Kota Tinggi Firefly Park and Waterfalls

Image Source: Kota Tinggi Firefly Park
For something a bit more off the beaten path, the Kota Tinggi area rewards those willing to venture slightly further from the city. The Kota Tinggi Waterfalls is one of the most well-known natural attractions in Johor, a cascading waterfall set within a forested recreational park that offers camping facilities, chalets, and natural pools for swimming.
Equally enchanting is the Kota Tinggi Firefly Park, where you can take a boat ride along the river at night to witness thousands of fireflies lighting up the mangrove trees along the banks. It is a genuinely magical experience that is hard to replicate elsewhere. The combination of waterfalls by day and fireflies by night makes Kota Tinggi a very worthwhile stop on any Johor road trip. For more on exploring this area, check out our dedicated Johor travel guide for a deeper dive.
Address: Jalan Kota Tinggi, 81900 Kota Tinggi, Johor Darul Ta'zim
Opening Hours: Open Daily, 1 PM to 11 PM
9. Paradigm Mall JB and Toppen Shopping Centre

Image Source: Paradigm Mall Johor Bahru JB
Shopping has always been a major draw for visitors to JB, and the city's retail landscape has evolved well beyond the older malls of the past. Paradigm Mall Johor Bahru is one of the more recent additions to the city's shopping scene, offering a wide mix of fashion, lifestyle, dining, and entertainment anchors in a modern and well-maintained environment. It is a comfortable place to spend a few hours, especially during the heat of the afternoon.
Toppen Shopping Centre in Tebrau is another strong option, built around a design concept that incorporates plenty of greenery and open-air elements into the mall layout. What sets Toppen apart is the IKEA Tebrau that sits connected to it, making it an almost obligatory stop for anyone who loves a browse through Scandinavian flat-pack furniture and Swedish meatballs.
Address:
- Paradigm Mall Johor Bahru JB: K013, Paradigm Mall, Skudai Hwy, Taman Bukit Mewah, 81200 Johor Bahru, Johor
- Toppen Shopping Centre: No. 33A, Jalan Desa Harmonium, Taman Desa Tebrau, 81100 Johor Bahru, Johor
Opening Hours: Open Daily, 10 AM to 10 PM
10. Skyscape Johor Bahru at Menara JLand

Image Source: Skyscape Johor Bahru
For a bird's eye view of the entire city, the Skyscape observation deck at Menara JLand is the newest and most impressive addition to JB's attraction lineup. Sitting atop one of the tallest towers in the city, Skyscape offers panoramic views of Johor Bahru, the Straits of Johor, and on a clear day, Singapore's skyline across the water.
The observation deck features both indoor and outdoor viewing areas, and there are ticketed experiences that cater to different levels of thrill-seeking, including a skywalk element for those who want the full edge-of-the-building experience. It is a fantastic way to cap off a day of exploring JB and get a sense of just how much the city has grown. This is easily one of the top things to do in JB for first-time visitors who want a memorable and elevated experience in every sense of the word.
Address: Ibrahim International Business District, City Centre (JBCC, Level 34, Menara JLand, Jalan Tun Abdul Razak, 80888 Johor Bahru, Johor Darul Ta'zim
Opening Hours:
Sunday to Thursday, 9 AM - 10 PM
Friday, 9 Am - 4.30 PM
Saturday, 1 PM - 10 PM
Conclusion
Johor Bahru is a city that truly rewards those who come prepared and move freely. The attractions here span the entire city and its surrounding districts, from beach resorts on the east coast to waterfalls up north and heritage streets in the old town. The WAHDAH Johor Bahru Gateway Hub is conveniently positioned to serve travellers arriving in JB and ready to hit the road, whether you are coming from Singapore, flying in, or making your way down from KL.
Ready to explore everything Johor has to offer? Consider renting a car in Johor with WAHDAH and make the most of your trip down south.




