Tanah Merah Ferry Terminal is a transportation hub located in the Changi planning region of eastern Singapore. It provides an important transportation link for residents of eastern Singapore and serves as an international checkpoint for those who want to explore nearby countries. The ferry station is roughly 6 to 7 km (about 10 to 15 minutes by cab) away from Changi Airport. It acts as a starting point for ferry services to neighbouring countries like Indonesia (Bintan and Batam), as well as neighbouring islands like Pulau Ubin.
50 Tanah Merah Ferry Road, Singapore 498833.
The ferry terminal does not have an MRT station. Tanah Merah MRT (East-West Line EW4/Changi Airport Branch CG) is the closest station, about 3 kilometres distant. Take SBS Transit Bus 35 or 35M to the terminal from Tanah Merah or Bedok MRT stations. The journey from Tanah Merah MRT takes about 20 to 22 minutes. Frequency is from 9 to 16 minutes, depending on the time of day.
|
Day Type |
Bus 35 Scedule |
Bus 35 M Schedule |
|
Weekdays |
06:00 am - 07:30 pm |
07:45 pm–11:15 pm |
|
Weekends |
6:00 am–3:00 pm |
03:15 pm–11:15 pm |
|
Public Holidays |
06:00 am–11:15 pm |
06:00 am–11:15 pm |
Shuttle bus service available to and from Changi Airport T1, T2, or T4.The journey is approximately 12 minutes. Details are added in the image below:

All Singapore taxis are metered. Taxis operate 24/7, and wait times are around 2 to 3 minutes.
Ride-hailing services can pick up and drop off at designated areas at the terminal. Travellers can expect pickup times of approximately 7 minutes. Ride-hailing offers competitive pricing compared to metered taxis during off-peak hours but is subject to surge pricing on weekends, public holidays, and early mornings/late evenings. Make reservations the night prior for a Sunday ferry departure at 6:00 am to avoid surge multipliers.
Private Chauffeur services are available from any location in Singapore to Tanah Ferry Terminal. Vehicles range from sedans for 1-3 passengers with standard luggage to MPVs and minivans for families as well as groups of 6 or more passengers with oversized baggage.
Ferry Terminal Tanah Merah is located on Singapore's eastern side, accessible by Tanah Merah Ferry Road, which branches off the Pan Island Expressway (PIE).
Unlike most other parking lots in Singapore, which have a midnight-reset structure, this one is run by Singapore Cruise Centre and has a simple hourly rate with a 24-hour block cap.
The parking area is an open space situated right next to the terminal building.
Tanah Merah Coast Road has entry and exit gantries, and the lot is laid out with numbered parking spots.
Spaces are available during off-peak periods; demand is considerably higher on Saturday and Sunday mornings and on any public holiday in Singapore.
Plan to arrive at least 30 to 45 minutes before your ferry's scheduled departure time if you're taking an early weekend departure. This will allow time for parking and terminal check-in.
|
Time |
Monday to Sunday |
|
Full day |
$1.80 per hour or part thereof (capped at $33.76 per 24-hour block), effective from 1 Jan 2026. Charges include 9% GST. |
Lounge
Money Changer
Convenience store
Duty-free shops
Food and Beverage
Ferry Operator counters
Here is the complete overview of the ferry services, schedules, and operators connecting Tanah Merah Ferry Terminal to all of the primary regions:
Many travellers take ferries from Singapore to Batam for a quick weekend getaway, thanks to the affordable leisure activities, beach resorts, and golf courses.
|
Destination Port |
Ferry Operators |
Average Travel Duration |
TMFT ferry schedule |
|
~30 to 45 minutes |
Check the ferry timings here: |
||
|
Sindo Ferry Batam Fast |
~1 hour |
Check the ferry timings here: |
For a quick, easy tropical beach vacation, many choose to take the Tanah Merah Ferry Terminal in Singapore to Bintan, Indonesia. The voyage from Tanah Merah Ferry Terminal across the Singapore Straits is fast and convenient, taking about an hour.
|
Destination Port |
Ferry Operators |
Average Travel Duration |
TMFT ferry schedule |
|
Tanah Merah Ferry Terminal to Bandar Bentan Telani (Lagoi Resort Area) |
~1 hour |
08:10 AM 11:10 AM 02:00 PM 05:00 PM on weekdays (Monday to Thursday), with extra or adjusted weekend/Friday timings |
|
|
Tanah Merah Terminal to Tanjung Pinang (Public/City Pier) |
~1 hour 45 minutes to 2 hours |
Typically limited to 1 or 2 specific daytime slots daily. Around 11:00 AM 05:10 PM |
Travellers should arrive at least 90 minutes before departure. Sindo Ferry and other operators advise a minimum of 60 minutes, but if you are travelling on weekends or public holidays, or have baggage to check in, 90 minutes is safer.
Baggage check-in closes 20 to 30 minutes before departure, depending on the operator; counter check-in often closes 30 minutes before departure. Travellers report ferries leaving up to 30 minutes early. A 2-hour cushion eases the anxiety of first-time ferry passengers unfamiliar with the terminal layout.
TMFT manages international ferry sailings. Singapore exit immigration is handled at the terminal rather than at a separate border crossing.
Immigration processing times decreased from an average of 20 minutes on busy days to about 5 minutes after the 2025 Terminal upgrade. Using facial and iris identification, the biometric technology enables Singapore residents and departing international visitors to clear in around 10 seconds.
Expect longer lines at both Singapore and Indonesian/Malaysian immigration during public holidays, long weekends, Friday nights, and Sunday departures; this will increase the overall travel duration by at least 30 to 60 minutes. Chinese New Year week and school holidays (June, December, and March) are high-traffic periods.
Immigration loads are lowest during weekday off-peak hours (Tuesday–Thursday mid-morning/early afternoon).
A secret weapon for fly-ferry connections is the Changi shuttle. Depending on mode and traffic, it takes 30 to 60 minutes to get to the terminal, which is located 18 km east of Marina Bay and is not in central Singapore.
Immigration is done twice: once at TMFT (Singapore exit) and once at Batam (Indonesian entry).
Nearly 15 self-check-in kiosks significantly reduce wait times. You can generate luggage tags and boarding permits by scanning your passport; if you booked ferry tickets online, you can avoid the operator counter entirely.
Using facial/iris biometric immigration, Singaporeans and departing foreign visitors can clear immigration in about 10 seconds, which is 60% faster than the previous passport-stamp lines.
Gates may close early, but check-in opens 90 minutes in advance. Arrive 90 minutes in advance; some ferries board earlier than planned, and baggage check-in closes 20 to 30 minutes before departure.
During peak times, such as public holidays and weekdays, immigration lines may lengthen by thirty to sixty minutes. For lighter loads, try to travel in the mornings, Tuesday through Thursday, or on Saturday.
After 7 p.m., food options are more limited. Most restaurants close early in the evening, so if your ferry leaves late, eat before you get to the terminal or pack snacks.
The night prior, complete the Indonesia Customs e-CD online. Using the Bea Cukai website saves 10 to 15 minutes of manual form queuing when you arrive in Bintan. Provide the QR code to Indonesian customs.
Passport validity is rigidly enforced, with a minimum of six months. If your passport expires within six months (186 days) before your trip, Indonesian immigration will not allow you to board; check before you book.