
Ferry timetable
HarbourFront → Harbour Bay
13 published departures across 1 operator. 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 Singapore/Malaysia time of the departure port, as the operators publish it. Timetables change without notice — confirm on the operator's site before you travel.
Return: Harbour Bay → HarbourFront
Horizon Fast Ferry
Singapore time (UTC+8)
- 08:15
- 09:10
- 10:15
- 11:15
- 12:15
- 13:15
- 14:15
- 15:15
- 16:30
- 17:45
- 19:00
- 20:15
- 21:35
Listed as a daily schedule by the operator. Schedules and operating hours are subject to change without notice.
Economy: fully indoor, air-conditioned main deck with TVs and toilets. Business: upper deck with wider leather seats and legroom. VIP cabin for up to four passengers.
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 |
|---|---|---|---|---|
| Horizon Fast Ferry | 13 | 08:15 | 21:35 | On the operator's site |
Quick answers
Questions about this route
How many ferries are there from HarbourFront to Harbour Bay?
Our timetable lists 13 departures from HarbourFront to Harbour Bay, run by Horizon Fast Ferry. Some sailings only run on certain days; check the operator before you travel.
What time is the first and last ferry from HarbourFront to Harbour Bay?
The earliest listed departure is 08:15 and the latest is 21:35, in Singapore/Malaysia time (UTC+8). Confirm on the day: timetables change.
How long is the ferry from HarbourFront to Harbour Bay?
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.
What is near Harbour Bay ferry terminal?
Right on the waterfront — dinner is a short walk from the gangway. Our Harbour Bay guide lists places to eat, stay and explore nearby.