Batam Fast Ferry, Majestic Fast Ferry & Sindo Ferry provide the ferries from Singapore to Batam, with around 382 times per week. Ferry schedules can vary by season and operator.
How long is the ferry from Singapore to Batam?
Singapore Batam ferry time can range from 45 minutes to 1 hour 10 minutes. Ferry duration can vary by ferry route, operator, and whether the ship is a conventional or high speed ferry.
Is there a fast ferry to Singapore to Batam?
The fastest ferry from Singapore to Batam in approximately 45 minutes with Sindo Ferry on the Tanah Merah Batam Centre ferry.
Can I take a car on the ferry from Singapore to Batam?
No, currently you can not take a car on the ferry from Singapore to Batam.
What is the distance between Singapore and Batam?
The distance between Singapore and Batam is 5.6 miles (9.0km) and 4.9 nautical miles from the nearest destination ports.
What is the price of a ferry from Singapore to Batam?
Ferry prices from Singapore to Batam ranges on booking factors such as route, operator, season and vessel.
HarbourFront Centre to Batam Centre Ferries
The HarbourFront Centre to Batam Centre ferry sails approximately 32 times daily and up to 207 weekly with a crossing time of 1 hour 7 minutes.
HarbourFront Centre to Batam Centre Ferries
Ferries from Tanah Merah to Nongsapura sail about 8 times daily and up to 52 weekly with a sailing time of 50 minutes.
Ferry Offers from Singapore to Batam
For the best ferry price, we recommend booking in advance for the cheapest tickets. Visit our special offers page to take advantage of all the latest ferry discounts.
Booking ferry tickets from Singapore to Batam
With Direct Ferries you can book and compare Singapore Batam ferry tickets, operators, timetables and prices using our Deal Finder.