
Ferry timetable
Batam Centre → Stulang Laut
12 published departures across 2 operators. Checked 6 October 2026.
Berjaya Waterfront's own 'Batam Center to Stulang Laut (Indonesia Time)' column is not usable as printed: it lists 7:00, 6:30, 7:30, 6:00, 6:30, 7:00, 7:30, 8:30, 9:00, 9:30, 12:30, 11:00 pm, 12:30, 1:30, 1:45, 2:00 pm - out of order, with repeats, an '11:00 pm' that is almost certainly a typo, and no operator markers. Not used for times.
See the Stulang Laut to Batam Centre route for the crossing-time conflict.
Time zones: Batam (WIB, UTC+7) is one hour behind Singapore and Malaysia (UTC+8). Each time below is in the Indonesia (WIB) time of the departure port, as the operators publish it. Timetables change without notice — confirm on the operator's site before you travel.
Return: Stulang Laut → Batam Centre
Citra Indomas
Batam time / WIB (UTC+7) · Daily (same 4 sailings returned for 7, 8, 10, 11 and 14 Oct 2026) · Vessel: Citra Legacy 3 / Citra Legacy 5 (fleet named on citraindomas.com/about)
- 07:00
- 09:30
- 14:00
- 16:30
Fares: Adult one-way MYR 100.00 (Online booking price (charged in MYR) for 7-14 Oct 2026) · Child (2-11) one-way MYR 85.00 (Online booking price) · Infant (under 2) MYR 0.00 (Online booking price)
Batam terminal charges/seaport tax may be payable on top; not shown on the booking page.
Dolphin Fast Ferry (as labelled by Direct Ferries)
Batam time / WIB (UTC+7) · Varies - Direct Ferries shows 24 sailings a week for its 28 Sep - 11 Oct 2026 timetable, so not every time runs daily
- 06:30
- 07:30
- 09:00
- 10:30
- 12:30
- 13:45
- 15:30
- 17:00
Times from a third-party listing, not the operator's own page — check before you travel.
Fares: Lowest online fare (Direct Ferries) from $25 (Currency not stated on the page; booking fees excluded)
Direct Ferries lists every sailing under Dolphin Fast Ferry; at Stulang Laut some matching outbound times are sold by Pintas Fast Ferry, so the operator split is uncertain.
Page 'Last Updated: 10/2/2026'.
How we keep this accurate
Times were read directly from each operator's published timetable page on the check date. Departure times are local to the departure port (Singapore/Malaysia are one hour ahead of Batam). We show when each timetable was last checked and link to the source. If a timetable can't be verified, we hide the “next departure” list rather than guess. We don't show fares or seat availability — those are only on the operators' sites. All ferry terminals and operators.