Mid-RangeSingapore Tanah Merah to Batam Centre Ferry
Singapore Tanah Merah Ferry Terminal (TMFT) → Batam Centre Ferry Terminal, Batam
This map is hosted by Google and sets cookies when loaded. Accept to view.
BatamFast: 6 daily departures; Majestic Fast Ferry: 6 departures weekdays, 9 weekends and public holidays from Tanah Merah. First departure 08:15 SGT, last 20:45 SGT. Book ahead for morning departures.
Tanah Merah: The Overlooked Alternative
For travellers staying in the eastern half of Singapore — Changi, Tampines, Pasir Ris or near Changi Airport — Tanah Merah Ferry Terminal is significantly more convenient than the busy HarbourFront Centre. The terminal is smaller, queues are shorter, and immigration on weekends tends to move faster. If you live east of the city, this is your preferred departure point.
The terminal is accessible via MRT on the East-West Line (Tanah Merah station, EW4), followed by a five-minute taxi ride to the ferry building. Changi Airport travellers can reach Tanah Merah in under 20 minutes. The trade-off is fewer daily sailings compared to HarbourFront: plan around the schedule rather than turning up and walking on.
Operators on This Route
BatamFast is the primary operator and runs six daily departures from Tanah Merah. Majestic Fast Ferry runs six departures on weekdays and nine on weekends and public holidays. Sindo Ferry no longer operates a regular scheduled service from Tanah Merah. Book directly on the operators' websites or on Klook and KKday.
Schedule
Departures from Tanah Merah begin at 08:15 SG time (Majestic); last departure is 20:45 SGT (Majestic). BatamFast departs from 10:20 to 20:10. The journey to Batam Centre takes approximately 55–70 minutes depending on sea conditions. Verify current departure times on operator websites before travel.
Booking Tips
Book ahead, especially for morning departures and any sailing on a Singapore public holiday. BatamFast all-in fares of SGD 43 include the Singapore Passenger Departure Fee, Batam Terminal Fee and applicable surcharges. Book on batamfast.com or majesticfastferry.com.sg, or via Klook and KKday.
Return Journey
Return sailings from Batam Centre to Tanah Merah broadly mirror the outbound schedule. The Singapore Passenger Departure Fee (SGD 10) and Batam Terminal Fee (IDR 100,000) apply on both legs. Arrive at Batam Centre terminal at least 30 minutes before departure for a smooth immigration experience on the return.
Operators on This Route
BatamFast
Majestic Fast Ferry


