Loading…
Loading…
We use essential cookies for core site functions and, with your permission, third-party cookies from embedded services and affiliate tracking (Google Maps, Travelpayouts). You can change this any time. Read our privacy policy.
Ferry schedules, private transfers, and everything you need to reach Batam Island from Singapore and beyond.
6 routes found
FromS$28
Sindo Ferry · Ferry
HarbourFront CentreToWaterfront
60 min · Weekend-primary, limited weekday service
FromS$28
BatamFast / Majestic Fast Ferry / Sindo Ferry · Ferry
Tanah MerahToBatam Centre
60 min · 6–8 departures/day, daily approx 08:00–18:00
FromS$38
Horizon Fast Ferry · Ferry
HarbourFront CentreToHarbour Bay
50 min · 13 departures/day, daily 08:15–21:35
FromS$28
Sindo Ferry / BatamFast / Majestic Fast Ferry · Ferry
HarbourFront CentreToSekupang
50 min · Every 1–2 h, daily 08:30–20:40
FromS$34
BatamFast · Ferry
Tanah MerahToNongsapura
50 min · Approx 8 crossings daily; more on weekends
FromS$28
Sindo Ferry / Batam Fast / Majestic Fast Ferry · Ferry
HarbourFrontToBatam Centre
60 min · Every 30–60 min, daily 07:40–21:40
LIVE AVAILABILITY
We list the operators and routes — for live departure times and bookable tickets, check our partner.
Affiliate link — we may earn a commission. Prices and availability shown by Klook.