Ferries from Batam to Singapore sail approximately 362 times per week and are available with Batam Fast Ferry, Majestic Fast Ferry & Sindo Ferry.
How long is the ferry from Batam to Singapore?
The ferry from Batam to Singapore takes between 45 minutes and 1 hour 10 minutes depending on the ferry route, operator, and ship that you choose.
What is the fastest ferry from Batam to Singapore?
The fastest ferry from Batam to Singapore is on the Batam Centre to Tanah Merah ferry with Sindo Ferry in 45 minutes.
Can I take my car on the Batam to Singapore ferry?
No, you are currently not able to take your car on the ferry from Batam to Singapore.
How far is it from Batam to Singapore?
There are approximately 6 miles (9km) and 5 nautical miles between Batam and Singapore.
What does it cost for a ferry from Batam to Singapore?
The price of a ferry from Batam to Singapore can differ by route, operator, season, vehicle type and whether you are sailing on a high-speed ferry or conventional ferry.
Batam Centre to HarbourFront Centre Ferry
The Batam Centre to HarbourFront Centre ferry ferry sails approximately 191 times weekly with a crossing time of 1 hour.
Nongsapura to Tanah Merah Ferry
Nongsapura to Tanah Merah ferry ferries sail about 52 times weekly with a sailing time of 50 minutes.
Batam to Singapore Ferry Offers and Discounts
We suggest that you book in advance to ensure that you get the cheapest ferry prices and availability. Please check out our special offers page to take advantage of all the latest ferry discounts available.
How to book ferry tickets from Batam to Singapore
Book and compare Batam Singapore ferry tickets, operators, timetables and prices by using our Deal Finder.