Ferry from Batam to Singapore
Tickets, prices & schedulesFerries from the Batam island, in Indonesia, normally run to Singapore from December to early July with numerous daily crossings. The ferry connection is served by the companies Sindo Ferry, Batam Fast, Horizon Fast Ferry, and Majestic Fast Ferry. The trip takes around 45-60 min by high-speed ferry, and tickets start at around €25.
Find up-to-date info, compare timetables, companies and prices, and book your ferry Batam - Singapore on Ferryhopper without hidden fees.
Batam - Singapore ferry schedules
Batam Centre Harbourfront
Batam Centre Tanah Merah
Nongsapura Tanah Merah
Sekupang Harbourfront
Harbourfront Batam Centre
Tanah Merah Nongsapura
Harbourfront Sekupang
Tanah Merah Batam Centre
Harbour Bay Harbourfront
Waterfront Harbourfront
Harbourfront Waterfront
Harbourfront Harbour Bay
Batam - Singapore ferry companies
How much is the ferry from Batam to Singapore?
Take a look at indicative ferry ticket prices for the Batam - Singapore route; check the cost for standard tickets, family bookings, and vehicle transportation.
| Batam Centre – Harbourfront | Batam Centre – Tanah Merah | Nongsapura – Tanah Merah | |
|---|---|---|---|
| 1 Adult | € 25.28 | € 25.28 | € 25.28 |
| 2 Adults | € 53.2 | € 53.2 | € 50.56 |
| 2 Adults, 1 Car | Price not available | Price not available | Price not available |
| 2 Adults, 2 Children, 1 Car | Price not available | Price not available | Price not available |
Book ferry tickets from Batam to Singapore
Offers
On Ferryhopper, you can take advantage of all active ferry offers and book cheap ferry tickets from Batam to Singapore. Browse the latest deals and find the one that suits you best!
Remember: current ferry ticket offers will be automatically applied as you go through the booking process.
Discounts
Take advantage of fixed discounts and travel by ferry from Batam to Singapore with ferry tickets at the best prices. The ferry operators usually offer discounts for infants and children.
On-board services and amenities
The ferries running from Batam to Singapore are normally high-speed vessels. They are equipped with basic amenities offering a comfortable and smooth trip. On board the ferries, you can choose between indoor air-conditioned seating and outdoor areas.
Some ferries also have bars where you can purchase snacks and beverages during the trip.
Cabins and accommodation
As the trip to Singapore is pretty short, there are normally no cabins available on the ferries from Batam. However, you can travel in a comfortable airplane-type seat.
Luggage
On Batam - Singapore ferries, you can usually transport up to 10 kg of hand luggage and 20 kg of check-in luggage free of charge.
Charges may apply for any additional/heavier luggage.
Traveling with pets
Pets are normally not allowed on board Batam to Singapore ferries.
Useful tips for your ferry trip to Singapore from Batam
- We recommend arriving at the port at least 1 hour before departure to ensure a smooth and stres-free check-in process.
- Make sure to bring along all necessary identification documents (passport, etc.) and any required visas or permits.
- While some ferry terminals have currency exchange facilities, it's best to gave some local currency on hand for any immediate expenses when you arrive in Singapore.
- From Singapore, you can also catch a ferry to Bintan in the Riau Islands. Find detailed info about schedules and ticket prices for the Singapore - Bintan ferry connection.
Where to take the ferry from Batam to Singapore?
Ferries to Singapore depart from 4 ferry terminals in Batam:
- Batam Center: the main ferry terminal in Batam (on the northeastern side of the island), located near the city's commercial district.
- Sekupang: located on the western side of the island, it is close to residential areas and resorts.
- Harbour Bay: it is located near central Batam, offering easy access to Batam's main city attractions.
- Nongsapura: it is situated on the northeastern coast of the island.
The ports are easily accessible by taxi or local transportation. You can choose your departure terminal depending on your location on the island.
Where will the ferry arrive in Singapore?
Ferries from Batam normally reach 2 terminals in Singapore, HarbourFront Centre and Tanah Merah Ferry Terminal, depending on the departure point and the ferry company.
Both terminals are well-connected to Singapore by public transport, so it's easy for you to access various parts of the city from there.
How long is the ferry ride from Batam to Singapore?
The Batam - Singapore ferry trip duration normally ranges from to 45 min 1 hr.
Related posts from our blog
FAQs
No, the ferries operating from Batam to Singapore only transport passengers and do not carry vehicles.
Yes, the Batam - Singapore route are served by high-speed ferries, with crossing times ranging from around 45 min to 1 hr, depending on the deaprture/destination port and the operator.
The distance between Batam and Singapore ranges from 12 to 14 nautical miles (approximately 22 to 26 kilometers), depending on which departure/arrival terminal you opt for.
Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.
Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.
Ferry route map
Use our interactive Map of ferries to visualize your trip and discover more ferry connections so you can plan the perfect island-hopping adventure.