Things to do in Johor Bahru


There’s no shame in being a tourist in our own country, especially when Malaysia has plenty of land worth exploring. In the town of Johor Bahru itself, there are already an abundance of places and an almost inexhaustible amount of things to do. 

If you’ve always thought that all there is to JB is Legoland and bowls of Johor laksa, this list will definitely come in handy for your next weekend getaway. Locals and tourists alike will be able to find something new to add into their itinerary, from water parks to a hidden bar that also acts as a full-fledged tailor.

Table of Contents


– Things to do –


1. Climb mural walls at Rocky Basecamp Aeon Mall


Things To Do Johor Bahru - Rocky Basecamp Aeon Mall
Image credit:
@jasminelam07

Rock climbing is a great sport for those who aren’t big on outdoor sports since you’re mostly sheltered from the sweltering heat outside. But the idea of climbing up a vertical wall can be daunting to even the best of us, so the mural-painted ones at Rocky Basecamp may just help us overcome our fears. 

Things To Do Johor Bahru - Rocky Basecamp
Image credit:
@soinlovewithtravel

The facilities here are kid-friendly, as some of the murals include King Kong climbing a skyscraper and Rapunzel’s tower. They’re also great for adults who are new to the sport as the mural acts as a good distraction to stop you from thinking about how far off the ground you are. 

Things To Do Johor Bahru - Rocky Basecamp
There are unconventional climbing walls too, such as this ladder.
Image credit: @nalbiah

For those who don’t have a problem with heights, take on some of the more challenging walls that will not only test your endurance but also your muscle strength. The walls in this area measure at a staggering height of 15 metres. 

Things To Do Johor Bahru - Rocky Basecamp
Image credit:
@82_sun

A 2-hour pass here will cost you RM33/adult while a day pass is priced at RM70.75/adult. 

Address: Level 1, Lot F102A, Taman Desa Tebrau, 81100 Johor Bahru, Johor
Opening hours: Mon-Thu 12pm-7pm | Fri-Sun 10am-7.30pm
Contact: 017-228 5068 | Rocky Basecamp Tebruary City website | Facebook


2. Re-enact a Star Wars battle scene at Laser Battle


At Laser Battle, you’ll be equipped with glowing laser guns instead of lightsabers, which is potentially more fun considering it’s easier to sneak up on unwary opponents. Whichever arena you choose to play in, be it the Egyptian or jungle-themed ones, neither will be an easy game as you need to expertly navigate through maze-like layouts.

Things To Do Johor Bahru - Laser Battle
Image credit:
Laser Battle

For every point you get, your scores will be tallied up on a digital scoreboard that you can use to determine the winning team after each game. There are also a bunch of games that you can choose from, each having different gameplays and aims. 

For example, the Midnight Madness Solo will have individual players tagging as many target zones as they can to collect points, but this is done in complete darkness. The aim of the game is to collect as many points as you can before time runs out.

Things To Do Johor Bahru - Laser Battle
Image credit:
@lehui.t

Rates for laser tag begins at RM40/2 games and RM50/3 games

Address: Lot MS-11, Johor Bahru City Square, 108, Jalan Wong Ah Fook, Bandar Johor Bahru, 80000 Johor Bahru, Johor
Opening hours: 10am-10pm, Daily
Contact: 07-207 0179 | Laser Battle website | Facebook


3. Buy handmade batik souvenirs at Rumah Limas


Things To Do Johor Bahru - Rumah Limas
Image credit:
MSM Suhaimi Mohamad

Rumah Limas does not only refer to the traditional house in Sungai Chat that sells handcrafted souvenirs like batik prints, but it also refers to the architectural design of traditional Indonesian houses. The reason why we can find it in Johor is because Indonesians emigrated here a long time ago, bringing with them their culture and customs. 

Things To Do Johor Bahru - Rumah Limas
Image credit:
@rumahlimasjohor

At Rumah Limas, you’ll get to explore the traditional house while shopping for souvenirs. The inside of the house itself has been turned into a souvenir shop selling traditional batik pieces and jewellery. There are also mannequin models in display cases that depict the fashion of yesteryears. 

Things To Do Johor Bahru - Rumah Limas batik
Image credit:
@rumahlimasjohor

You’ll find beautiful batik scarves here in a variety of colours and designs, making them the perfect gift for anyone you know back home who might appreciate something handmade like this. Besides that, you also get to play a game of congkak and gain the experience of doing your own batik by painting a canvas that already has a design waxed on. 

Address: Lot 888, Jalan Sungai Chat, 80100 Johor Bahru, Johor
Opening hours: Sun-Thu 9.30am-4.30pm (Closed on Fridays & Saturdays)
Contact: Rumah Limas Johor Instagram


4. Ride an ATV through muddy forest trails at ATV Park Johor Bahru


Things To Do Johor Bahru - ATV Park Johor Bahru
Image credit:
@atvparkjohorbahru

ATVs – also known as four-wheelers – are these massive bikes that are able to navigate through rough terrains that cars won’t be able to. At ATV Park Johor, there are a few trails that you can opt for, including paved, muddy, and forest trails. A part of what makes this activity so fun is getting to explore places that are often so secluded from the main town. 

Things To Do Johor Bahru - ATV Park Johor Bahru
Image credit:
@atvparkjohorbahru

With a professional staff guiding you and your group of riders, you’ll be taken through the forest to reach a hill that gives you a stunning view of JB town. It’s perfect for evening rides when you get to watch the sunset. 

To avoid getting sunburnt and bitten by pesky mosquitoes in the area, you’re advised to come wearing long-sleeved shirts and long pants. You don’t have to worry about bringing along other gear as they’ll provide you with boots, helmets, gloves, and even a hair net to keep your tresses in place. 

If you’re interested, opt for the combo package that’ll entitle you to a session of ATV riding and Gell Ball Watergame where soft water capsules are used instead of paintballs – for only RM100/pax

Address: Jalan Angkasa Skudai, 80990 Johor Bahru, Johor
Opening hours: 9am-11pm, Daily
Contact: 012-723 1250 | ATV Park Johor Facebook


5. Have a fancy date night out with a performance at Permaisuri Zarith Sofiah Opera House


Things To Do Johor Bahru - Permaisuri Zarith Sofiah Opera House
Image credit:
@ezadhfizy

Mention opera house and we’ll think of Sydney, but the opening of Permaisuri Zarith Sofiah Opera House may change all that with its eye-catching architecture. The sleek geometric design was actually inspired by the shining diamond ornaments on a princess’ crown. 

If you’re visiting during the day, you’ll be able to see corners of the building brightly glinting from reflecting the sun rays.

Things To Do Johor Bahru - Permaisuri Zarith Sofiah Opera House
Image credit:
R&F Princess Cove

Keep your eyes peeled for announcements of musicals and concerts so that you can enjoy a luxe date night with your loved one. The spacious theatre comes with comfortable cushioned seats and plenty of leg space to help you settle in for a night’s worth of entertainment. 

Things To Do Johor Bahru - Permaisuri Zarith Sofiah Opera House
The marble flooring and golden lights give the space its luxurious air, perfect for a black-tie affair.
Image credit: R&F Princess Cove

Things To Do Johor Bahru - Permaisuri Zarith Sofiah Opera House
A dance performance during the grand opening of Permaisuri Zarith Sofia Opera House
Image credit: R&F Princess Cove

Address: R&F Marina Place, R&F Princess Cove, Jln Tanjung Puteri 80300 Johor Bahru
Contact: 1-800-18-7777 | R&F Princess Cove website


6. Shop for discounted luxury goods at Johor Premium Outlets


Things To Do Johor Bahru - Johor Premium Outlets
Image credit:
@faraazeerin

When we spot brands like “Gucci” and “Prada” in malls, most of us would just linger outside and indulge in some good ol’ window shopping instead of actually entering the store. The only exception happens at Johor Premium Outlets (JPO), where you’re able to shop for these luxurious brands at discounted prices – and yes, they’re the real thing and not knockoffs.

JPO has every kind of retail store under its roof. You can get a classy watch from Fossil, a sleek bag from Gucci, and a pair of swanky stilettos from Jimmy Choo. You can also upgrade your wardrobe with some new outfits from the likes of Lululemon, Tommy Hilfiger, and Coach. With over 100 designer stores, you might as well just do a whole year’s worth of shopping while you’re here.

Things To Do Johor Bahru - Johor Premium Outlets food
Image adapted from:
@macchipuri & @gluttonthoughts

Whether or not you agree that shopping is a sport, you have to admit that carrying all those bags and touring the mall will certainly leave you hungry. Popular dining options here include Absolute Thai, where you’ll be able to get delicious Thai basil chicken and Souper Tang, a Chinese restaurant known for their soul-warming soups. 

Address: Jalan Premium Outlets Indahpura, 81000 Kulai, Johor
Opening hours: 10am-10pm, Daily
Contact: 07-661 8888 | Johor Premium Outlets website


7. Ride along the coastline at Amigos Horse Riding


Things To Do Johor Bahru - Amigos Horse Riding
Image credit:
@zac.travel

When we think of horse riding, we think of historical dramas or the favourite pastime of the upper class. For the average person, we don’t have many opportunities to go horse riding, so we tend to jump at every chance we get – especially when we’re travelling.

At Amigos Horse Riding, you’ll ride a horse into an oil palm plantation nearby until you reach the coast of Pasir Gudang. The 1-hour jungle trail will cost you RM110/pax, and in return, you’ll get to ride a steed and enjoy the beautiful landscape. 

Things To Do Johor Bahru - Amigos Horse Riding
Image credit:
@venevene

Your assigned guide will share interesting facts and stories about the area while on the jungle trail to keep you entertained throughout. You don’t have to worry about the actual horse-riding, as professionals will assist you and brief you on all the do’s and don’ts of the activity. 

Address: Pasir Gudang, Johor Darul Takzim, Malaysia, 81707 Pasir Gudang, Johor
Opening hours: 7am-7pm, Daily
Contact: 012-796 6806 | Amigos Horse Riding website | Facebook


8. Have a luxe movie date at Emperor Cinemas


Things To Do Johor Bahru - Emperor Cinemas
Image credit:
R&F Mall

Emperor Cinemas from China opened its first theatre in Malaysia in JB in 2019. Non-Johoreans who have been itching for a luxurious movie experience after seeing pictures of the cinema’s 5-star facilities on social media can finally do so during their trip here. 

Things To Do Johor Bahru - Emperor Cinemas
Image credit:
R&F Mall

You’d think that cinema tickets here might cost you an arm and a leg, but they are actually going as low as RM9/pax for students. If you’re catching a blockbuster, you may have to fork out a little more as prices range between RM12-RM16, depending on the time of the movie screening. 

Things To Do Johor Bahru - Emperor Cinemas
Pose for a photo at this spiraling gold and steel staircase
Image credit: @_evonlim

Address: 1F R&F Mall, 1, Jalan Tanjung Puteri, Tanjung Puteri, 80300 Johor Bahru, Johor
Opening hours: 10am-10pm, Daily
Contact: 07-276 7845 | Emperor Cinemas website | Facebook


9. Visit the Listerine-blue lagoon at Kangkar Pulai


Kangkar Pulai Blue Lagoon may not be as much of a hidden gem as it was years ago, but the place certainly still warrants a visit for those who want to marvel at the Listerine-blue lake for themselves.

Things To Do Johor Bahru - Kangkar Pulai
The lake is blue because of the iron quarry nearby, which causes a chemical reaction that turns the water here a bright blue.
Image credit: @andrew.hokenchye

If you’ve ever spotted a photo of the lagoon while scrolling through Instagram, you might have thought that the colour of the lake has been retouched to make it appear brighter. But do enough digging and you’ll see that the lagoon is indeed as blue as it’s portrayed on social media. 

Things To Do Johor Bahru - Kangkar Pulai
Image credit:
@mustaqim.rosli

It’ll only take a short 10-minute hike from the entrance to the viewpoint, so it’s great for those who aren’t big on strenuous hiking. 

Address: Bandar Baru Kangkar Pulai, Johor Bahru, Johor (Waze Kangkar Pulai Blue Lagoon)


10. Climb in the great outdoors at Mount Pulai and Pulai waterfall


Mount Pulai is hailed as one of the best hiking trails in Johor, especially if you love basking in nature. Outdoor enthusiasts will be glad to know they can spend a good 4 hours hiking up and down this mountain.

Things To Do Johor Bahru - Mount Pulai
You’ll be rewarded with a sight like this once you’ve endured the strenuous 2-hour hike
Image credit: @jakie_ch

If you’re game to take on Mount Pulai, remember to bring swimwear or an extra set of clothes. There’s a waterfall for you to take a dip in while seeking respite from the hot weather. You may also want to consider packing some sandwiches or bento boxes to join the locals who are often spotted picnicking by the stream. 

Things To Do Johor Bahru - Mount Pulai waterfall
Cool off in the waterfall before resuming your hike to the peak
Image credit: @nazrulhazmi

GPS coordinates
Mount Pulai: 1. 3833, 103. 5333
Pulai Waterfall: 1. 59186, 103. 52484


11. Bike through dirt trails at Tristan Park


Things To Do Johor Bahru - Tristan Park

When planning for a trip to JB, most of us would think of shopping for the best bargains at Johor Premium Outlets and eating our fill of Johor laksa. But there’s another side to this town that will certainly appease the brave and adventurous. 

If that sounds like your kind of vacay, make sure to drop by Tristan Park for a fun dirt-biking experience that’ll have you zooming off into an ulu palm tree plantation. 

Things To Do Johor Bahru - Tristan Park

Even if you’ve never ridden a motorcycle before, there’ll be professional instructors there to guide you all the way and make sure you don’t get hurt. Before you’re able to take your bikes for a spin, you’ll be given a short course to understand the basics of riding. 

Prices here start at ~RM300/2 bikes and can go up to ~RM630/2 bikes depending on the model you go for. You’ll have to make an appointment with them to find out when you’ll get to drop by for a ride. 

Address: 21 Jalan Kekabu 11, Taman Desa Cemerlang, 81800 Ulu Tiram, Johor
Opening hours: 9am-4pm, Daily
Contact: 65-9363 0161 | Tristan Park website


12. Go for a relaxing massage at Bangkok Spa


Things to do in Johor - bathImage credit: BANGKOK SPA

There’s a high chance that Bangkok Spa will be one of the largest massage parlour you’ll ever step foot in. Some of the amenities you’ll find here are complimentary WiFi, reserved parking lots for patrons, and phone battery charging services. There are also private massage rooms  (from RM11) and VIP rooms (RM118 for 3 pax) with private sauna and jacuzzi.

Things to do in Johor - reflexology
Image credit:
BANGKOK SPA

One of the highlights here is the jacuzzi with coloured underwater lights that looks like it belongs in a sci-fi movie. The tub has also been fitted with backrest cushions so that you can comfortably lean against it. 

Things to do in Johor - massage
Image credit:
BANGKOK SPA

The parlour has everything from a Thai Traditional Massage to Aromatherapy Massage. Look forward to full-body massages from RM62 for 60 minutes.  

Bangkok Spa @ Tebrau
Address: 171, 171A, 173, 173A, 175, 175A, 177, 177A, Jalan Perisai, Taman Sri Tebrau, 80050, Johor Bahru
Opening hours: 11am-5am, Daily
Telephone: 07-338 2233 | Bangkok Spa website

See all Bangkok Spa locations here.


13. Test your teamwork at Dynamic Paintball Johor


Things to do in Johor - paintball
Image credit: Dynamic Paintball Johor

Whether you’re a rookie or a seasoned pro, you wouldn’t want to skip on a game of paintball at Dynamic Paintball Johor. Its vast open fields mean that players will be navigating through a number of different terrains, making for a challenging bout. 

Things to do in Johor - paintballImage credit: Dynamic Paintball Johor

For some serious action, opt for the 500 paintballs (RM109/pax). If you’re strapped for time, you’ll still be able to join in on the fun with 150 paintballs (RM59/pax) – an approximately 30-minute session. 

Each session includes field, equipment and jumpsuit rental, as well as a referee.

They also have plenty of other activities and combo packages that you can go for. Some of their other activities include archery, flying fox, skate park and kayak.

Address: Xpark Sunway Iskandar, Jalan Medini Selatan 3, Medini, 79250 Iskandar Puteri, Johor
Opening hours: Mon-Thu 2pm-12am | Fri-Sat 10am-12am
Contact: 017-702 3933 | Dynamic Paintball Johor Facebook


14. Venture out into the sea at Coastal Paddle


Things To Do Johor Bahru - Coastal Paddle
Image credit:
Coastal Paddle

Stand-up paddling is a great sport that helps you work on your balance, and while it can be challenging initially, it will undoubtedly look relaxing once you get the hang of it. 

Things To Do Johor Bahru - Coastal Paddle
Image
credit: Coastal Paddle

Those up for a challenge are welcome to try stand-up paddling at Coastal Paddle. The 3-hour session also serves as a tour as you’ll be paddling over to Kim Kim River and Pulau Nenas to take in the natural sights there. Paddling here will cost you from RM90/pax

Address: Jalan Kabong, Taman Teluk Pulai, 41100 Klang, Selangor
Opening hours: 9am-6pm, Daily
Contact: 65-8661 5077 | Coastal Paddle website


15. Relive school field trips at the Johor Zoo [Temporarily closed]


The Johor Zoo is said to be the very first zoo in Asia, having been established in 1928 by the late Sultan of Johor. It may not be as big as the Zoo Negara in KL, but this local zoo has its own merits that are enough to bring in a daily stream of visitors. And for only RM2/pax, it’s an affordable activity where you can relive your schooling days from when kids would go on field trips to the zoo.

Things To Do Johor Bahru - Johor Zoo
These friendly mousedeers aren’t shy to get close to your touch
Image credit: @kenhorai

You’ll still be able to spot about 100 animals when you tour around the place. Visitors tend to get especially excited about getting close to the mousedeer and feeding the camels. There are also larger animals like elephants and lions here. Plus, it doesn’t get as crowded here during the weekends, so you don’t have to push your way to the front to get a good view of the animals. 

Things To Do Johor Bahru - Johor Zoo
Look forward to seeing camels and gibbons while you’re here
Image adapted from: @ryanstephanie_ and @kenhorai

Address: Jalan Gertak Merah, Taman Istana, 80000 Johor Bahru, Johor
Opening hours: 8am-6pm, Daily
Contact: 07-223 0404 | Johor Zoo Facebook


16. Conquer your fear of heights at Skyscape


Things To Do Johor Bahru - Skyscape
Image credit:
Klook

Thrill-seekers will have a ball at Skyscape in Menara JLand where visitors are able to stroll along the glass-floored Sky Bridge while taking pictures of the surrounding cityscape. You’ll even be able to spot Singapore from across the Causeway.

Things To Do Johor Bahru - Skyscape
Image credit:
@jujue_saberi

But the Sky Bridge is not the only attraction at Skyscape as its entire concept revolves around it being an aerial entertainment hub. While you’re perched about 150m above the ground, you’ll be able to play some VR games, watch a movie at the mini-theatre, participate in interactive floor games, and take IG-worthy snaps at the LED Tunnel

Things To Do Johor Bahru - Skyscape LED tunnel
The LED Tunnel lets you take some pretty trippy shots with the glowing neon lights
Image credit: @izal_tahir

With all these attractions within Skyscape, it’s easy enough to spend your entire day here. The best part about it is that it won’t leave a dent in your budget either. You can purchase your tickets from Klook for only RM28/pax

Address: Level 34, Menara JLand Johor Bahru City Centre (JBCC), Jalan Tun Abdul Razak, 80000 Johor Bahru, Johor
Opening hours: 9.30am-10pm, Daily
Contact: 019-677 7766 | Menara JLand website


17. Race along a 1km track at Permas Go-Kart


Things To Do Johor Bahru - Permas Go-Kart
Image credit:
@dakachiasg

If you’ve ever wondered how it feels to be a race car driver after watching one too many F1 tournaments, this is your chance to live out a similar experience with go-karts. Permas Go-Kart has one of the longest go-kart courses in Malaysia, spanning about 1.4km long with multiple turns you need to navigate through along the way. 

Things To Do Johor Bahru - Permas Go-Kart
Image credit:
@cytayyy

This gives you plenty of space to zoom off and pretend you’re in an intense car chase scene from Fast & Furious. But of course, there’ll be professionals to give you a crash course before you start your fun and they’ll be observing you from the side. Prices start from RM37/pax for 10 minutes.

Address: Jalan Bunga Matahari, Taman Plentong Baru, 81750 Johor Bahru, Johor
Opening hours: Mon-Fri 10am-6.30pm | Sat & Sun 8am-6.30pm
Contact: 019-711 1733 | Permas Go Kart Facebook


18. Bargain for antiques and souvenirs at Pasar Karat


Pasar Karat JB - clothing

As its name suggests, Pasar Karat is a daily night market in JB that sees a number of stalls and stores selling everything from antiques to handcrafted goods. Think of it as the miscellaneous zone of a pasar malam that’s separate from all the food stalls. 

Pasar Karat JB - takoyaki

Browse through an endless row of vendors and be sure to keep your eye out for unique finds as some of these antiques can be quite a steal. They’re also great as a gift for a loved one since they’re not mass-produced and are one of a kind.

Address: 26, 20, Jalan Segget, Bandar Johor Bahru, 80000 Johor Bahru, Johor
Opening hours: Mon 5pm-12am | Tue-Fri 6pm-12am | Sat & Sun 7.30pm-12am 


19. Chill at a rooftop community garden at The Topp


Toppen Shopping Centre JB (13)
Laze on the green lawn of the serene community garden.

In Toppen shopping mall itself, there’s The Topp – a rooftop community hub that not only has more stores for your shopping pleasure but also a community garden, rock climbing wall, and a skating park. Plus, it’s a great way to soak in all that vitamin D and take in some fresh air instead of being cooped up inside the mall. 

Things To Do Johor Bahru - The Topp graffiti
Image credit:
@cloakwork

There are also a few IG-worthy spots where you can whip out your phone and start snapping away. There are different corners at the rooftop area, such as a wall filled with fun and bright 80s-inspired murals, and a colourful rock climbing wall. 

Toppen Shopping Centre JB (6)

There’s also a skating rink that’s part of the Johor International Youth Hub where you can show off your moves. If you’re not one for sports, you can just stay and watch while taking a break from your shopping spree.

Address: Toppen Shopping Centre, No. 33A, Jln Harmonium, Taman Desa Tebrau, 81100 Johor Bahru, Johor
Opening hours: 10am-10pm, Daily
Contact: 07-277 3188 | Toppen website


20. Play in a RM10 million golf course at Horizon Hills Golf & Country Club


Over the years, Horizon Hills has built a reputation for itself among golfers for their 5-star course and facilities. With a golf course that cost about RM10 million to build, you may be able to see why avid golfers scramble for a chance to play here. 

Things To Do Johor Bahru - Horizon Hills Golf & Country Club
Image credit:
@phoebe._.lim

Seasoned pros looking for a challenge will appreciate golfing here as the elaborate layout will definitely test the players’ skills. Even though scoring a hole-in-one won’t be easy, the scenic view will certainly help put your mind at ease and make your time here all the more enjoyable. 

Things To Do Johor Bahru - Horizon Hills Golf & Country Club
Image credit:
@webelongmama

Access to the golf course will cost visitors RM110/9 holes and RM220/18 holes during weekdays. For a full experience, consider going for their weekday package (RM218/pax) that’s inclusive of caddy and buggy service as well as golfer’s insurance.

Address: 1, Jalan Eka, Bandar Nusajaya, 79100 Johor Bahru, Johor
Opening hours: Tue-Sun 7.15am-9.35am & 12.29pm-2.42pm (Closed on Mondays)
Contact: 07-232 3166 | Horizon Hills Golf & Country Club website


21. Bring your date for late-night go-karting at RUD Karting


RUD Karting Johor - karts
Image credit: @syhadanryan

For a fun late-night activity with your SO or pals, RUD Karting is located just a 5-minute drive from Sunway Big Box and opens daily till 2am.

RUD Karting Johor - track
Image credit: RUD Karting

The go-kart centre has a 840m racing track comprising 16 thrilling turns, and two types of rental karts. There are the Basic Kart (RM55 for a 10-minute session) with speeds of up to 60km/h, and the Twin Kart (RM75 for a 10-minute session) – a two-seater go-kart with a pair of steering wheels that allow budding racers to take on the race tracks with someone else.

RUD Karting Johor - indoor
Image credit: @feliciaxcviii

As all adventurous activities are bound to leave you feeling peckish, you’ll be glad to know that RUD Karting has an in-house industrial-themed cafe, RUD Cafe & Bistro, where you can refuel your energy over pasta and bubble tea.

RUD Karting
Address: PTD 200284, Persiaran Medini Sentral 6, Bandar Medini Iskandar, Iskandar Puteri, 79250 Johor
Opening hours: 11am-2am, Daily
Contact: 018-222 6055 | RUD Karting website | Facebook | Instagram 

Read our feature to find out more about RUD Karting here.


22. Hop on a boat to see fireflies at Kota Tinggi Firefly Park


For an enchanting night out, don’t pass up the chance to go on a firefly-watching experience at Kota Tinggi Firefly Park. The area is one of the few places that still remain as a liveable habitat for fireflies as logging has been made illegal to protect the forest around it. 

Things To Do Johor Bahru - Kota Tinggi Firefly Park
Image credit:
@ashley.ong98

At nightfall, visitors will hop on boats in groups before setting off into the river. While you’re mesmerised by the tiny green-yellow lights floating around, you’ll also get to know more about the history of Johor River from your guide. At RM20/adult, this is a rare experience that nature-lovers can definitely appreciate.

Things To Do Johor Bahru - Kota Tinggi Firefly Park
Image credit:
@_serena0702

Address: Kota Tinggi Firefly Park, Jalan Kota Tinggi, 81900 Kota Tinggi, Johor
Opening hours: 1PM-11PM, Daily
Contact: 017-460 7775 | Kota Tinggi Firefly Park Facebook


23. Harvest ingredients and attend a cooking class at Zenxin Organic Park


Zenxin Organic Park is the first organic farm of its kind in the country. Besides getting valuable insight into the world of organic farming, visitors can also opt for interactive tours to explore the farm and partake in activities. Those looking for an extra special experience can customise their own tour by choosing activities in addition to the guided farm tour

Things To Do Johor Bahru - Zenxin Organic Park
The hands-on experience here makes it a popular location to organise school trips for young kids
Image adapted from: Zenxin Organic Park

Foodies will be happy to know that the add-on activities include a cooking class where participants will be able to harvest ingredients from the farm. Menu options range from nasi ulam to curry puffs. 

Things To Do Johor Bahru - Zenxin Organic Park cooking class
Visitors preparing the ingredients needed to make a delicious, organic nasi ulam
Image credit: Zenxin Organic Park 

There are also many more activities that you can go for such as herbs growing workshops and animal feeding, which is sure to be a big hit among young kids. 

Things To Do Johor Bahru - Zenxin Organic Park animal feeding
You’ll be able to feed these cuddly bunnies with some fresh veggies that are also grown in the farm
Image credit: Zenxin Organic Park

Fun activities aside, visitors can drop by some of the more photogenic spots around the area. There’s a designated photo zone on the lawn that has been set up with giant rainbow chairs, and its strategic spot allows you to capture a good view with the sky as your backdrop. You also won’t want to miss out on visiting the sunflower farm to snap some IG-worthy pics.

Things To Do Johor Bahru - Zenxin Organic Park photo spots
Image adapted from:
@yizzy.yeap and Zenxin Organic Park

The guided farm tour is priced at RM25/adults and RM22/child. This also includes a session of animal feeding as well as goodies such as a DIY farm souvenir and a cash voucher. If you’d like to customise your own tour, you may do so on their website.

Address: Zenxin Organic Park, 47A & 47B, Batu 9, Jalan Batu Pahat, 86000 Kluang, Johor
Opening hours: Thu-Tue 8.30am-5.30pm (Closed on Wednesdays)
Contact: 019-773 8985 | Zenxin Organic Park website


24. Glide over ice at Blue Ice Skating Rink


Things To Do Johor Bahru - Blue Ice Skating Rink
Image credit:
Fave

Ice skating is always a fun weekend activity for both rookies and experienced pros alike. At Blue Ice Skating Rink, you’ll be able to cover pretty good ground as the rink here is one of the biggest in Malaysia at 20,000sqft.

Things To Do Johor Bahru - Blue Ice Skating Rink
Image credit:
@karimussss

Plus, they’re one of the few that uses real ice instead of a synthetic alternative. Struggling skaters may have a much better time skating on real ice as there’s less friction against your blades. As for experts with show tricks up your sleeves, you’ll find that you can nail your moves much better on real ice. 

Keep yourselves updated with their Instagram page if you’re interested to spectate a game of ice hockey or a figure skating competition. 

Address: 3F-30 Paradigm Mall Johor, Jalan Bertingkat Skudai, 81200 Skudai, Johor
Opening hours: 10am-10pm, Daily
Contact: 011-6230 0366 | Blue Ice Skating Rink website


25. Play with rescue animals at Noah’s Ark Animal Sanctuary


Noah’s Ark is vastly different from any other animal shelters you might’ve been to. Not only are they strong advocates of the no-kill policy, but the rescues under their care are also free to roam around the 10-acre site. 

Things To Do Johor Bahru - Noah's Ark Animal Sanctuary
The dogs here are very friendly and won’t stop to think twice about going in for a hug
Image credit: @joietan

The sanctuary homes animals that have been rescued from the streets and those that have been abandoned by their owners. Noah’s Ark also provides these animals with 24/7 vet care so that they’re able to undergo emergency treatments any time. 

Things To Do Johor Bahru - Noah's Ark Animal Sanctuary
Image credit:
@leonardsoosay

You’ll find over 1,000 animals here including dogs, cats, horses, and even a few wild boars. They take in as many animals as they can, making it a haven for animal-lovers.

Things To Do Johor Bahru - Noah's Ark Animal Sanctuary
You might even be able to spot some monkeys, snakes, and birds too.
Image credit: @katherine_don_w

Address: 81500 Pekan Nanas, Johor (Near Gelang Patah)
Contact: 019-715 9199 | Noah’s Ark Animal Sanctuary website


– Theme parks –


26. Get your adrenaline pumping at Austin Heights Water & Adventure Park


When news rolled out that a 3-in-1 park was opening in JB, the local community couldn’t be more stoked about it. It has been a couple of years since Austin Heights Water & Adventure Park has opened its doors to the public, but it still remains to be a popular attraction to this day. 

Things To Do Johor Bahru - Austin Heights Water & Adventure Park    

When the JB heat becomes intolerable, the water park at Austin Heights will be your oasis. Not only do you get to dip into the water to cool off, but there are also a number of thrilling slides that you can take on. 

Things To Do Johor Bahru - Austin Heights Water & Adventure Park

The fun doesn’t have to end after you’ve checked off all the rides in the water park as you can keep the adrenaline going at the sports and leisure area. Here, you can go for drift karting at a course full of twists and turns. You don’t need to worry about crashing into anything as the entire course has been lined with tyres to help cushion any collision impact, so it’s as safe as bumper cars.

Things To Do Johor Bahru - Austin Heights Water & Adventure Park

You’ll also find a trampoline park nearby, where the entire area has been fitted with trampoline mats for you to bounce about. 

Things To Do Johor Bahru - Austin Heights Water & Adventure Park

Before you completely tire yourself out, be sure to hit up the adventure park where a 51-obstacle course awaits you. The high-elements course will have you scaling across walls and zip-lining through the space at about 5 metres above the ground. 

Things To Do Johor Bahru - Austin Heights Water & Adventure Park

Tickets are sold separately for each park, though they do have combo packages where you’ll be able to choose between 2 activities. The water and adventure park will cost you RM70-RM80/pax while the admission to Jumpstreet is priced at RM25/hour.

Address: 71, Jalan Austin Heights 8/1, Taman Mount Austin, 81100 Johor Bahru, Johor
Opening hours: 10am-6pm, Daily
Contact: 019-716 3183 | Austin Heights Water & Adventure Park website | Facebook


27. Funfair rides at Danga Bay World Theme Park


We don’t usually see many permanent funfairs like the one at Danga Bay. The funfair has classic rides such as a carousel, pirate ship, bumper car, and Ferris wheel.

Things To Do Johor Bahru - Danga Bay World Theme Park
Image credit:
@sua_luv_jia

With prices starting from as low as RM2/ride, we can imagine Johorean youths flocking over here during weekends for budget dates or just hanging out with friends.

Things To Do Johor Bahru - Danga Bay World Theme Park
Image credit:
Hassif Mohd

The carnival here is open till 2AM, so it’s a great alternative to midnight movies and suppers at mamaks for night owls. There are also game booths where you can win stuffed toys and other little trinkets like keychains. A game of darts or ring toss can cost you about 3 tokens, and you can buy these tokens for RM2/each

Address: Danga Bay, 80200 Johor Bahru, Johor
Opening hours: Mon-Sat 7.30pm-2am | Sun 7.30pm-12am


28. Explore landmarks worldwide at Legoland


Things To Do Johor Bahru - Legoland
Image credit:
@u_cherry_xx

When talking about top attractions in Johor Bahru, it’s almost impossible to not bring up Legoland. Back when there were fewer attractions, a large percentage of JB’s tourism was contributed by families making their way down just for Legoland. After all, it was every kid’s dream. 

Things To Do Johor Bahru - Legoland
Image credit:
@andisyahab

As the name suggests, all the replicas of landmarks here are painstakingly built out of Lego pieces. It’s no easy feat to build famous attractions from all over the world, and the lego count actually tallies up to 30 million pieces. However, it seems that the effort has been paid off considering Malaysians all over gather here to “travel” the world without leaving a dent in our bank accounts. 

Besides these landmarks, there are also plenty of fun rides to conquer and yes, those are Lego-themed too.

Things To Do Johor Bahru - Legoland
Just
like any theme park, lego man mascots will tour around the park to meet the visitors.
Image credit: @tunehotels

There’s also a water park for both kids and adults to take a break from the sweltering heat. It’s filled with slides, rides and pools where the kiddos can play with water jets.

Things To Do Johor Bahru - Legoland
Image credit:
@darattaqwatravel

Things To Do Johor Bahru - Legoland
Image credit:
@itsmisskei

Tickets for the theme park (RM189/pax) and water park (RM139/pax) are sold separately, but you can get a combo package (from RM249) that includes Sea Life – an oceanarium where you get to see all sorts of marine life. 

Address: No 7, Jalan Legoland, Bandar Medini, 79250 Nusajaya, Johor
Opening hours: 10am-6pm, Daily
Contact: 07-597 8888 | Legoland website


29. Cool off with the kiddos at Forest City Water Park [Closed]


Things To Do Johor Bahru - Forest City Water Park
Image credit:
JOCOM

Hot days in JB will warrant a visit to Forest City Waterpark, the perfect spot to seek respite from the sweltering weather. Entrance fees are only RM15/adult and RM10/child, so it’s an affordable option for those looking for a budget-friendly weekend activity to indulge in. 

Things To Do Johor Bahru - Forest City Water Park
Image credit:
JOCOM

There are 3 attractions in the waterpark: Water Sliding, Water Maze, and Water Fun Challenge. This spot in JB is great for those who want to get away from weekend crowds as it’s still relatively new having only opened in late-2019. This also means that snaking queues and crowded spaces won’t put a damper on your day of fun. 

Address: Forest City (Forest City 1, Pulau Satu, Gelang Patah, 81550 Johor Bahru, Johor
Opening hours: 10am-8pm, Daily
Contact: 07-505 8888


30. Let the young’uns loose at Angry Birds Activity Park [Closed]


Note: Angry Birds Activity Park closed its doors back in April 2021.

Families with young children who are planning a trip to JB won’t want to leave Angry Birds Activity Park out of the itinerary. The activity park is especially great for letting young ones unleash their energy while parents get to kick back and relax in the specially designated lounge area. 

Things To Do Johor Bahru - Angry Birds Activity Park
Image adapted from:
@jb.miya

For RM60/pax, kids will be able to enjoy themselves at over 20 attractions, ranging from a giant foam pit to a go-kart course, spread over 5 zones in the activity park. 

Things To Do Johor Bahru - Angry Birds Activity Park
The colourful foam pit is one of the park’s biggest highlights
Image credit: Angry Birds Activity Park

Things To Do Johor Bahru - Angry Birds Activity Park
Image credit:
@ble_ovas

The park is a mix between a playground and a kid-friendly obstacle course where some of the attractions are meant to test their physical ability. For example, “Surfy” has blue pads attached on ropes at different angles, and kids are supposed to balance themselves while quickly making their way from one end to the other. 

Things To Do Johor Bahru - Angry Birds Activity Park
The “Air Bag Jump” will help any child conquer their fear of heights.
Image credit: Angry Birds Activity Park

There’s more to do even after exploring the 5 themed zones. Stay around to meet the Angry Birds themselves for a rare photo op, and kids can even get the characters painted on the back of their hands. 

Address: Level 3, KOMTAR JBCC, Johor Bahru City Centre,80000 Johor Bahru
Opening hours: 10am-10pm, Daily
Contact: 07-300 5090 | Angry Birds Activity Park website


– Food and drinks –


31. Dine in an airplane’s first-class setting at The Dreamliner Airways Cafe


Dreamliner’s unassuming storefront may just fool you into thinking that it’s just another regular cafe, but once you enter through its doors, you’ll feel as if you’re stepping foot into an airplane’s first-class cabin. 

Things To Do Johor Bahru - The Dreamliner Airways Cafe

The best part is that the entire space comes equipped with comfortable cushioned chairs and ample leg space. They also have props like a sleek luggage carrier and a pilot’s hat so you can whip out your phone and start posting for photos. 

Things To Do Johor Bahru - The Dreamliner Airways Cafe

Airplane food may have a reputation for being undesirable, but the dishes served at Dreamline may make the cut as the best “airline” food yet. 

Things To Do Johor Bahru - The Dreamliner Airways Cafe

They serve mainly Western fare, with dishes that include Mozzarella Baked Scallops (RM23.90), creamy and bursting with umami flavour, and Grilled Salmon with Honey Mustard Sauce (RM26.90), the perfect dish to fill you up with tender salmon slathered in an addictive sauce.

Address: 7, Jalan Harmonium 35/1, Taman Desa Tebrau, 81100 Johor Bahru, Johor
Opening hours: 11am-11pm, Daily
Contact: 07-288 1708 | The Dreamliner Airways Cafe Facebook


32. Dine on hot pots under the stars at In The Tent


In The Tent - tent dining
Image credit: @bellepongwl

Feast on hotpot under the stars at In The Tent, a hotpot joint with 12 tents equipped with fans and portable air-conditioners on a rooftop. Each tent is spacious, with tables set inside able to seat 2-6 or 5-9 people, depending on the size of the tent you’re dining in.

In The Tent - hotpotImage credit: @chiachia1016

They have a selection of soup bases that range from black-bone chicken to mala. To pair with their soups are a variety of ingredients available as in a set, such as the Signature Sudoku Set A (RM78 for 2-3 pax) that comprises 16 ingredients such as pork belly, crab meat, beancurd roll and fish noodles.

If you’d like to go for something lighter, the Single Vegetarian Hot Pot Set Meal (RM36) is a vegetarian-friendly option that comes with 12 ingredients such as tofu, fuchok, and mushrooms.

Address: No. 55-04, 5th Floor, Jalan Austin Heights 8/7, Taman Mount Austin 81100 Johor Bahru
Opening hours: 4pm-12am, Daily
Contact: 013-787 8782 | In The Tent Facebook | Instagram


33. Indulge in hot pot while you belt out tunes at The Rhythm


Things To Do Johor Bahru - The Rhythm
Image credit:
The Rhythm

When it comes to group outings, there are 2 things Malaysians can never go wrong with: karaoke and hot pot. To get the best of both worlds, head to The Rhythm where you can indulge in both simultaneously.

Things To Do Johor Bahru - The Rhythm
Image credit:
The Rhythm

They’ve kept their prices affordable at just RM98/2-3 pax, and the package comes with 3 hours of karaoke and a hot pot set to enjoy. If you’re hosting a big family reunion here, they have a VIP room (RM788) that can fit more than 20 diners. 

Address: 55, Jalan Austin Height 8/8, Taman Mount Austin, 81100 Johor Bahru, Johor
Opening hours: 11am-3pm, Daily
Contact: 011-1558 7777 | The Rhythm Facebook


34. Explore a garden glasshouse cafe at Rowan & Parsley


Prolific cafe hoppers would’ve heard about Rowan & Parsley by now. After all, there are only a few cafes around that have the same garden-plus-glasshouse concept as they do. 

Things To Do Johor Bahru - Rowan & Parsley
Image credit:
@john__nie

The inside of the cafe is decked out in warm wood tones as seen in their choice of vintage furniture. The rustic decorations blend well with the industrial space, creating a monochrome colour palette consisting of mostly different shades of browns. 

Things To Do Johor Bahru - Rowan & Parsley
Image credit:
@jeana_jh and @corrineqingyun

Head outside, however, and you’ll be transported to a garden that’s almost entirely enveloped by shrubs and twirling vines. At night, the fairy lights are switched on to make the place appear extra enchanting.

Things To Do Johor Bahru - Rowan & Parsley
Image credit:
@john__nie

The cafe also sports floor-to-ceiling window panes with sleek black bevels, giving you a glimpse of the mini garden outside as you dine. 

Things To Do Johor Bahru - Rowan & Parsley
Image credit:
@owenchia_lifediary

For a brunch excursion, try their classic dishes such as Big Brother Benedict (RM42) and Chicken & Pancake (RM28). There are also a few fusion finds such as the Mala Linguine (RM28) where the chef combines Italian flavours with an addictive spicy tingling from Chinese peppercorns. 

Address: 17, Jalan Cenderai 20, Taman Perindustrian Kota Puteri, 81750 Masai, Johor
Opening hours: Tue-Sun 11am-11pm (Closed on Mondays)
Contact: 012-727 5717 | Rowan & Parsley Facebook


35. Get a panoramic view of JB’s skyline at Sky 26


Sky 26 is a rooftop restaurant and bar on the 26th floor of Holiday Villa in JB. The panoramic view that you get from being so high up makes it the ideal venue for a romantic dinner out with your beau. 

Things To Do Johor Bahru - Sky 26
Image adapted from:
@carmenlsj

The open rooftop also allows for an unobstructed view of the skyline, and you might even catch a glimpse of a few twinkling stars above. 

Things To Do Johor Bahru - Sky 26
Image credit:
Sky 26

Sky 26 serves a selection of contemporary Japanese food on their menu, such as Goma Soft Shell Crab Cold Soba (RM45) that’s made with fresh soba noodles tossed with sesame dressing and topped with a crispy piece of soft shell crab. You can also find more traditional bites such as Salmon Sashimi (RM32) and Saba Shioyaki (RM21), a grilled mackerel. 

Things To Do Johor Bahru - Sky 26
Image credit:
Sky 26

Address: 26th Floor Holiday Villa, No, 260, Jalan Dato Sulaiman, Taman Abad, 80250 Johor Bahru, Johor
Opening hours: Sat-Wed 6pm-1am | Thu & Fri 6pm-2am
Contact: 010-288 2626 | Sky 26 Facebook


36. Visit a bar hidden inside a legit tailor at 90 Tailor Bar


It’s easy to walk past 90 Tailor Bar without knowing there’s a bar inside due to its unassuming storefront as an old-school tailor. Staying in line with its theme, the mannequins by the window even don 80s fashion pieces. 

Things To Do Johor Bahru - 90 Tailor Bar
Image credit:
@josephinetcr

Step inside the humble shop and you’ll see a rack of dapper suits, a wall full of black-and-white photographs, and a marble work desk at the corner. If you were wondering, yes you can actually get suits here.

Things To Do Johor Bahru - 90 Tailor Bar
Image adapted from:
@90.tailor.bar and @___s.ther___

The small space makes it easier to spot the secret entrance into the bar. Hint: Just try on a suit and it’ll probably lead you right to the door. You’ll know you’re in the right place when you find yourself in a room lit by pink neon lights. 

Things To Do Johor Bahru - 90 Tailor Bar
Image adapted from:
@90.tailor.bar

The quaint bar is suited for intimate groups who don’t want their conversation to be drowned out by loud music and chatter, so it’s a good place to wind down with a couple of cocktails (from RM25 each)

Address: 21, Lorong Ismail, Taman Kulai, 81000 Kulai, Johor
Opening hours: Fri & Sat 7.30pm-1am | Sun 7.30pm-12am (Closed on Mondays to Thursdays)
Contact: 012-778 8501 | 90 Tailor Bar Facebook


37. Visit a Santorini-inspired convenience store, Avery-Day, for Japanese snacks


avery-day convenience store jb store frontImage credit: Avery-Day

Once you’ve eaten your way through Johor and visited all the theme parks, consider a visit to Avery-Day. We can immediately see why the convenience store sees one heck of a crowd on the weekends. It carries an array of Japanese products that range from cup noodles to sweet potato fries, and even features an alfresco dining deck on the second floor with Santorini-like vibes. 

avery-day convenience store jb neon signs

Besides the convenience store goods that you can find on the first floor of the store, there’s also a bakery here with a glass display of cakes and pastries, as well as an aisle of makeup products.

avery-day convenience store jb food and beverage

Address: No 2, Jalan Rusa 6, Taman Abad 80250 Johor Bahru, Johor
Opening hours: 
9am-12am, Daily
Contact:
016-250 1266


38. Get a taste of traditional curry puffs at Salahuddin Bakery


Salahuddin Bakery has been around since 1937, making them one of the oldest bakeries in JB. In fact, they’re still using the very same wood-fired oven – similar to the ones we usually see pizzas bake in – from when they were first established. 

Things To Do Johor Bahru - Salahuddin Bakery
Image credit:
@fidausham

Locals and tourists alike head here for their curry puffs – they are similar to Bengali curry puffs (RM2) in that they are triangular in shape instead of half-moon-shaped. 

The filling is made of curry potatoes, onions, and your choice of minced meat – you can choose from chicken, beef or lamb. The crispy outer layer of the pastry immediately crumbles apart at first bite, a good indicator to show how delicate and fine the layers are. 

Things To Do Johor Bahru - Salahuddin Bakery
Image credit:
@townshedz

Address: 26, Jalan Dhoby, Bandar Johor Bahru, 80000 Johor Bahru, Johor
Opening hours: Sat-Thu 8.30am-7pm (Closed on Fridays)
Contact: 012-766 8380


39. Try out banana bread made using a 100-year-old recipe at Hiap Joo Bakery


If you’re tapauing baked goods for your foodie friends, don’t miss out on this famous banana bread from JB. Pay a visit to Hiap Joo Bakery where their recipe for banana bread (from RM5) is over 100 years old. 

Things To Do Johor Bahru - Hiap Joo Bakery
There are no preservatives in this banana cake
since it’s freshly baked in-store
Image credit: @semijoie_

The famous banana cake is still gaining popularity as we speak, which means you’ll have to prepare yourself for a long wait to get your hands on a loaf. What you’ll get in return though, is a warm loaf of banana bread that has a nice golden crust on top, with a moist and spongy centre. 

Things To Do Johor Bahru - Hiap Joo Bakery
Image credit:
@semijoie_

Address: 13, Jalan Tan Hiok Nee, Bandar Johor Bahru, 80000 Johor Bahru, Johor
Opening hours: Mon 11am-5pm | Tue – Sat 7.30am-5pm | Sun 8am-10am
Contact: 07-223 1703


40. Hit up the food trucks at Tebrau


Planning for a group outing can be a headache when you’re trying to accommodate your friends’ personal tastes and preferences, which is why food courts and mamaks have become a go-to gathering spot. To shake things up, have your next gathering at this food truck park in Tebrau. 

Things To Do Johor Bahru - Tebrau
Image credit:
Tebrau Food Truck Park

The park has a different rotation of food trucks each day, with a few permanent additions, so you can always look forward to something new each time you head here for dinner. Plus, there’ll always be a minimum of 10 food trucks on any given day.

Things To Do Johor Bahru - Tebrau food
De’Daun Food Truck is a crowd-favourite for their smoky fried rice and saucy grilled meats
Image credit: @dedaunfoodtruck

Food options here are affordable as well, considering you can get Nasi Goreng Seafood and a cup of cendol for only RM10 and a serving of Spicy Chicken Cheese for RM12. You can also look forward to moree yummy noms such as Bubur Ayam, Mexican Nachos, and Satay

Things To Do Johor Bahru - Tebrau food
Image credit:
@familia.kitchen

The crowd of hungry diners tend to stay till late as the food truck park is open till 12AM, making it a great alternative for late dinners and supper. 

Address: Jalan Harmonium 24/1, Taman Desa Tebrau, Johor Bahru
Opening hours: Mon-Thu 6.30pm-12am | Fri-Sun 6.30pm-12.30am
Contact: 017-727 2205 | TEBRAU Food Truck Park Facebook


41. Shop at a permanent bazaar at B5 Johor Street Market


Think of B5 Johor Street Market as a permanent bazaar that lets you patronise your favourite food stall and get good bargains all year round. 

Things To Do Johor Bahru - B5 Johor Street Market
Image credit:
AKU Sis Lin

You’ll notice that most of the food stalls here offer signature Johorean delights such as laksa and satay, so it’s a one-stop centre to check off all the local food you need to try here too. They also have retail shops where you can hunt for the next addition to your closet or souvenirs for your friends back home. 

Things To Do Johor Bahru - B5 Johor Street Market
Image credit:
@qqntty

The B5 Street Market is a newly opened space that has only started welcoming visitors in February 2020. While there are already stores and outlets opened, the street market is still fast expanding with lots more to come. 

Things To Do Johor Bahru - B5 Johor Street Market
Image credit:
AKU Sis Lin

Besides dining and shopping, the space is host to plenty of performances, art exhibitions, and workshops. Some of the events previously held here include a traditional Kuda Kepang performance, which is a traditional Javanese dance, and a Zumbarobik class for those looking for a community to realise your fitness goals together. 

Address: Taman Tampoi, 81200 Johor Bahru, Johor
Opening hours: 10am-11.30pm, Daily
Contact: 07-244 1271 | B5 Johor Street Market Facebook


42. Marvel at an entire wall of bookshelves at Little Prince Cafe


Cafes these days don’t just shoot to fame for having good food. When everyone goes on IG and Facebook to hunt for new eats, it has become crucial to have a visually appealing interior as well. It didn’t take long for Little Prince Cafe to find a spot on every cafe hoppers’ list after debuting its floor-to-ceiling bookshelves. 

Things To Do Johor Bahru - Little Prince Cafe
While most of the books you see on the shelves are in Chinese, you’ll find some in English too.
Image credit: @ecogallerie_ew

Much like the minimalist illustrations in those Little Prince storybooks that we grew up reading, the cafe’s interior exudes that same sort of serene and peaceful vibe. With its warm wooden flooring, high ceilings, and simple decor, this is the kind of cafe that we can easily spend our entire morning in. 

Besides serving as an excellent photo spot, their desserts here are also worth a try. Those looking to fill their bellies with a proper meal can opt for the Little Prince Fried Noodles (from RM12.80) or the Saucy Beef Rice (from RM18.80)

Things To Do Johor Bahru - Little Prince Cafe
Opt for their Tiramisu for a decadent dessert to pair with some tea as you settle down for a light reading session
Image credit: @hingjou.c

Address: 46, Jalan Eko Botani 3/3, Taman Eko Botani, 79100 Nusajaya, Johor
Opening hours: 10am-10pm, Daily
Contact: 011-1128 9032 | Little Prince Cafe Facebook


– Photo spots –


43. Take a scenic stroll down Puteri Harbour


Things To Do Johor Bahru - Puteri Harbour
Image credit:
@hartanahjohorproperty

Being in Johor means that we get to have the best of both worlds when it comes to nature. Aside from hiking trails, pay a visit to Puteri Harbour where you get to have your evening stroll with a scenic view of the marina. 

Besides admiring the fleet of sailboats that are docked at the side and watching the sun set across the horizon, there are also multiple photo spots for you and your pals to snap a customary wefie. Entrance is free too, so it’s great for a budget-friendly activity.

Things To Do Johor Bahru - Puteri Harbour photo spots
A giant pair of hands forming a heart shape
Image credit: @143weds

Things To Do Johor Bahru - Puteri Harbour photo spots
Keep a look out for other bamboo art installations here, including this bamboo grove.

Image credit: @sangbonlabang

Address: Puteri Harbour, 79100 Nusajaya, Johor
Opening hours: 24 hours, Daily
Contact: 03-2711 8008 | Puteri Harbour Malaysia Facebook


44. Tour a town made of shipping containers at Spring Labs



Image credit: @vivatikiez

Spring Labs is part of the residential area of Eko Flora, but visitors are free to drop by this container “town”. The buildings are all made from repurposed shipping containers, and a lot of them are made to look like petite houses.

Things To Do Johor Bahru - Spring Labs
These “houses” can be seen from a mile away due to their bright colours and eye-catching stripes.
Image credit: @weikeong15

Spring Labs is an IG-friendly location where there are multiple corners and spots that’ll serve as a perfect backdrop for a photo. 

Things To Do Johor Bahru - Spring Labs
Image credit:
@natasharosli.nr

The Ferris wheel is one of the most popular spots where locals make the drive down just for that perfect snap. If you look closely, you can even spot the pink teddy bears that are in each of the Ferris wheel’s cabins.

They have a growing list of tenants here that range from retail outlets to trendy restaurants. Among some of the eateries you’ll find here, there’s Tropique Cafe & Restaurant – a pork-free cafe serving brunch delights such as the B&B French Toast (RM24.90) that’s served with a side of brulee-d bananas and beef bacon. 

Things To Do Johor Bahru - Spring Labs food
Image adapted from:
@tastebudstoday & @tropique.jb

Spring Labs also houses 2 flower shops, Fleuromance Market and PS Floral Atelier, where you can surprise your loved one with a customised bouquet. If you’re bringing kids along, you may want to drop by Diggersite. It’s an educational play centre that provides young children with a realistic experience in operating construction machinery. 

Things To Do Johor Bahru - Spring Labs digging
Image credit:
Spring Labs

Address: Jalan Ekoflora Utama, Taman Eko Flora, Johor
Opening hours: 6am-1.30am, Daily
Contact: 07-364 2552 | Spring Labs Facebook


45. Explore a town preserved in time at JB Old Town


If Melaka has Jonker Walk and Ipoh has Concubine Lane, then Johor has JB Old Town. To find the exact location of this area, just look for Jalan Tan Hiok Nee. This part of town is full of colourful murals waiting to be discovered and beautiful heritage buildings that illustrate JB’s rich culture. 

Things To Do Johor Bahru - JB Old Town wall art
Image adapted from:
@mirandahammy@tarraamandia

Not much has been changed around here except for the fresh coats of paint and some necessary renovation works, as per Johor council’s orders. This basically means that visitors will be able to take a walk back in time to experience the olden days in Johor. In between mural-hunting, stop by for a cuppa at one of the many cafes lining this street. 

Things To Do Johor Bahru - JB Old Town
This traditional corner lot house was once bright red, but has since been painted white.
Image credit: @al_cyms

Address: Jalan Tan Hiok Nee, Bandar Johor Bahru, 80000 Johor Bahru, Johor


46. Pose by the serene waters and idle sailboats at Senibong Cove


Things To Do Johor Bahru - Senibong Cove
Image credit:
@syahirah_ghazali

Senibong Cove is a residential area in JB, but its scenic location warrants a visit here if you’re looking for IG-worthy spots during your trip. Facing a serene marina, visitors will be able to take a stroll along the docks.

Things To Do In Johor - Senibong
Image credit: @foodinflamed

Once the sun sets, Senibong Cove becomes a popular dating spot among couples who want to have a romantic evening stroll. There are also plenty of restaurants and bars in the area, such as Harvests Bar & Grill and Yew’s Cafe, that give you a view of the marina.

Things To Do In Johor - Senibong
The al fresco dining area of Yew’s cafe lets you soak in the view of the marina as you dine
Image credit: @sarah_johor_life

Address: N-01, Blok N, Pinggiran Senibong, No. 1 Persiaran Senibong, Teluk Senibong, 81750 Masai, Johor
Contact: 07-382 0388 | Senibong Cove website


47. Pose for fun photos at Trickeye Museum [Closed]


Things To Do Johor Bahru - Trickeye Museum
Image credit:
Trickeye Museum

We’re all too familiar with the concept of using perspectives to make 2D art look 3D, but the fun never seems to cease with these. Not only is it a fun activity getting the angle right to get a trippy shot, we also get to leave with a bunch of new photos ready to be posted on social media. At Trickeye Museum, they incorporate AR technology so that you capture cool effects too, when you download their app on your phone. 

Things To Do Johor Bahru - Trickeye Museum 3D art
Image credit:
Trickeye Museum

As you make your way through the museum, you’ll come across tons of different themes – from sweet desserts to scary predators. All you need to do is come up with creative poses and have a friend snap away. 

Things To Do Johor Bahru - Trickeye Museum
While you don’t need to download the AR app on your phone, they do enhance the photos to make them look more realistic.
Image adapted from: Trickeye Museum

Tickets cost RM38/adult, while students and kids below 12 can enjoy a discounted rate of RM30/pax

Address: M5-02, Level 5, Johor Bahru City Square, Jalan Wong Ah Fook, 80000 Johor Bahru
Opening hours: 10am-10pm, Daily
Contact: 07-220 0250 | Trickeye Museum website | Facebook


48. Wait for your movie to start at TGV’s Coca-Cola Cafe


Toppen Shopping Centre is one of the newest malls in JB, and while there are a number of reasons to pay them a visit, this Coca-Cola Cafe might just be the thing to convince you. The cafe is accessible via the mall’s TGV theatre, so movie-goers will be able to lounge here while waiting for their hall number to light up. 

Things To Do Johor Bahru - TGV Coca-Cola Cafe
The classic American
diner vibe reminds us of Pop’s Chock’lit Shoppe from Riverdale
Image credit: Inside Retail Asia

The interior is decked out in the iconic black-and-white tiles of a 1950s diner and most of the furnishings like countertops, lamps, and cushioned chairs are all in Coke’s signature bright red. 

Toppen Shopping Centre JB (12)
You’ll be able to get all your regular cinema snacks here – popcorn, chips, ice-cream, and of course, Coca-Cola.

While you’re here, you can also charge your phones at the designated “Power Zone” that comes equipped with power sockets and charging pads. There’s also a fully functioning jukebox to keep you entertained. Browse through a selection of classic soundtracks from popular movies such as The Shining, Ghostbusters, and E.T.

Address: L.301, TGV Cinemas, Toppen Shopping Centre, No. 33, Jalan Harmonium, Taman Desa Tebrau, 81100 Johor Bahru, Johor
Opening hours: 10am-10pm, Daily
Contact: 07-277 3188


49. See real jewels at Istana Bukit Serene


Just like how Buckingham Palace is a must-visit when you go to London, one shouldn’t miss out on dropping by Istana Bukit Serene when in JB. While you’ll be able to get a glimpse of the Sultan of Johor’s former palace and revel in the stunning Malay-European architecture, most tourists squeeze in time to pay a visit for another reason – the JB crown arch. 

Things To Do Johor Bahru - Istana Bukit Serene
Image credit:
@zalena_homsi

It’s the most photographed landmark in Johor for good reason. Its sheer size is enough to impress visitors, but it’s really the actual jewels that are embedded into the crown that makes it a sight to behold. 

Things To Do Johor Bahru - Istana Bukit Serene
Image credit:
@ray.yw_official

Whether you’re visiting during the day or at night, the spot makes for a great photo op. It gets especially busy at night with couples going for a romantic stroll along the sprawling garden and tourists admiring the jewel crown fixture as it gets illuminated by street lights. 

Address: Jalan Straits View, Bukit Serene, 80200 Johor Bahru, Johor
Opening hours: 24 hours, Daily
Contact: 014-900 9846


– Temples and mosques –


50. Take dreamy photos at the courtyards of Kota Iskandar Mosque


We’ve seen stunning pictures of mosques from all over the world, and there’s one in Johor that deserves a rank on that list. Kota Iskandar Mosque is a must-visit not only for worshippers but those who’d like to explore the beautiful courtyards within its premises. 

Things To Do Johor Bahru - Istana Bukit Serene
Kota Iskandar Mosque can be easily recognised by the 6 minarets that are pointing up towards the sky and the geometrical glass domes
Image credit: @kosherunit

Weekends here are also packed with people, and you’ll see many with their cameras out. After all, it’s one of Johor’s most photogenic locations, so put it on your must-visit list if the idea of a holiday photoshoot interests you. 

Things To Do Johor Bahru - Istana Bukit Serene
The garden courtyard gives us strong European feels with its manicured shrubs and tiled pathways
Image adapted from: @kapturistic

There are 3 courtyards for you to explore – Musk Garden, Johor Atrium Courtyard, and Flower Garden. They’re known to be so visually appealing that it has become a highly sought-out location amongst couples for pre-wedding shoots

Things To Do Johor Bahru - Istana Bukit Serene
Image credit:
@mierahassan

Besides its gorgeous architecture, you can also spot carvings of Quranic verses and Islamic motifs along the walls of this religious hub. 

Address: Persisiran Pantai JB – Nusajaya Highway, 79100 Nusajaya, Johor
Opening hours: 7am-6pm, Daily
Contact: 07-290 9080


51. Be in awe of the thousands of shards decking out Arulmigu Sri Rajakaliamman Glass Temple


Southeast Asia is graced with some of the most unique and beautiful temples in the world, and Malaysia has a spot on the list too with its share of stunning Indian temples. Not many Malaysians may know this, but JB is actually home to the world’s first Hindu glass temple

Things To Do Johor Bahru - Arulmigu Sri Rajakaliamman Glass Temple
Image credit:
@dragpackerchan

While the Arulmigu Sri Rajakaliamman temple’s exterior is indeed intricately designed, it doesn’t prepare you for what’s inside, where colourful pieces of glass cover almost every visible surface, aside from the floors and certain corners where statues of deities are placed. About 30,000 pieces of glass were used to transform this temple into the stunning sight it is now.

Things To Do Johor Bahru - Arulmigu Sri Rajakaliamman Glass Temple
Image credit:
@dkaedeb

Besides its one-of-a-kind interior, the temple has garnered strong support from the local community for having statues of religious figures from across beliefs, including those from Islam and Buddhism. 

Address: Jalan Tun Abdul Razak 1/1, Wadi Hana, 80300 Johor Bahru, Johor
Opening hours: 7am-10pm, Daily
Contact: 07-224 5152

Read our feature to find out more about Arulmigu Sri Rajakaliamman here.


52. Visit the Sultan Abu Bakar Mosque that’s located on a breezy hilltop


The Sultan Abu Bakar Mosque is a protected heritage monument that’s worth exploring for its intricate architectural design. Even if you’re not an architectural design buff, you can spot the obvious influences from the Victorian age. 

Things To Do Johor Bahru - Sultan Abu Bakar Mosque
Image credit:
@basically_italian

The mosque also sits atop a hill that’ll give you a bird’s-eye view of the straits of Johor and our neighbours, Singapore.

Things To Do Johor Bahru - Sultan Abu Bakar Mosque
Image credit:
@syaiful_haris

Explore the mosque grounds and take the time to admire the details. It was constructed some time in the late-1800s, but much of it has been preserved, which makes your visit feel like a walk back in time. 

Address: Jalan Gertak Merah, Masjid Sultan Abu Bakar, 80000 Johor Bahru, Johor
Opening hours: 10am-6pm, Daily


53. Snap a picture at Johor Old Chinese Temple, a symbol of peace and harmony


Things To Do Johor Bahru - Johor Old Chinese Temple
Image credit:
@shan._.yun

The significance of Johor Old Chinese Temple does not just lie in its humble architectural design, but also in its history. The temple was built by a Chinese headman more than 100 years ago as a sign of peace and unity among the Chinese clans who were fighting each other over territorial reasons. 

The entrance to the temple is also a worthy photo spot, as you get to capture the contrast between the old temple built in the late-1800s and the modern skyscrapers that surround it. 

Things To Do Johor Bahru - Johor Old Chinese Temple
Image credit:
@f.w.s.w

To this day, the temple still welcomes worshippers from all major Chinese clans in Johor – Teochew, Hokkien, Hakka, Cantonese, and Hainanese. 

Address: Lot 653, Jalan Trus, Bandar Johor Bahru, 80000 Johor Bahru, Johor
Opening hours: 7am-5pm, Daily
Contact: 07-277 7858


An abundance of things to do in Johor Bahru


This list goes to show that there is never a lack of things to do in JB, which makes a trip down south that much more worth it. It can serve as a comprehensive guide to visiting tourists while also helping locals rediscover their neighbourhood. 

For more things to do in Johor:

Also check out these articles:


Cover image adapted from: @kapturistic, Inside Retail Asia, @vivatikiez, @mustaqim.rosli, TheSmartLocal Singapore

This article was originally published on 19th November 2020, and updated by Janet Cho in January 2023. 

Drop us your email so you won't miss the latest news.