Indonesia → Singapore
Batam → Singapore
One of Asia’s busiest international maritime borders. Modern high-speed catamarans zip across the Singapore Strait in 50 minutes, connecting Indonesia’s Riau Islands directly to downtown Singapore.
Batam to Singapore ferry at a glance
The ferry from Batam to Singapore takes 50m – 1h 05m across the Singapore Strait, operated by BatamFast, Majestic Fast Ferry and Sindo Ferry. It is a foot-passenger service; vehicles are not carried. Typical frequency: departures every 20 – 30 minutes from 06:00 to 21:00.
Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel.
Return crossing: Singapore to Batam
BatamFast and Majestic Fast Ferry and Sindo Ferry also sail Singapore to Batam, taking 45m.
Singapore (HarbourFront) to Batam (Harbour Bay) ferry guide →
Maritime Crossing Route Map
Interactive sea passage between Batam and Singapore
Ready to cross from Batam to Singapore?
Book your crossing with 12Go: live fares, availability and sailing times.
Operators on This Route
| Operator | Crossing Time | Vessels |
|---|---|---|
| BatamFast | 50m | BatamFast High Speed Catamarans |
| Majestic Fast Ferry | 50m | WaveMaster Catamarans |
| Sindo Ferry | 55m | Sindo Fastcraft |
Route Features
Vehicles
Foot passengers only
Foot Passengers
Walk-on passengers welcome
Pets
No pet facilities
Distance
17 nautical miles
Getting There & Onward Transport
- Singapore HarbourFront Centre connects directly to HarbourFront MRT Station (North East & Circle Lines)
- Direct link to Sentosa Express monorail and VivoCity shopping mall