Batam Centre is the most popular arrival terminal for travelers heading from Singapore to Batam, and for good reason. It’s the closest terminal to Batam’s main shopping malls, hotels, and city attractions, making it the go-to choice for day trips and weekend getaways. The Singapore to Batam Centre ferry route runs multiple daily departures from both HarbourFront and Tanah Merah terminals, with the crossing taking under an hour.
But ferry schedules shift, fares vary by route and timing, and peak weekends can sell out fast. Knowing exactly what’s available before you book saves you time and money. At Batam Ferry Tickets, we’re the official online booking platform for Batam Fast Ferry, so we’ll walk you through up to date schedules, current fares, and how to secure your seats without queuing at a counter.
This guide covers everything you need to book your ferry from Singapore to Batam Centre, from departure times and ticket prices to terminal tips and step by step booking instructions.
What You Need Before You Book
Before you search for a singapore to batam centre ferry departure, gather the essentials so the booking process goes smoothly. Having everything ready before you start means you won’t pause midway or risk losing seats on a popular sailing.
Travel documents and passenger details
Your passport is the most critical item to prepare. Singapore and Indonesian immigration both require your passport to be valid for at least 6 months beyond your travel date. Check the expiry date before you book, not at the terminal. Children under 12 need their own passports too, with no exceptions.
If your passport expires within 6 months of your travel date, renew it before booking any ferry tickets.
You’ll also need the full name and passport number for every traveler in your group. The names on your e-ticket must match the passports presented at the terminal exactly. For families, have each child’s date of birth on hand since ticket categories separate adults from children aged 0-12.
Payment and booking prep
Batam Ferry Tickets accepts PayNow and major credit cards. PayNow transfers complete instantly, which speeds up your e-ticket confirmation. Credit cards work just as well, so have your card details ready before checkout to avoid any delays at the payment step.
Pull these together before you open the booking page:
- Valid passport (6+ months validity) for each traveler
- Full name and passport number for every passenger
- Preferred travel date and a backup date if your schedule is flexible
- Number of adults and children traveling
- PayNow or credit card ready for payment
Step 1. Pick your Singapore Terminal and Time
Two Singapore terminals serve the singapore to batam centre ferry route: HarbourFront and Tanah Merah. Your choice depends on where you live and which departure times work for your schedule.
HarbourFront Terminal

HarbourFront is the most popular departure point for this route, sitting directly above HarbourFront MRT station (Circle and NE Lines). It offers the most daily sailings to Batam Centre, with options spread across early morning through evening.
- Best for: travelers from central and west Singapore
- Closest landmark: VivoCity mall
Tanah Merah Terminal

Tanah Merah connects to Tanah Merah MRT station on the East West Line and suits travelers coming from the Changi or east-side areas of Singapore. It has fewer daily sailings than HarbourFront, so check available slots early before your preferred times disappear.
If your schedule is flexible, choose HarbourFront for the widest range of departure times throughout the day.
- Best for: travelers from eastern Singapore
- Closest landmark: Changi area
Pick your terminal first, then filter by your preferred time slot. Weekend morning sailings fill fast, so book at least a few days ahead if you’re traveling on a Saturday or Sunday.
Step 2. Check Schedules and Travel Time to Batam Centre
Batam Fast Ferry runs daily sailings on the singapore to batam centre ferry route, with departures spread from early morning through evening. The exact schedule varies by terminal, so check live availability for your specific route before locking in any plans.
Daily departure windows
Sailings from HarbourFront to Batam Centre typically run between 7:40 AM and 8:30 PM, giving you a wide window to fit your itinerary. Tanah Merah departures cover fewer time slots, so if you need an evening sailing, HarbourFront is the safer pick. Below is a general overview of typical departure windows:
| Terminal | First Sailing | Last Sailing |
|---|---|---|
| HarbourFront | 7:40 AM | 8:30 PM |
| Tanah Merah | Morning | Afternoon |
Always check live seat availability on the booking page, since schedules adjust during public holidays and peak seasons.
Travel time
The crossing from Singapore to Batam Centre takes approximately 45 to 60 minutes depending on sea conditions. Arrive at your departure terminal at least 30 minutes before your scheduled sailing to clear immigration, complete boarding checks, and board without rushing.
Step 3. Compare Fares and Ticket Types
Fares on the singapore to batam centre ferry vary based on your route, ticket type, and how far in advance you book. Prices also differ slightly between HarbourFront and Tanah Merah departures, so it pays to check both terminals if your schedule allows flexibility.
One Way vs. Round Trip Tickets
Both one way and round trip tickets are available when you book online. Round trip tickets lock in your return fare at the time of booking, which protects you from price increases on busy travel weekends. One way tickets give you flexibility if your return date is uncertain, but check pricing on both options before you decide since round trips can offer better value for fixed itineraries.
| Ticket Type | Best For |
|---|---|
| One Way | Flexible return dates |
| Round Trip | Fixed itineraries, potential savings |
Promo Codes and Savings
Batam Ferry Tickets regularly offers promo codes that take up to 5% off your total fare updated by July 2026. Enter the code at checkout before you pay to apply the discount. Check the promotions section when you start your booking to see active deals, and book early since promo offers can expire or have limited seat allocations.
Apply your promo code before completing payment since the discount cannot be added after your booking is confirmed.
Step 4. Book Online and Prepare for Boarding
Booking your singapore to batam centre ferry ticket through Batam Ferry Tickets takes about three minutes if you have your passenger details ready. Go to the booking page, select your departure terminal, travel date, and number of passengers, then confirm your sailing time and proceed to payment.
How to complete your booking
Follow these steps in order to finish your reservation without errors:
- Select your departure terminal (HarbourFront or Tanah Merah)
- Choose your travel date and preferred sailing time
- Enter the full name and passport number for each passenger exactly as shown in the passport
- Select ticket type: one-way or round-trip
- Apply any promo code in the discount field before checkout
- Pay via PayNow or credit card and save your e-ticket confirmation email
What to do at the terminal
Your e-ticket arrives by email immediately after payment. Print it or keep it on your phone since you’ll present it at the check-in counter alongside your passport. Arrive at least 30 minutes before departure to clear Singapore immigration and complete boarding checks without rushing.
Do not edit your name or passport details after booking since corrections require direct contact with customer support and may delay your trip.

Quick Recap
Booking the singapore to batam centre ferry is straightforward when you know the steps. HarbourFront gives you the most daily departures, while Tanah Merah suits travelers from eastern Singapore. The crossing takes roughly 45 to 60 minutes, so plan your arrival at the terminal at least 30 minutes before your sailing.
Prepare your passport, passenger names, and payment details before you open the booking page. Choose between one-way and round-trip tickets based on your travel dates, and apply any promo code at checkout before you pay since discounts cannot be added afterward. Your e-ticket arrives instantly by email once payment clears.
That covers everything you need to book your trip without queuing at a counter or second guessing your schedule. Head to Batam Ferry Tickets to check live departures, compare fares, and secure your seats in under three minutes.


