The Ultimate Singapore to Batam Ferry Guide (2025 Edition)

Last Updated: March 5, 2025 | By Online Visa Indonesia

Ferry arriving at Batam Centre terminal from Singapore HarbourFront.
Batam is Singapore’s favorite weekend getaway, just a 45-minute ferry ride away. However, choosing the wrong terminal or forgetting the new e-Customs declaration can turn a quick trip into a long headache.

Whether you are going for a seafood feast at Harbour Bay or a resort stay in Nongsa, this guide covers everything you need to know about ferry routes, the Visa on Arrival (VOA) cost, and entry requirements for 2025.

1. Choosing the Right Ferry Route

Singapore has two main ferry terminals for Batam, and Batam has five. Matching them correctly saves you 1 hour of taxi time.

From HarbourFront Centre (HFC)

This is the most popular departure point, connected to VivoCity Mall (MRT: HarbourFront). Depart here if you are going to:

  • Batam Centre: The heart of Batam. Best for shopping (Grand Batam Mall) and city hotels.
  • Harbour Bay: Best for seafood and luxury hotels like the Marriott. It is the closest terminal to Nagoya district.
  • Sekupang: Best for golfers and those heading to the quieter side of the island.

From Tanah Merah Ferry Terminal (TMFT)

Located near Changi Airport. Depart here if you are going to:

  • Nongsapura: Specifically for resorts like Turi Beach or Montigo Resorts.
  • Batam Centre: Limited schedules available.

Tip: Check schedules on Singapore Cruise Centre or ferry operators like Batam Fast and Majestic Fast Ferry.

2. Visa on Arrival (VOA) Requirements

Singapore passport holders enter visa-free (30 days). However, citizens of 97 other countries (including US, UK, Australia, China, India) must purchase a Visa on Arrival (B1).

Cost: IDR 500,000 (approx. USD 35).
Payment Warning: Do NOT pay in Singapore Dollars (SGD). The exchange rate at the counter is very poor, often rounding up to SGD 50 (which is ~IDR 600,000). Always pay in IDR cash or use a credit card (Visa/Mastercard).

Skip the Queue: The VOA queue at Batam Centre on Saturday mornings can take 45+ minutes. You can apply for an Electronic Visa on Arrival (e-VOA) online beforehand to use the autogates (where available) or the dedicated lane.

Don't waste your weekend queuing at immigration.

Get e-VOA Now

3. The Mandatory e-Customs Declaration

Paper forms are gone. All travelers entering Batam must complete the Electronic Customs Declaration (e-CD).

You can fill this out up to 2 days before arrival on the official Indonesia Customs website. Once completed, you will get a QR code. Save this screenshot! You must scan it just before exiting the terminal.

4. Trip Essentials

  • Passport Validity: Must be at least 6 months from the date of entry. No exceptions.
  • Return Ticket: Immigration officers frequently ask for proof of your return ferry booking.
  • Connectivity: Singapore SIM cards often have weak signal in Batam city. Buying a local Telkomsel SIM card at the terminal (approx. SGD 10 for 10GB) is recommended for reliable Grab/Gojek use.

Frequently Asked Questions (FAQ)

What is the last ferry back to Singapore?

It depends on the terminal. From Batam Centre, the last ferry is usually around 8:30 PM or 9:00 PM (Indonesia time). From Harbour Bay, it can be slightly later. Always book your return ticket in advance for weekends.

Can I bring duty-free alcohol into Batam?

Yes, Indonesia allows 1 liter of alcohol per adult passenger. Conversely, bringing alcohol back into Singapore from Batam is strictly regulated and usually subject to tax (no duty-free allowance for travelers away for less than 48 hours).

Do I need to pay the Bali Tourist Tax in Batam?

No. The tourist levy is specific to Bali province. Batam is in the Riau Islands province and does not charge this fee.