Sekupang is one of Batam’s oldest and busiest ferry terminals, serving as a gateway to popular attractions like Nagoya Hill Shopping Mall, Mega Mall, and several nearby industrial zones. If you’re searching for the Singapore to Sekupang ferry schedule, you’ll want accurate departure times and terminal details before you book, especially on weekends and public holidays when seats fill up fast.
The route connects Singapore’s HarbourFront Terminal to Sekupang Ferry Terminal, with multiple daily sailings operated by Batam Fast Ferry. Travel time runs about 55 to 60 minutes, making it a quick hop across the strait for shopping trips, short getaways, or business travel.
At Batam Ferry Tickets, we’re the official online booking platform for Batam Fast Ferry, so the schedules and fares you see here reflect what’s currently available. Below, you’ll find the latest departure times, terminal information, ticket pricing, and tips to help you plan a smooth trip from Singapore to Sekupang.
What To Know Before You Check The Schedule
Before diving into the singapore to sekupang ferry schedule, a few facts will save you from costly booking mistakes. Not all Singapore terminals serve Sekupang, and only one ferry operator runs this specific route, so understanding the setup upfront keeps you from selecting the wrong departure point during checkout. Getting this right before you search schedules will make the entire booking process faster and less stressful.
The operator and terminal that serve this route
Batam Fast Ferry is the sole operator on the Singapore to Sekupang route. All departures leave from HarbourFront Terminal (HFT), located beside VivoCity mall in Singapore’s Harbourfront precinct. Tanah Merah Ferry Terminal does not serve Sekupang, so if you see that terminal listed elsewhere, it connects to a different Batam destination entirely.
If you accidentally book from the wrong terminal, you will miss your sailing since ferries do not hold for passengers who arrive at the wrong departure point.
What you need before you board
Your passport must be valid for at least six months beyond your intended travel date, and this rule applies to all nationalities. Both Singapore citizens and foreign passport holders go through Singapore Immigration clearance at HarbourFront before boarding, so factor that processing time into your overall plan.
Arrive at HarbourFront Terminal at least 30 to 45 minutes before your scheduled departure. The boarding gate typically closes 15 minutes before sailing, and the ferry will leave without you if you miss the cutoff. On weekends and Singapore public holidays, immigration queues run noticeably longer, so pad your arrival time accordingly.
Ticket types and what they cover
Your ferry ticket covers the sailing only, not ground transport on either end. A round-trip ticket locks in your return departure time and can save you a small amount compared to purchasing two separate one-way fares. Children aged 2 to 12 qualify for a child fare, and infants under 2 may travel free but must still be listed as passengers during the booking process.
Step 1. Choose Your Singapore Departure Terminal
For the Singapore to Sekupang ferry schedule, your departure point is fixed: HarbourFront Terminal (HFT) is the only Singapore terminal that serves Sekupang. Unlike other Batam routes that run from Tanah Merah Ferry Terminal, the Sekupang route operates exclusively from HarbourFront, so you don’t need to compare options or second-guess your terminal selection during booking.
Getting to HarbourFront Terminal
If you’re planning a ferry trip from Singapore to Batam, take note: the HarbourFront ferry terminal is relocating. Starting 15 July 2026, ferry services currently based at HarbourFront Centre will move to the new HarbourFront Ferry Terminal at 5 HarbourFront Avenue, Singapore 099549 part of the Singapore Cruise Centre precinct.

Your check-in counter is on Level 2 of the terminal building. Look for the Batam Fast Ferry counters, present your booking confirmation and passport, then collect your boarding pass before proceeding to Singapore Immigration clearance. Arriving at least 45 minutes before your scheduled departure gives you enough buffer to clear check-in and immigration without cutting it close, especially on busy weekends.
Step 2. Find the Singapore to Sekupang Ferry Times
The singapore to sekupang ferry schedule runs throughout the day, with Batam Fast Ferry offering multiple sailings from HarbourFront Terminal. The table below shows the current departure times so you can pick a slot that fits your plans.
Current departure times from HarbourFront to Sekupang
Use the table below as your reference when planning your trip. All departures listed are from HarbourFront Terminal (HFT), and all arrive at Sekupang Ferry Terminal approximately 55 to 60 minutes later.
| Departure (Singapore) | Arrival (Sekupang) | Days Available |
|---|---|---|
| 08:00 AM | ~09:00 AM | Daily |
| 10:00 AM | ~11:00 AM | Daily |
| 12:30 PM | ~01:30 PM | Daily |
| 03:00 PM | ~04:00 PM | Daily |
| 05:30 PM | ~06:30 PM | Daily |
| 07:30 PM | ~08:30 PM | Daily |
Always verify the live schedule during checkout, as departure times can change on public holidays or due to operational adjustments.
What to do if your preferred time is sold out
Peak sailings – particularly the morning and early evening slots on Fridays and Sundays – fill up fast. If your first choice is unavailable, select the next available departure and adjust your ground transport plans in Batam accordingly. Booking at least two to three days in advance consistently gives you the widest selection of departure times.
Step 3. Estimate Total Travel Time Door to Door
The ferry crossing takes about 55 to 60 minutes, but your actual door to door travel time from Singapore to Sekupang runs longer once you factor in getting to HarbourFront, clearing immigration on both sides, and reaching your final destination in Batam. Building a realistic time estimate helps you avoid missed sailings or overly rushed days.
Ferry crossing time
The sailing from HarbourFront Terminal to Sekupang Ferry Terminal takes approximately 55 to 60 minutes under normal sea conditions. Rough weather can occasionally extend that slightly, but it rarely causes significant delays on this strait crossing.
Time breakdown for each stage
Use the table below to plan your total trip time when working through the singapore to sekupang ferry schedule. Your actual travel time depends heavily on where you start in Singapore and where you’re headed in Batam.
| Stage | Estimated Time |
|---|---|
| Travel to HarbourFront Terminal | 20 to 45 minutes |
| Check-in and Singapore Immigration | 20 to 40 minutes |
| Ferry crossing | 55 to 60 minutes |
| Batam Immigration at Sekupang | 10 to 20 minutes |
| Ground transport to destination | 15 to 45 minutes |
On a busy Friday evening or long weekend, total door-to-door time from central Singapore to a Batam hotel can stretch past three hours.
First-time travelers often underestimate immigration processing at Sekupang, particularly during peak periods. Build in at least 30 minutes of buffer beyond your calculated total so you’re not cutting it tight at either end of the journey.
Step 4. Book The Right Ticket and Avoid Common Issues
Once you’ve picked your departure time from the singapore to sekupang ferry schedule, head to Batam Ferry Tickets to complete your booking. The process takes about three minutes: select your route, date, and number of passengers, enter your passport details, pay via PayNow or credit card, and you’ll receive your e-ticket by email instantly.
How to book correctly the first time
When filling in passenger details, enter your passport number exactly as it appears on your travel document. Any mismatch between your e-ticket and your passport at immigration can slow you down or prevent boarding. Double-check the departure terminal field to confirm it shows HarbourFront before you pay, since some users accidentally select a different route during checkout.
Round-trip bookings lock in your return time and often save you a small amount compared to two separate one-way fares.
Common mistakes to avoid
Booking errors are easy to prevent when you know what to watch for. The issues below come up most often and are all avoidable with a quick review before confirming your order.
- Wrong terminal selected: Only HarbourFront Terminal serves Sekupang; Tanah Merah does not
- Passenger count mismatch: Infants under 2 must still be listed, even if they travel free
- Last-minute booking on weekends: Seats sell out; book at least two days ahead
- Expired passport: Confirm your passport has at least six months validity before your travel date

Quick Recap and Next Step
Planning your trip using the singapore to sekupang ferry schedule comes down to four clear steps: choose HarbourFront Terminal as your only departure point, match a sailing time to your itinerary, build a realistic door-to-door estimate that includes immigration processing on both sides, and book early enough to secure your preferred slot. Getting all four right before your travel date keeps the experience straightforward.
Your biggest takeaways are simple: book at least two to three days ahead on weekends and public holidays, and arrive at HarbourFront at least 45 minutes before your scheduled departure. Those two habits alone cut out the most common problems travelers run into on this route, from sold-out morning sailings to missed boarding gates.
Ready to lock in your seats? Head to Batam Ferry Tickets to check live departure times and complete your booking in under three minutes. Your e-ticket arrives by email instantly, so you can confirm your travel plans and focus on enjoying the trip.


