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.
Every ferry route from Singapore to Batam with operators, crossing times and prices, plus Grab, taxis and private drivers on the island.
6 routes found
FromS$28
Sindo Ferry · Ferry
Cruise Centre, HarbourFrontToWaterfront
60 min · Weekend-primary, limited weekday service
FromS$43
BatamFast / Majestic Fast Ferry · Ferry
Tanah MerahToBatam Centre
60 min · 12+ departures/day, daily 08:15–20:45
FromS$43
Horizon Fast Ferry · Ferry
Cruise Centre, HarbourFrontToHarbour Bay
50 min · 13 departures/day, daily 08:15–21:35
FromS$28
Sindo Ferry / BatamFast / Majestic Fast Ferry · Ferry
Cruise Centre, HarbourFrontToSekupang
50 min · Every 1–2 h, daily 08:30–20:40
FromS$43
BatamFast · Ferry
Tanah MerahToNongsapura
50 min · Approx 8 crossings daily; more on weekends
FromS$28
Sindo Ferry / Batam Fast / Majestic Fast Ferry · Ferry
Cruise Centre, HarbourFrontToBatam Centre
60 min · Every 30–60 min, daily 07:40–21:50
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.