
The ferry between Tanah Merah in Singapore and Batam in Indonesia offers a convenient and popular ferry connection between Singapore and Indonesia.
With an average crossing time of around 45 minutes to 1 hour, this service provides frequent departures throughout the day by multiple ferry companies:

Passengers can enjoy the journey between Tanah Merah Ferry Terminal and Batam Centre Ferry Terminal, connecting Singapore with the city of Batam on the island of Batam, located just south of Singapore in the Riau Islands province of Indonesia.
- Majestic Fast Ferry: 1 hour – 4 Sailings per day
- Batam Fast Ferry: 1 hour – 3 Sailings per day
- Sindo Ferry: 1 hour – 4 Sailings per day
Batam Ferry Map
The following map offers comprehensive and reliable navigational assistance for travelers seeking to embark on a ferry journey from Singapore to Batam, facilitating seamless and efficient travel planning. You can also read our guide with all connections to Batam on them: From Singapore to Batam. The Tanah Merah-Batam ferry route is included on the map below:
Batam Ferry Tickers
You can easily find out availability and ticket prices by filling in the input fields below.
There are no reviews yet.