Singaporeferries

Tanah Merah ferry terminal

Ferries from Tanah Merah

Six routes to Bintan, Batam and Johor from the terminal near Changi Airport

  • Bintan, Batam and Johor
  • 10 to 15 minutes from Changi
  • Ticket counters on the terminal concourse
  • Self-service check-in kiosks

Routes and tickets

Ferries from Tanah Merah

The routes from Tanah Merah, with duration, operators and the way to your ticket.

Prices per person, one way

Tanah Merah - Bandar Bentan Telani

Tanah Merah - Bandar Bentan Telani

Crossing approx. 1 hour 10 minutes
Tanah Merah - Tanjung Pinang

Tanah Merah - Tanjung Pinang

Crossing approx. 1 hour 40 minutes
Tanah Merah - Batam Centre

Tanah Merah - Batam Centre

Crossing approx. 45 minutes
Tanah Merah - Desaru

Tanah Merah - Desaru

Crossing approx. 1 hour 30 minutes

© OpenStreetMap contributors

Route map

Tanah Merah routes on the map

The lines from Tanah Merah to Bintan, Batam and Johor. Click a line for duration and operators.

  • Sindo Ferry
  • Majestic Fast Ferry
  • Batam Fast Ferry
  • Bintan Resort Ferries

The Tanah Merah guide

Table of Contents

Tanah Merah Ferry Terminal lies in the east of Singapore, close to Changi Airport, and is run by Singapore Cruise Centre. Six routes leave from here: to Bintan, to eastern Batam and across to Johor in Malaysia. For western Batam, Karimun and Nirup Island, go to HarbourFront.

The routes from Tanah Merah

For Bintan you have two choices. Bintan Resort Ferries sails to Bandar Bentan Telani, the terminal for the Bintan Resorts area, in about 70 minutes. Majestic and Sindo sail to Tanjung Pinang, Bintan's main town, in about two hours. See Tanah Merah - Bandar Bentan Telani and Tanah Merah - Tanjung Pinang.

For Batam, Batam Fast, Majestic and Sindo sail to Batam Centre in about an hour, and Batam Fast to Nongsapura in about 50 minutes: Tanah Merah - Batam Centre and Tanah Merah - Nongsapura.

Batam Fast also crosses to Malaysia: to Desaru Coast in about 90 minutes, from Thursday to Monday, and to Tanjung Pengelih on Saturdays and Sundays. See Tanah Merah - Desaru Coast and Tanah Merah - Tanjung Pengelih.

Getting to Tanah Merah

  • MRT and bus: take the MRT to Bedok or Tanah Merah station and change to SBS bus 35 towards Tanah Merah Ferry Terminal.
  • Taxi: 20 to 30 minutes from the city centre and 10 to 15 minutes from Changi Airport, which makes Tanah Merah the easier terminal if you come straight from a flight.

Check-in and security

Tanah Merah has self-service check-in kiosks, and ticket counters on the terminal concourse. The terminal opens baggage drop 60 minutes and the security gate 45 minutes before departure; baggage drop closes 20 minutes and security 15 minutes before. The operators close check-in earlier: Batam Fast, Majestic and Sindo 30 minutes before departure, Bintan Resort Ferries 40 minutes. Bintan Resort Ferries recommends arriving 90 minutes ahead. Have your passport and boarding pass ready for security and Singapore's departure immigration.

Luggage

The terminal rule applies to every operator: one piece of hand luggage of up to 10 kg and 55 x 40 x 20 cm, and 20 kg of checked baggage per boarding pass, with no single piece over 30 kg. Excess baggage and bulky items are charged. Bintan Resort Ferries allows 30 kg in Emerald Class.

In the terminal

The terminal has a CIP lounge, a 7-Eleven, money exchange and duty-free shops in the departure and arrival halls.

Coming back

The return sailings from Bintan, Batam and Johor arrive at Tanah Merah, where you clear Singapore immigration. Visitors submit the SG Arrival Card before they arrive, also when they come by sea. Bintan is one hour behind Singapore, so read the return times from Bintan in local time.

FAQ Tanah Merah

Frequently asked questions

Questions about Tanah Merah Ferry Terminal.

How do I get to Tanah Merah Ferry Terminal? +

Take the MRT to Bedok or Tanah Merah and change to bus 35 to the terminal. By taxi it is 20 to 30 minutes from the city centre and 10 to 15 minutes from Changi Airport.

Which ferries leave from Tanah Merah? +

The ferries to Bintan (Bandar Bentan Telani and Tanjung Pinang), to Batam Centre and Nongsapura on Batam, and to Desaru Coast and Tanjung Pengelih in Malaysia. Most Batam routes leave from HarbourFront.

How early should I be at the terminal? +

Most operators close check-in 30 minutes before departure, Bintan Resort Ferries 40 minutes. Bintan Resort Ferries recommends arriving 90 minutes before departure.

Can I check in myself? +

Yes, Tanah Merah has self-service check-in kiosks. Baggage drop and passport control still come before boarding.

Is there a time difference on Bintan? +

Yes, Bintan is one hour behind Singapore. The sailings back from Bintan are shown in local time.

Ferries from Tanah Merah

Compare the routes and find your sailing.