Singapore To Desaru Ferry: Taking The Ferry To Desaru [2024]

Published Categorized as Desaru
This article may contain compensated links. Read the disclaimer for more info. We follow our review guidelines

Heading to Desaru Coast and looking for exactly how to take the Singapore to Desaru ferry? You are in the right place!

With its 22 kilometre stretch of beautiful coastline and fabulous beaches, Desaru Beach, Malaysia is perfect for a holiday away from it all.  Unlike other areas of Malaysia, the area is not bustling with tourists or filled to the brim with a stack of must do attractions, rather the area has an untouched feel to it and seems to attract local tourists looking for a quieter type of getaway away from the crowds.

But before you get to enjoy Desaru, you need to get there!

Below, I describe exactly how to get a ferry to Desaru by sharing everything you need to know about where exactly to take a ferry from Singapore to Desaru, where you arrive in Desaru, how often ferries run and the cost for a ferry ticket to Desaru from Singapore as well as how to buy one.

I also describe the Desaru to Singapore ferry.

Let’s start!

Travelling to Malaysia? Click here to download your free Malaysia Trip Planning checklist. We’ll help you get ready for your trip! 

Have any questions? Join our Malaysia Travel Planning Facebook group here now! It’s the perfect place to ask any questions and to be inspired.

Map: Singapore To Desaru Ferry

This map will show you how to get to Desaru from Singapore by ferry. The distance between Singapore to Desaru is approximately 100 km via land.

Singapore To Desaru Ferry map
Click the Map to open in Google Maps. You can then access directions to each of the locations discussed in this article.

Although you can travel via land to Desaru from Singapore, if you don’t have your own car and are looking for public transport options then taking the ferry to Desaru from Singapore can be the best option.  It can be faster taking the ferry too – depending on where in Singapore you are leaving from and how busy the border is.

It takes approximately 90 minutes on the Desaru ferry to get to Malaysia. By car, it takes around 1.5 hours to 2 hours and at least 2 hours by bus.

Ferry To Desaru Information

singapore to desaru jetty

Taking the Singapore to Desaru ferry is one of the quickest ways to get between these two destinations, particularly if you’re taking public transport.  In terms of how to go to Desaru from Singapore by ferry, currently only one company does this. It is Batam Fast Ferry.

Before the pandemic, there were more options and ferries that left from Changi Ferry Terminal to Tanjung Belungor Ferry Terminal in Desaru.

However, at the time of publishing, there were only ferries from Tanah Merah Ferry Terminal in Singapore that arrived at the Desaru Coast Ferry Terminal. This takes longer (90 minutes) but the good news is that you arrive in a handy location and no longer have far to go once you arrive.

Note that there is no car ferry to Desaru. If you are looking to take your car to Desaru, you will need to drive to Desaru instead. Thankfully, this is straightforward. You can read all details here.

Ferry From Singapore To Desaru Schedule

The Singapore to Desaru ferry schedule sees ferries leaving Singapore daily at 8:30 am. They return from Desaru to Singapore at 5:30pm making this a great option for day trippers.

Also, note that the ferry schedule to Desaru might change, so you should check the current schedules ahead of time to plan for your trip effectively.

Click here to see the latest schedules.

Ferry From Singapore To Desaru Fares

Unfortunately, the ferry tickets to Desaru from Singapore cost around S$70 one way – even for kids which makes it quite expensive.

It’s best that you purchase your Desaru ferry tickets ahead of the actual travel date to avoid the hassle, especially if you’re travelling on weekends and holidays.

Also, keep in mind that the price of a ferry ticket from Singapore to Desaru can change anytime.

Click here to see the latest fares and to book your tickets.

Tickets only include 10kg of luggage and there are fees if you take more than this.

If there are even two of you, you can be better off booking a private taxi to take you to Desaru.

A taxi will pick you up anywhere in Singapore and drop you anywhere in Desaru for S$160. Since you don’t have to pay to get to the ferry terminal in either place, it can work out cheaper if there is more than one of you! Plus, it’s more convenient as you can leave whenever you want.

Click here to book a private taxi to Desaru online now.

Ferry Desaru To Singapore

If you’re wondering how you can take the ferry from Desaru to Singapore, all you need to do is to take the following transportation options we’ve mentioned above in reverse.

So you travel from the Desaru Ferry Terminal to Tanah Merah Ferry Terminal in Singapore.

The Desaru to Singapore ferry is available daily with a service 5:30 pm. 

Click here to see the latest fares and to book your tickets.

Changi Point Ferry Terminal

changi point ferry terminal

Previously, the ferry service from Singapore to Desaru left from Changi Point Ferry Terminal. This is currently not the case but hopefully it resumes again in future. If so, you can read the following directions and information.

To get to the terminal if you’re coming from downtown, you can opt to take the public bus, take a taxi, or book online ride-sharing services.

You’ll need to arrive at least 15 minutes before taking the ferry from Singapore to Desaru Malaysia. Even longer if you need to book your ticket, but it’s recommended to make your Desaru ferry booking in advance online to avoid the hassle.

The Changi Point Ferry Terminal offers passengers loads of assistance. There are information kiosks in the terminal, for instance, which provide passengers with helpful information about nearby hotels and restaurants.

Vending machines are also available for passengers to purchase assorted drinks as they wait for departure. Ample parking space is also available for travellers who want to leave their cars when leaving Singapore. The facility has clean washrooms and toilets as well.

Tanjung Belungor Ferry Terminal

The Tanjung Belungor Ferry Terminal previously operated daily ferry routes from Malaysia to Singapore (and vice versa.)

Note that the terminal is approximately 30-45 minutes drive from Desaru. To get to the terminal, you can either take the bus, taxi or ride a private vehicle.

The terminal offers basic facilities like toilets, shops, cafes, and an ample parking area.

The sailing duration from Tanjung Belungor Ferry Terminal to Changi Point Ferry Terminal takes approximately 30-45 minutes if this service resumes.

Final Words

In this post, we’ve covered how you can take the ferry to Desaru if you’re travelling from Desaru to Singapore (and vice versa!)

Note that getting to and from these destinations doesn’t have to be that difficult. Just follow the tips that we have listed above, and you’re well on your way to your trip.

I hope you found this guide to Singapore to Desaru ferry tickets useful. You can find our full guide to travelling from Singapore to Desaru here or our complete travel guide to the Desaru Coast here.

If you want to consider taking a taxi to Desaru, click here for more information.

Planning a trip to Malaysia? Have any questions? Join our Malaysia Travel Planning Facebook group here now! It’s the perfect place to ask any questions and to be inspired!

By Sharon Gourlay

Sharon is a certified Malaysia travel expert and can't get enough of travelling and talking about Malaysia since she first visited 21 years ago. She travels around Malaysia multiple times a year both alone and with her kids. She used to call Penang home and especially loves this food paradise. Sharon also has a Bachelor of Arts in Asian Studies, a Certificate III in International Travel Sales and has been certified by Tourism Malaysia as a Malaysia Travel Expert. Through this site, she'll help you have the perfect trip to this amazing destination.