- Batam Centre — best for the city, malls and first-time visits.
- Sekupang — best for west-coast resorts (Harris, Holiday Inn, KTM).
- Gold Coast (Bengkong) — closest to east-coast beach clubs and seafood spots.
Singapore → Batam by ferry
Ferries from Singapore HarbourFront reach three Batam terminals, each landing you near a different part of the island. Pick your terminal by where you’re staying — the crossing is about one hour either way.
Batam · City centre
Batam · West coast
Batam · East coast
| Terminal | Batam Centre | Sekupang | Gold Coast |
|---|---|---|---|
| Best for | City & shopping | West-coast resorts | Beach clubs / east coast |
| Lands near | Mega Mall, city centre | Harris, Holiday Inn, KTM | Bengkong, Infinity Beach Club |
| Departs Singapore | HarbourFront | HarbourFront | HarbourFront |
| Crossing time | ~1 hour | ~1 hour | ~1 hour |
| From (one way) | $42 | $37 | $43 |
Good to know
About 1 hour to all three terminals. Add check-in and immigration time — arrive at HarbourFront at least 60–90 minutes before departure.
All three routes depart from Singapore HarbourFront Centre.
Many nationalities can enter Indonesia visa-free or with visa-on-arrival, but rules vary by country. Your passport should have at least 6 months’ validity from your travel date. Please check your nationality’s requirements before booking.
No. Prices differ slightly by route: Batam Centre from $42, Sekupang from $37 and Gold Coast from $43, one way per person. Final price depends on operator, date and class.
We use cookies for analytics. Accept or Deny. Cookie Policy