Tanah Merah Ferry Terminal
Ferry port for Singapore, Singapore
Singapore’s eastern ferry terminal near Changi serves Bintan (Bandar Bentan Telani and Tanjung Pinang), Batam Centre and Nongsapura, and BatamFast’s Johor routes to Desaru Coast and Tanjung Pengelih.
Ferries from Tanah Merah Ferry Terminal
7 ferry routes on FerryConnect. Tap a route for timetables, operators and booking.
| To / from | Crossing time | Operators | Carries |
|---|---|---|---|
| Batam (Nongsa) | About 45m | BatamFast | Foot only |
| Batam Centre | Not published by the operator | Sindo Ferry, BatamFast, Majestic Fast Ferry | Foot only |
| Bintan (Bandar Bentan Telani) | 1h – 1h 15m | Bintan Resort Ferries | Foot only |
| Bintan Resorts (Lagoi) | About 1h | Bintan Resort Ferries | Foot only |
| Desaru Coast (Johor) | Not published by the operator | BatamFast | Foot only |
| Tanjung Pengelih (Johor) | Not published by the operator | BatamFast | Foot only |
| Tanjung Pinang (Bintan) | Not published by the operator | Sindo Ferry, Majestic Fast Ferry | Foot only |
Sailing patterns from Tanah Merah Ferry Terminal
- Singapore (Tanah Merah) → Batam Centre
5–6 departures daily (Sindo/BatamFast, interlined) plus Majestic sailings; extra trips Thu–Sun
Source: BatamFast, Sindo and Majestic schedules (Sep 2026), checked 2026-09-29
- Singapore (Tanah Merah) → Batam (Nongsa)
8 departures daily each way
Source: BatamFast schedule effective 17 Sep 2026, checked 2026-09-29
- Singapore (Tanah Merah) → Bintan Resorts (Lagoi)
4 departures daily from Tanah Merah Monday–Thursday and Sunday (08:10, 11:10, 14:00, 17:00), plus 09:10 on Fridays and Saturdays
BRF says additional trips may be scheduled as required.
Source: Bintan Resort Ferries ferry schedule (effective 1 April 2026), checked 2026-10-02
- Singapore (Tanah Merah) → Tanjung Pinang (Bintan)
4 departures daily from Tanah Merah (2 Sindo, 2 Majestic)
Source: Sindo and Majestic schedules (Sep 2026), checked 2026-09-29
- Singapore (Tanah Merah) → Desaru Coast (Johor)
1 departure each way, Thursday to Sunday only
Source: BatamFast schedule effective 17 Sep 2026, checked 2026-09-29
- Singapore (Tanah Merah) → Tanjung Pengelih (Johor)
1 departure each way, Saturday and Sunday only
Source: BatamFast schedule effective 17 Sep 2026, checked 2026-09-29
Ferry Operators at Tanah Merah Ferry Terminal
Passenger terminal: Tanah Merah Ferry Road, Singapore
Ground Transport & Railway Links
Bus 35 links the terminal with Tanah Merah and Bedok MRT stations (about 50 minutes to the city)
Taxi: 20–30 minutes to the city, 10–15 minutes to Changi Airport; a location surcharge applies
A shuttle bus runs to Changi Airport Terminals 1, 2 and 4
Sources: singaporecruise.com.sg · singaporecruise.com.sg · Verified 2026-09-29 · How we verify
Ferry Routes from Tanah Merah Ferry Terminal
Singapore (Tanah Merah) → Bintan (Bandar Bentan Telani)
Crossing: 1h – 1h 15m · Bintan Resort Ferries
Singapore (Tanah Merah) → Batam Centre
Crossing: Not published by the operator · Sindo Ferry, BatamFast, Majestic Fast Ferry
Singapore (Tanah Merah) → Batam (Nongsa)
Crossing: About 45m · BatamFast
Singapore (Tanah Merah) → Bintan Resorts (Lagoi)
Crossing: About 1h · Bintan Resort Ferries
Singapore (Tanah Merah) → Tanjung Pinang (Bintan)
Crossing: Not published by the operator · Sindo Ferry, Majestic Fast Ferry
Singapore (Tanah Merah) → Desaru Coast (Johor)
Crossing: Not published by the operator · BatamFast
Singapore (Tanah Merah) → Tanjung Pengelih (Johor)
Crossing: Not published by the operator · BatamFast
Port Logistics & Accommodation
Essential bookings for your crossing through Tanah Merah Ferry Terminal.