13 Things To Do In Desaru

Desaru is a seaside town in the Malaysian state of Johor famous for its coastline and luxury resorts.

The fact that Desaru is only a couple hours’ drive from Singapore makes it a very convenient location for an affordable break from city life in Singapore!

Wondering what to do in Desaru when you’re here?

Fishing villages are a good place to start if you’re looking for seafood:

Recommended Desaru Tour Itinerary

It’s easy to see many of Desaru’s attractions on your Desaru trip if you have your own car!

There are fishing villages, resorts, farms and more!

Desaru One Day Trip Itinerary

If you want to visit Desaru in a day, these are some possible routes you can take:

Route 1: Desaru Fruit Farm > Desaru Ostrich Farm > Sungai Rengit Township (Seafood Lunch) & Teluk Sengat Crocodile Farm (Crocodile World) > Dinner at Kota Tinggi > Kota Tinggi Firefly Park

Route 2: Desaru Ostrich Farm > Desaru Fruit Farm (fruit buffet lunch) > Teluk Sengat Crocodile Farm (Crocodile World) > Dinner at Kota Tinggi > Kota Tinggi Firefly Park

Note: Start early in the morning (7am to 8am) if you’re driving so you have time to cover all!

2D1N Desaru Tour Itinerary

With 2 days to spare in Desaru, you can enjoy each place at a leisurely pace, soaking up your surroundings.

And you have an opportunity to stay overnight at one of the many seaside Desaru resorts along the coast!

Desaru Fruit Farm

Route 1

Day 1: Desaru Fruit Farm & Desaru Ostrich Farm > Local Seafood Lunch > Check-In Resort > Teluk Sengat Crocodile Farm > Teluk Sengat Restaurant (Dinner) > Kota Tinggi Firefly Park

Day 2: Breakfast > Desaru Coast Adventure Waterpark > Local Seafood Lunch> Back To Singapore

Route 2

Day 1: Teluk Sengat Crocodile Farm > Local Seafood Lunch > Desaru Fruit Farm > Desaru Ostrich Farm > Check-In Resort > Restoran Terapung Seafood Bujang Firefly > Desaru Firefly Cruise

Day 2: Breakfast > Museum Nelayan & Fishing Village > Local Seafood Lunch > Back To Singapore

Route 3

Day 1: Desaru Fruit Farm > Lunch & Fruit Fiesta At Desaru Fruit Farm > Crocodile Farm > Check-In Desaru Beach Resort > Desaru Beach/Free and Easy > Local Seafood Dinner > Desaru Firefly Cruise

Day 2: Breakfast > Desaru Ostrich Farm > Local Seafood Lunch > Back To Singapore

What To Do In Desaru: 13 Best Places To Visit

If you like being outdoors, boredom will not find you easily in Desaru!

Never seen fireflies before? Want to spend some time at the beach? Craving for some fresh seafood?

You can find it all in Desaru!

Also read: 27 Best Johor Attractions | Explore More Now!

Besides this, where else can you see a fruit farm, an ostrich farm and a crocodile farm in such close proximity to each other?


1. Pick Juicy Fruit At Desaru Fruit Farm

When it comes to what to do in Desaru, an easy go-to option that’s both family-friendly and educational is taking a trip to Desaru Fruit Farm.

Also read: Top 11 Eco Parks & Farms in Johor

Desaru Fruit Farm

Here, you can learn about how different fruits (and vegetables) are grown and pick some too!

There are over 100 fruits at this massive agricultural park.

Tip: Look out for their durian buffet during durian season!

Desaru Fruit Farm Fruit Buffet

Things To Do In Desaru Fruit Farm:

  • Pet and feed the animals at the Mini Zoo
  • Indulge in their free-flow fruit buffet
  • Play paintball
  • Ride an ATV
  • Feed the fish at the koi fishpond
Address: No.1, Sungai Cemaran, Desaru, 81900 Kota Tinggi, Johor, Malaysia.
Contact: +6012-772 1817
Opening Hours: 8:30am to 6:30pm
Entrance Fee: RM25 (Adult), RM20 (3-11 years old child)
Note: Price above includes a fruit farm tour & a fruit box


2. Visit Desaru Ostrich Farm

Desaru Ostrich Farm at Teluk Ramunia has the reputation of Malaysia’s largest ostrich farm.

They have 300 ostriches inside the fruit farm.

Desaru Ostrich Farm, Johor

So if you’ve never seen one of these large flightless birds before, here’s your chance!

After an informative tour around the farm, you can check out their souvenir store where they make various products from the eggshells of the giant ostrich eggs!

You Can Touch The Ostrich Egg at Desaru Ostrich Farm

Things To Do In Desaru Ostrich Farm:

  • Ride an ostrich (additional fee)
  • Feed ostriches (additional fee)
  • Taste ostrich meat cooked in various ways
  • Step on an ostrich egg
  • Watch an ostrich egg-cracking demonstration

Tip: Ostriches like many birds, adore shiny things. Keep your precious jewellery or gadgets out of sight!

Address: Jalan Telok Ramunia, Kampung Changi, 81600 Pengerang, Johor, Malaysia.
Contact: +607-826 5846
Opening Hours: 10:00am to 6:00pm
Entrance Fee: RM20 (Adult), RM15 (Child)


3. See Magnificent Reptiles At Teluk Sengat Crocodile Farm

Your day trip to JB is not complete without a visit to the Teluk Sengat Crocodile Farm!

Crocodile Farm at Teluk Sengat

First established in 1979, the farm houses an incredible 1000+ crocodiles.

A couple of which are extremely ancient (>100 years old)!

Also read: How To Get To Lotus Desaru Beach Resort From Singapore (Top Rated Johor Beach Resort)

The crocodile keeper might even show you around and let you know more about the large and powerful reptiles.

Teluk Sengat Crocodile Farm

Things To Do In Teluk Sengat Crocodile Farm:

  • See baby crocodiles (and maybe even hold one) and crocodile eggs (subject to availability)
  • Observe the crocodiles feeding time (not fixed)
  • Buy souvenirs (e.g. squid oil, coconut oil, and coconut oil soap)
  • Try crocodile meat (satay)
Address: Teluk Sengat, Kota Tinggi, 81920 Ayer Tawar 2, Johor, Malaysia.
Contact: +607-895 5220 or +6019-791 5116
Opening Hours: 9:00am to 7:30pm
Entrance Fee: RM9 (Adult), RM3 (Child)


4. Have A Splashing Good Time At Desaru Waterpark

If you have an extra day to spare and you don’t know what to do in Desaru:

Desaru Coast Adventure Waterpark

You can go over to Desaru Coast Adventure Water Park! The 25-acre park is still relatively new and that means fewer crowds!

It boasts a huge wave pool, a man-made beach and 5 different zones to explore including one just for kids!

Desaru Coast Adventure Water Park

Things To Do In Desaru Waterpark:

  • Practice surfing at Surf Wall
  • Float along the Penawar River (longest lazy river ride in Malaysia!)
  • Ride their 360-degree roller coaster (Kraken’s Revenge)
  • Try all the available slides and rides

Tip: You can rent out a private cabana to keep all your stuff and to rest.

Address: Persiaran Pantai, Desaru Coast, 81930 Bandar Penawar, Johor, Malaysia.
Contact: +603-2203 9696
Opening Hours: 10:00am to 6:00pm
Entrance Fee:
With MyKad: RM137 (Adult), RM102 (Child/ Senior)
Without MyKad: RM129 (Adult), RM96 (Child/ Senior)


5. Walk On White Sand At Desaru Beach

Regardless of whether you are staying at a beachfront Desaru resort.

Also read: Top 15 Beach Resorts in Johor You’ll Absolutely Love (Include Johor Islands)

If you have time to spare, your bucket list of what to do in Desaru has to include taking a stroll along the white sand on Desaru beach.

The public beach faces the South China Sea!

It’s quiet and peaceful at this beach since swimming is not advisable due to strong waves. There are no lifeguards here too so mind your kids!

Desaru Beach View

Things To Do At Desaru Beach:

  • Look out to the sea
  • Watch the sunrise
  • Enjoy the sea breeze
  • Bask in the sunshine
  • Rest under the Casuarina trees that fringe the beach
  • Go surfing
  • Jet-ski
  • Bring along a picnic lunch
Address: http://bit.ly/DesaruBeach
Opening Hours: Closed after 6:00pm


6. Get Your Adrenaline Going At Dash Outdoor Adventure

Dash Outdoor Adventure have many water sport activities for all ages. These are suitable for team building events or just to have fun with family and friends!

Dash Outdoors Adventure Desaru

And they have two locations which are in very close proximity to the resorts along the Desaru coastline.

All their equipment is still new and of good quality and their staff are fully trained by international standards in the use of the equipment too!

Dash Outdoors Adventure Activity

Also read: 7 Awesome Water Parks In Johor

Things To Do In Dash Outdoor Adventure:

  • Jet-ski
  • Cycling
  • Sailing
  • Surfing
  • Kayaking
  • Zorbing
  • Water skiing
  • Wakeboarding
  • Windsurfing
  • And plenty more that you may not even have heard of!
Address: C/O Westin Hotel, Dash Outdoors, Jalan Pantai 3, 81930 Bandar Penawar, Johor, Malaysia
Contact: +6013-328 5878
Opening Hours: 9:00am to 7:00pm
Website | Facebook


7. Take The Desaru Firefly Cruise

Paying a visit to Desaru Fruit Farm? You may not be aware that they run firefly tours in the evening too!

The boats will cruise along the banks of Bujang River under the illuminating presence (literally) of thousands of fireflies in a bid to find a mate!

This spectacular natural light show will certainly impress city folk of any age!

Note: The places to see these little creatures light up the night are fast disappearing so it’s a good idea not to postpone a visit here.

You can also Book a firefly cruise with Desauru Fruit Farm.

Firefly Valley Leisure Park

Things To Do On the Desaru Firefly Cruise:

  • Feel the evening breeze
  • Admire the glow of fireflies
  • Cruise along the river
  • Wander around the Desaru Firefly Valley Leisure Park
  • On a clear night, you can stargaze!
Entrance Fee: RM20 (Adult), RM15 (Child)
Opening Hours: 8:00pm to 12:00am
Duration: 30 minutes


8. Eating To Your Heart’s Content Of The Best Seafood In Desaru

As a coastal town, Desaru has plenty to bring to the table when it comes to fresh and affordable seafood. The seafood is one of the best Desaru food to try!

Have lobster on your mind? Jade Garden Seafood Corner can grant that wish for you but you may want to make a reservation first!

Jade Garden Seafood Restaurant At Sungai Rengit, Johor

Also read: 11 Top Seafood Restaurants in Johor Bahru (Must Try Anyone Before You Leave!)

If the environment is what you’re after, there are restaurants like Nelayan Seafood By The Coast that face the sea. Or you can choose to have dinner in an authentic no-frills kampung setting at Sengat Seafood Restaurant!

Jade Garden Seafood Corner Food

Desaru Must-Try Seafood Restaurants:

  1. Jade Garden Seafood Corner
  2. You Kee Seafood Restaurant
  3. Super Lobster Restaurant
  4. Sengat Seafood Restaurant
  5. Nelayan Seafood By The Coast


9. Dine On A Floating Boat Surrounded By Fireflies

Want to know what to do in Desaru that’s very unique to this Johor town and a perfect way to end the day?

Yes, you read the title right!

Picture this. You’re having a delicious local-style dinner in an unconventional venue – a boat!

Restoran Terapung Bujang Firefly At Desaru

And to top off the already romantic atmosphere, there are fireflies bathing the area in an otherworldly glow!

After dinner, you can hop on a boat and go closer to the fireflies!

Address: Restoran Terapung Seafood Bujang Firefly, Jalan Johor Silica, Sg Lebam, Bandar Penawar, 82200 Kota Tinggi, Malaysia.
Contact: +6012-759 3468
Opening Hours: 12:00pm to 12:00am


10. Have A Scenic Game Of Golf At The Els Club Desaru Coast

Grab some buddies and indulge in a good old game of golf but with a fabulous view of the ocean and tropical greens at The Els Club Desaru Coast golf club.

It doesn’t even matter if you’re a golf professional or just a first-timer! The courses will be just as thrilling.

Els Club Desaru Coast

The Els Club Desaru Coast Courses:

  1. Ocean Course – 9-hole course of Ernie Els championship design
  2. Valley Course – Challenging grass slopes designed by Vijay Singh
  3. Rainforest Course – Smooth 5-hole course with only the tree lines as obstacles (i.e. no bunkers)

When your appetite is ready, you can check out the 4 dining options at the club which overlook the beautiful golf course!

Address: No. 4, Jalan Danau, Desaru Coast, 81930 Darul Ta’zim, Johor, Malaysia
Contact: +607-878 0000
Opening Hours: 8:00am to 5:30pm
Website | Facebook


11. Visit The Tanjung Balau Fishermen Museum

Another name this beachfront museum goes by is Muzium Nelayan which translates to Fishermen Museum in English.

Its location has some historical value, as well as this, was formerly the site of a fishing village.

Inside the museum are several galleries with informative displays as well as real-life artifacts including boats and fishing nets!

Tanjung Balau Fishermen Museum

Image credits:travel2malaysia.com.my

Things To Do In Tanjung Balau Fishermen Museum:

  • Learn of local fishermen superstitions at the Fisherman’s Gallery
  • With strong waves and storms common in the Desaru coastline, it’s no wonder that there is a gallery just on shipwrecks! (Desaru Shipwreck Gallery)
  • Marvel at the huge collection of stones at the Geology Gallery
  • Want to know more about sea navigation? Check out the Sea Gallery.
Address: http://bit.ly/TanjungBalauMuseum
Contact: +6012-972 6791
Opening Hours: 9:00am to 6:00pm
Entrance Fee: RM4 (Adult)


12. Soak Yourself At Kota Tinggi Waterfalls

When you’re running short of ideas on what to do in Desaru, You may consider Kota Tinggi waterfalls being worth the trip out of Desaru.

Kota Tinggi Waterfalls

Best to relish on a scorching hot day, the waterfalls are near a resort (Kota Tinggi Waterfalls Resort) with a small water park too.

Facilities are in satisfactory condition.

On weekends, the locals will bring their families here to enjoy the refreshing water and being out in nature.

Also read: How To Get To Desaru From Singapore (Desaru Ultimate Travel Guide)

Note: You cannot bring outside food unless you’re staying at the resort.

Kota Tinggi Waterfalls Resort

Things To Do At Kota Tinggi Waterfalls:

  • Soak and splash your stresses away at the waterfalls
  • Try out the 3 slides at the water park
Address: http://bit.ly/KotaTinggiWaterfalls
Contact: +607-889 0030
Opening Hours: 8:00am – 6:00pm
Entrance Fee: RM15 (Adult) and RM5 (parking)


13. Explore Tanjung Balau Fishing Village

Naturally, with its sheltered bays and shallow waters, Desaru is home to many fishing villages.

Not least among them is the Tanjung Balau Fishing Village which is between Tanjung Buluh beach and the more renown Desaru beach.

Tanjung Balau Fishing Village At Desaru

It may be small but exploring the village will give you a new perspective on the daily lives of fisherman. Life seems to slow down here!

Things To Do In Tanjung Balau Fishing Village:

  • Eat fresh and tasty seafood
  • Visit Muzeum Nelayan at Tanjung Balau
  • Fly a kite
  • Explore the rocky beach at low tide
  • Visit a local art gallery
  • Observe the fishermen perhaps bringing in their catch of the day
  • Watch the sunset


How To Go To Desaru From Singapore

There are a couple of reasons why you would want to consider hiring a private car service like SGMYTAXI from Singapore to Desaru:

  1. You don’t have your own car
  2. You don’t fancy driving up to Desaru or going through the hassle of public transport
  3. You’ve already got transport at Desaru through a tour package (e.g. the one from Desaru Fruit Farm). However, the package doesn’t include transport from Singapore to Desaru


Private Car From Singapore To Desaru

A private car service will save you so much trouble getting from place to place! Which also leaves you more energy to enjoy your holiday!

Besides this, why should you have to deal with the additional stress of navigating through unfamiliar territory?

SGMYTAXI: Private Taxi/Car From Senai Airport To


  • Straight from your doorstep in Singapore to anywhere you want in Desaru!
  • Choose your own pickup and departure points and times.
  • A convenient way to get through immigration (no need to exit the car to join the queue)
  • Spacious and comfortable cars which you can choose from their fleet
  • Affordable rates
  • It’s easy to book a car online
  • Reliable customer service through their contact page
  • Experienced drivers who are familiar with driving in Johor
  • Safe


  • Costly for solo travelers

Recommended For:

  • Families with young children or elderly
  • Groups of 3 or more people

Price Range:
SGD$90-100 per private car

You Might Also Like: