Ferry from Tanah Merah (Singapore) to Batam Island (Indonesia)
Tickets, prices & schedulesFerries from Tanah Merah, in Singapore, to the Indonesian island of Batam are active all year round, with weekly departures. The trip takes up to 1 hour and ticket prices start from around €25.
Find up-to-date info, compare timetables, companies and prices, and book your ferry tickets to Indonesia on Ferryhopper without hidden fees.
Tanah Merah - Batam Island ferry schedules
Batam Centre Tanah Merah
Tanah Merah Batam Centre
Nongsapura Tanah Merah
Tanah Merah Nongsapura
Tanah Merah - Batam Island ferry companies
How much is the ferry from Tanah Merah to Batam Island?
Take a look at indicative ferry ticket prices for the Tanah Merah - Batam Island route; check the cost for standard tickets, family bookings, and vehicle transportation.
| Batam Centre – Tanah Merah | Tanah Merah – Batam Centre | Nongsapura – Tanah Merah | |
|---|---|---|---|
| 1 Adult | € 25.28 | € 25.28 | € 25.28 |
| 2 Adults | € 53.2 | Price not available | € 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 Tanah Merah to Batam Island
Offers
On Ferryhopper, you can take advantage of all active ferry offers and book cheap ferry tickets from Tanah Merah to Batam Island. 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
Special discounts are often available for children, students, and senior travelers when taking the ferry from Tanah Merah (Singapore) to Batam Island. Reduced fares are occasionally available also for Singaporean and Indonesian residents.
On‑board services and amenities
Vessels serving the Tanah Merah - Batam routes are generally high-speed passenger ferries. Seating is usually indoors, though some vessels have covered outdoor decks.
Cabins and accommodation
Cabins are usually not available on ferries from Tanah Merah to Batam Island. Seating is usually included in your ticket.
Luggage
Passengers traveling on the Tanah Merah to Batam ferry are usually allowed 1 carry-on item weighing around 10 kg and 1 checked bag of up to 20 kg. Extra bags may incur additional charges.
Traveling with pets
Pets are generally not allowed on ferries from Tanah Merah to Batam Island.
Useful tips for your ferry trip from Tanah Merah (Singapore) to Batam Island
Here are some helpful tips to plan your ferry travel from Tanah Merah to Batam Island:
- We recommend arriving at your departure port 45-60 minutes before your scheduled departure time to allow enough time for check-in and boarding procedures.
- Remember to travel with your passport and any necessary visas as you will be traveling between two different countries.
- Batam Island is ideal for a day trip from Singapore. Discover other top destinations you can visit in a day from Singapore!
- Wondering if you can reach Batam from other ports in Singapore? Check out the Singapore - Batam ferry route to find out.
- Take a look at our complete list of ferry schedules between Singapore and Indonesia to learn about all available connections, prices, and port information.
Where to take the ferry from Tanah Merah to Batam
Ferries for Batam depart from the Tanah Merah Ferry Terminal in the Changi area of Singapore. The port can be easily reached by taxi or public transport.
Where does the ferry arrive in Batam?
Ferries from Tanah Merah reach 2 ports on Batam Island: Batam Center Ferry Terminal and Nongsapura Terminal.
Both ports are located on the northern coast of Batam, facing Singapore, and are well connected to their respective cities via buses and taxis.
How long is the ferry ride from Tanah Merah to Batam Island?
The duration of the Tanah Merah - Batam Island ferry trip normally ranges from to 24h 59m.
Related posts from our blog
FAQs
Ferries from Tanah Merah to Batam usually only carry foot passengers, so you won't be allowed to travel with you vehicle.
Yes, high-speed ferries operate on the Tanah Merah - Batam route. The fastest crossing takes around 50 min.
The distance between Tanah Merah and Batam is around 30 nautical miles (55 km).
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.