
Desaru Coast Ferry Terminal is where you can catch the BatamFast ferry to Singapore.
It provides an alternative method to travel since you get to bypass the vehicle congestion at the Singapore-Malaysia border.
So if you’re planning to take the ferry to Singapore, this post has all you need to know about Desaru Coast Ferry Terminal.
Desaru Coast Ferry Terminal Overview
Desaru Coast Ferry Services
Desaru Coast Ferry Ticketing
How To Get To Desaru Coast Ferry Terminal
Desaru Coast Ferry Travel Guidelines
Desaru Coast Ferry Terminal Overview
Desaru Coast Ferry Terminal is located on Jalan Dermaga, Desaru Coast. (location on Google Map)
It has several basic facilities, including an immigration and customs complex and a quarantine section. It is also equipped with e-gate facilities for greater efficiency.
Read Also: How To Use Autogate JB For Singapore Passport Holders
It opens from 7:00am to 10:00pm, Thursday to Monday. Before travelling there, always make sure you have the latest schedule. Bad weather may affect its operating hours.
For further inquiries, you can contact the ferry terminal at 07-838 3180.
Desaru Coast Ferry Services
The BatamFast ferry travels from Desaru Coast Ferry Terminal to Tanah Merah Ferry Terminal, Singapore. Check out its schedule below:
| Ferry Schedule | Days of Operation | Ferry Duration |
| 5:30pm | Thursday to Monday only | 90 minutes |
If this schedule doesn’t work for you, why not try taking a private taxi from Desaru to Singapore?
SGJBTAXIS.SG will provide a door-to-door direct transfer from your Desaru resort to your home in Singapore—all at your preferred schedule.
Read Also: Singapore To Desaru By Car
Notes:
- During the monsoon season (November to February), bad weather might impact ferry services. The ferry will then depart from Tanjung Pengelih instead of Desaru Coast Ferry Terminal.
- A coach will be arranged between Desaru Coast Ferry Terminal and Tanjung Pengelih Ferry Terminal (about 35 minutes).
- For the Tanjung Pengelih route, the ferry ride will be 45 minutes.
Desaru Coast Ferry Ticketing
A ticket to Tanah Merah Ferry Terminal costs SGD 70 one way (inclusive of ticket fare, surcharge, and departure fees). The price is the same for adults and children.
While you can buy tickets over-the-counter, they might be sold out. To avoid disappointment, choose to buy your ferry tickets online through BatamFast’s official website.
Read Also: Best Month To Visit Desaru
Note:
- Ticket sales open 3 months in advance.
How To Get To Desaru Coast Ferry Terminal
Desaru Coast has a free shuttle bus that travels around the area, including to Desaru Coast Ferry Terminal.
The free shuttle bus also stops at the following locations:
- Hard Rock Desaru
- Westin Desaru
- Anantara Desaru
- The Els Club Ocean Course
- Desaru Public Beach
- Desaru Waterpark
Read Also: Anantara Desaru Vs Westin Desaru: Which Is Better?
For locals who have their own car, feel free to drive to the ferry terminal. The terminal has plenty of parking space available.
Desaru Coast Ferry Travel Guidelines
Here’s what you should know about the baggage policy:
| Luggage Type | Cost |
| Hand-Carry Luggage | Free up to 10kg per person |
| Check-in Luggage | Free up to 20kg per person |
| Excess Hand-Carry or Check-in Luggage | Additional charge of RM 3.00 per kg |
| Bicycles and Other Odd-Sized Items | RM 30.00 per item |
Read also: Desaru To Singapore By Ferry
Upon arrival at the ferry terminal, follow the directions and proceed to immigration and customs clearance.
Since there’s only one ferry departure time per day, arrive at least 30-45 minutes ahead of time to make sure you don’t miss your ferry.











