
Ferry timetable
Batam Centre → Tanah Merah
15 published departures across 3 operators. Checked 7 October 2026.
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: Tanah Merah → Batam Centre
BatamFast
Indonesia Western time, WIB (UTC+7) · Schedule with effect from 17 Sep 2026
- 07:45Thu–Sun only
- 08:00Operated by Sindo (interlining)
- 09:20
- 11:30Operated by Sindo (interlining)
- 13:20
Some sailings are interlining trips operated by Sindo or run on certain days only — flagged below. The operator can change times without notice.
Sindo Ferry
Indonesia Western time, WIB (UTC+7)
- 08:00
- 09:20
- 11:30
- 13:20
Sindo colour-codes some sailings (weekdays, weekends & public holidays, certain dates only). The colour codes are not readable in text, so check the operator's page or PDF for which days each sailing runs.
Majestic Fast Ferry
Indonesia Western time, WIB (UTC+7)
- 06:15
- 08:25
- 12:00
- 15:30
- 18:00
- 19:50FRI
Weekday timetable. Sat, Sun & public holidays: 06:15 08:25 09:40 12:00 13:00 15:30 17:00 18:00 19:50. The day label (FRI) follows the time as shown on the operator's page.
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.
Compare operators
Who sails this route
| Operator | Departures listed | First | Last | Fares published |
|---|---|---|---|---|
| BatamFast | 5 | 07:45 | 13:20 | On the operator's site |
| Sindo Ferry | 4 | 08:00 | 13:20 | On the operator's site |
| Majestic Fast Ferry | 6 | 06:15 | 19:50 | On the operator's site |
Quick answers
Questions about this route
How many ferries are there from Batam Centre to Tanah Merah?
Our timetable lists 15 departures from Batam Centre to Tanah Merah, run by BatamFast, Sindo Ferry and Majestic Fast Ferry. Some sailings only run on certain days; check the operator before you travel.
What time is the first and last ferry from Batam Centre to Tanah Merah?
The earliest listed departure is 06:15 and the latest is 19:50, in Batam time (UTC+7). Confirm on the day: timetables change.
How long is the ferry from Batam Centre to Tanah Merah?
Singapore–Batam crossings take roughly 40 to 70 minutes on the water depending on the terminals. Allow at least an hour at the terminal on top for check-in and immigration.
Are the times in Singapore time or Batam time?
Each departure is shown in the departure port's local time. Batam is one hour behind Singapore and Malaysia, so a 10:00 sailing from Singapore arrives on Batam clocks earlier than you might expect.