Free
Riau Islands, Indonesia
The island Singapore keeps to itself.
50–60 minutes by ferry from Singapore. Where to stay, what to do and how to get across — in one place.
- By ferry from Singapore
- 50–60 min
SingaporeToBatam
- Hand-picked stays
- 9
- Things to do
- 8
- Travel guides
- 16
Plan your trip
Start with a place to sleep, something to do or the crossing itself.
Things to do
Where to stay
From boutique villas to beachfront resorts — find your perfect base.
All staysGetting to Batam
Everything you need to cross from Singapore — schedules, prices, operators.
All transport optionsFromS$28
Sindo Ferry · Ferry
The Quiet Crossing to Waterfront City
Cruise Centre, HarbourFrontToWaterfront
60 min · Weekend-primary, limited weekday service
FromS$43
BatamFast / Majestic Fast Ferry · Ferry
The Tanah Merah Shortcut to Batam Centre
Tanah MerahToBatam Centre
60 min · 12+ departures/day, daily 08:15–20:45
FromS$43
Horizon Fast Ferry · Ferry
The 50-Minute Hop to Nagoya
Cruise Centre, HarbourFrontToHarbour Bay
50 min · 13 departures/day, daily 08:15–21:35
FromS$28
Sindo Ferry / BatamFast / Majestic Fast Ferry · Ferry
The West-Coast Gateway via Sekupang
Cruise Centre, HarbourFrontToSekupang
50 min · Every 1–2 h, daily 08:30–20:40
FromS$43
BatamFast · Ferry
The Direct Line to Nongsa’s Resorts
Tanah MerahToNongsapura
50 min · Approx 8 crossings daily; more on weekends
FromS$28
Sindo Ferry / Batam Fast / Majestic Fast Ferry · Ferry
The Express Crossing to Batam’s Heart
Cruise Centre, HarbourFrontToBatam Centre
60 min · Every 30–60 min, daily 07:40–21:50
Travel guides
Curated resources to help you plan every detail of your Batam trip.
See all guides
NongsaBatam vs Bintan: Which Island Should You Pick?
Batam and Bintan are both Indonesian islands reachable by ferry from Singapore — but they are not the same trip. Batam is the urban-and-beach hybrid: accessible, affordable, and the better choice for day trips, spa, seafood and shopping. Bintan is a resort enclave with some of the best beaches near Singapore, built for people willing to pay more and do less. This guide covers the real differences honestly. We know Batam better — but if Bintan suits your trip, we will say so.
NongsaBest Beaches in Batam
Batam has beautiful beaches — but they are not five minutes from the ferry terminal. Resort beaches in Nongsa are calm, well-maintained and the best the island offers, but require an overnight stay. The public beaches on Galang Island in the Barelang corridor are genuinely lovely but sit 1–1.5 hours south by car. There is no good, clean, swimmable public beach within reach of any ferry terminal. This guide maps all the options honestly.
Booking partners we link to
Our picks are independent. Some links earn us a commission at no extra cost to you. How affiliate links work
- Klook
- Agoda
- Booking.com
- Airalo eSIM











