Best Things to Do in Johor. Hey fellow travellers! π Itβs Roman & Fizah here β and if Johor isnβt yet on your radar, prepare to be pleasantly surprised. Nestled at the southern tip of Peninsular Malaysia, Johor is often seen as a transit stop to Singaporeβ¦ but let us tell you β itβs SO much more than that.
Think gorgeous islands, crazy good food, lush rainforests, cultural gems, and even LEGOLAND. Whether youβre backpacking, road-tripping, or planning a family getaway, Johor packs more into its borders than most people realise.
So here it is β our tried, tested, and totally loved list of 15 amazing things to do and see in Johor, Malaysia. ππ½π΄ββοΈπ΄
1. π° Legoland Malaysia β Where Everyone Becomes a Kid Again (Best Things to Do in Johor)

Located in Iskandar Puteri, Legoland Malaysia is not just for kids β trust us, we spent a full day geeking out over life-sized Lego sculptures and riding rollercoasters like overgrown children. π
With over 40 rides, shows, and attractions (including the LEGOLAND Water Park and SEA LIFE Aquarium), itβs the perfect all-in-one stop for families, couples, or anyone looking to release their inner 8-year-old. The attention to detail is next-level β thereβs even a Lego replica of Kuala Lumpur!
π Travel tip: Stay at the Legoland Hotel for the full experience β themed rooms, treasure hunts, and lots of LEGO bricks to step onβ¦ we mean play with.

2. ποΈ Pulau Rawa & Pulau Besar β Malaysiaβs Hidden Island Escapes

If youβre dreaming of that βclear water, white sand, no touristsβ kind of vibe, Johorβs offshore islands will steal your heart. Pulau Rawa is like something out of a tropical fantasy β think wooden chalets over turquoise seas, colourful coral reefs, and sunrises that actually make you gasp.
Pulau Besar is slightly less known, but equally breathtaking β a peaceful retreat for those wanting to snorkel, kayak, or just unwind with a coconut in hand.
π The islands are reachable from Mersing Jetty, so plan your transport and ferry ahead, especially during weekends or public holidays. (Best Things to Do in Johor)
3. π Johor Bahru City β Culture, CafΓ©s & Charm

JB is one of Malaysiaβs fastest-evolving cities β and we are so here for it. What used to be just a border town has transformed into a lively hotspot for foodies, artists, and creatives.
Explore Jalan Dhoby and Jalan Trus, where old shophouses are being reimagined into Instagrammable cafΓ©s, indie bookstores, and vintage shops. Itβs the kind of area where you wander, sip slow-brewed coffee, and discover unexpected gems.
ποΈ Shopaholics? Youβll want to hit Johor Premium Outlets or the stylish R&F Mall for major deals. (Best Things to Do in Johor)

4. π Sultan Abu Bakar Mosque β An Iconic Cultural Landmark

Set atop a hill with sweeping views of the Straits of Johor, this stunning mosque is a true architectural treasure. Built between 1892 and 1900, the Sultan Abu Bakar Mosque blends British colonial and Moorish styles β and looks straight out of a historical drama.
The whitewashed faΓ§ade and tall minarets give it a grand but serene atmosphere, and itβs one of the most photogenic spots in the city.
π§ Dress modestly and note that non-Muslims can visit outside of prayer times. Itβs a quiet, reflective place that offers both history and beauty in equal measure. (Best Things to Do in Johor)
5. π³ Gunung Pulai Recreational Forest β Hike, Swim, Breathe

Escape the city buzz and head into the cool, green arms of Gunung Pulai. This rainforest haven is just an hourβs drive from JB and offers scenic hiking trails leading up to a peak with views thatβll make your heart happy.
Midway through your hike, youβll find a waterfall perfect for cooling off with a splash β yes, we absolutely jumped in, clothes and all. π
πΏ Bring water, wear proper shoes (it can get muddy), and keep an eye out for monkeys β theyβre cheeky and not shy.
6. π― Johor Zoo β Small but Worth a Stop

Johor Zoo is one of the oldest zoos in Malaysia, and while itβs more modest than KLβs mega zoos, it has its own charm. Entry is super affordable (just a few ringgit), and itβs surprisingly well-kept.
The animals range from lions and crocodiles to more local species, and the grounds are walkable and shaded β making it ideal for families with young kids or travellers on a budget.
π΅ Just keep your snacks hiddenβ¦ the monkeys are professional thieves. (Best Things to Do in Johor)

7. π Night Markets β Foodie Heaven After Sunset

Night markets (pasar malam) in Johor are not just places to eat β theyβre cultural experiences. Picture sizzling woks, the scent of grilled satay in the air, aunties shouting βCheap cheap!β and rows of brightly lit stalls selling everything from kuih to phone chargers.
Our faves:
- Taman Ungku Tun Aminah (TUTA) β massive and always busy!
- KSL Monday Night Market β super convenient if youβre staying near KSL City Mall
- Bazaar Karat β more of a flea market vibe with antiques, live music, and quirky finds
Bring cash, wear comfy shoes, and come with an empty stomach. π’
8. π¦ Kukup Fishing Village β Slow Life by the Sea

Just 1.5 hours from JB, Kukup is a traditional Chinese fishing village built on stilts over the water. This place is all about the simple life β fishing boats rocking gently in the tide, kids cycling through narrow wooden walkways, and the scent of fresh seafood in the air.
We recommend staying overnight in a floating homestay and feasting on seafood dinners straight from the sea β chili crab, butter prawns, salted egg squidβ¦ weβre drooling again.
Donβt miss a boat ride through the mangroves at nearby Tanjung Piai National Park while youβre there! (Best Things to Do in Johor)
9. π΄ Desaru Coast β Resort Life & Water Fun

Desaru is Johorβs answer to a beach getaway β with everything from luxury resorts to family-friendly waterparks. The beaches are long, clean, and great for sunrise walks or sunset swims.
We loved:
- Adventure Waterpark Desaru Coast β with Malaysiaβs largest wave pool
- Desaru Fruit Farm β educational and surprisingly fun!
- Beachside seafood BBQs β always say yes to grilled stingray!
ποΈ This is a perfect weekend escape, especially if youβre driving from KL or Singapore.

10. β¨ Arulmigu Sri Rajakaliamman Glass Temple

Prepare to be dazzled β literally. This Hindu temple is covered in over 300,000 pieces of glass in every imaginable colour, from floor to ceiling. When sunlight streams in, it sparkles like a giant jewel box.
Besides being visually stunning, itβs a place of deep spiritual significance, with statues of various deities and peaceful nooks for reflection.
πΈ Photos are allowed, but shoes off and respect always. (Best Things to Do in Johor)
11. π Must-Eat Local Food β Johor Laksa & Mee Rebus

You havenβt really been to Johor until youβve eaten your way through it.
Two dishes you must try:
- Johor Laksa: Unlike the Penang or Sarawak versions, Johorβs is spaghetti-like noodles in a rich, fishy coconut curry gravy, served with herbs and sambal. Mind-blowingly good.
- Mee Rebus Haji Wahid: A beloved institution in JB, serving yellow noodles in a thick, sweet-savory gravy made from potatoes, spices, and beef stock. Add a dash of lime for magic.
π₯ Want bonus foodie spots? Just ask us β weβve got a whole Google Map ready! (Best Things to Do in Johor)
12. π―οΈ Kota Tinggi Firefly Cruise β Nighttime Magic

This one is pure magic. Imagine cruising silently down a dark mangrove-lined river, surrounded by flickering fireflies that look like stars come down to play.
The firefly cruise in Kota Tinggi is peaceful, romantic, and a perfect way to wind down after a day of exploring. Itβs especially stunning around new moon nights when the sky is at its darkest.
πΆ Bring a jacket (it gets breezy) and mozzie repellent.
13. π§ββοΈ Gua Kandu β Caving, Climbing, Adventure

For the thrill-seekers: Gua Kandu is a limestone cave system in the Kluang area offering rock climbing, hiking, and guided cave exploration. Itβs not a commercial tourist spot, so go with a local guide for safety and insider knowledge.
Youβll navigate narrow tunnels, see ancient stalactites, and maybe even spot bats. A headlamp and some guts are required! Best Things to Do in Johor!
14. π JB Old Chinese Temple β A Hidden Gem of Harmony

Tucked between skyscrapers in the heart of JB, this humble temple is one of the oldest structures in the city and symbolizes unity among Chinese communities.
Itβs small but powerful β with vibrant red walls, old relics, and incense smoke creating a mystical atmosphere. Every year, it hosts the Chingay Parade, a riot of colour, music, and heritage that takes over JBβs streets. (Best Things to Do in Johor)
15. π Tanjung Piai National Park β Stand at the Edge of Asia

This is one for the bucket list β standing at the southernmost point of mainland Asia. π§
The park is a blend of boardwalks, mangrove forests, and birdwatching towers. Youβll spot mudskippers, crabs, maybe even monitor lizards as you stroll through the peaceful, protected wetland ecosystem.
Thereβs a giant globe marking the southern tip β perfect for your βI was hereβ selfie. (Best Things to Do in Johor)

π Final Thoughts β Why Johor Deserves Your Time
If we had a ringgit for every person who told us βI just pass through Johor,β weβd have enough for another island trip. π
But Johor isnβt a pit stop β itβs a destination in its own right. Itβs wild, warm, underrated, and absolutely packed with gems waiting to be explored.
If youβre planning a Malaysia trip, give Johor more than just a weekend. And if youβre already local β what are you waiting for?
π¬ Tell Us Your Faves!
Have a secret spot in Johor you want us to visit next? DM us or drop a comment β weβd love to include it in our next trip.
π¬ Also, donβt forget to subscribe to our newsletter for travel tips, secret finds, and exclusive behind-the-scenes from our adventures across Malaysia & beyond!
Safe travels (and happy makan-ing!), β Best Things to Do in Johor!
π Visit Johor tourism website for more information.
- 7 Green Cafe in Melaka β A Charming Rustic Gem You Shouldnβt Miss
- 9 Best Hotels in Sabah for Every Budget (2025 Edition)
- 1- The Ultimate Sponsorship Opportunity: Join Our Epic Cycling Journey Across Europe
- How to Make Money Online with the HostelWorld Affiliate Program: 5 Easy Steps
- How to Earn with the 12Go Affiliate Program: 5 Easy steps (Perfect for Travel Bloggers & Digital Nomads)
Disclosure: This post contains affiliate links. If you click through and make a purchase, we may earn a commission at no additional cost to you
[Best things to do in Johor β Roman and Fizah β Travel tips β Travel blogger β Malaysia travel tips β Travel to Johor β Johor Sightseeing β Travel Malaysia]