Best Things to do in Johor

🇲🇾 15 Best Things to Do in Johor, Malaysia (2025 Travel Guide)

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. 💃🏽🚴‍♂️🌴


Legoland Malaysia (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.

image 44

Pulau Rawa & Pulau Besar

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)


Johor Bahru City

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)

Things to do in Johor, Malaysia

Sultan Abu Bakar Mosque

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)


Gunung Pulai Recreational Forest

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.


Johor Zoo

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)

Things to do in Johor

Johor Night Markets

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. 🍢


Johor Kukup Fishing Village

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)


Desaru Coast

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.

image 43

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)


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)


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.


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!


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)


image 40

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!


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

Leave a Reply

Your email address will not be published. Required fields are marked *

Please fill the required fields*