Your #1 Ferry travel and route comparison guide. In-depth guides and maps for 804 ferry routes in 70 countries.

Tanah Merah-Nongsa


Crossing Singapore ⇔ Riau Islands
Destination(s) 🇮🇩 Indonesia, 🇸🇬 Singapore
Distance 15 miles, 24 km
Duration 1 Hour
Operated by Batamfast
Sailings Up to 9 times per week
Categories: ,

Experience a delightful ferry ride from Tanah Merah in Singapore to Nongsa in Batam, with an approximate travel time of 30 minutes to 1 hour.

Add your review
Nongsa Beach
Nongsa Beach

The ferry between Tanah Merah in Singapore and Nongsa in Batam, Indonesia, offers a convenient and popular transportation option. The average travel time for this route is approximately 30 to 45 minutes, providing a swift journey across the Singapore Strait.

What you need to know about this ferry: the queue for immigration at the ferry terminal can be long (up to 1.5 hours); however, this isn't a regular thing.

Ticket prices for the Tanah Merah to Nongsa ferry typically range from SGD 25 to SGD 35 for a one-way trip, but it is advisable to check with the ferry operators for the most up-to-date pricing information.

The route caters to both commuters and leisure tourists, facilitating easy access to the beautiful resorts, golf courses, and attractions in Nongsa and the wider Batam area.

Batam Ferry Map

The following map offers comprehensive and reliable navigational assistance for tourists seeking to embark on a ferry journey from Singapore to Batam, facilitating seamless and efficient travel planning. You can also read our guide with all connections to Batam on them: From Singapore to Batam. The Tanah Merah to Nongsa ferry route is included on the map below:

Batam Ferry Tickets

You can easily find out availability and ticket prices by filling in the input fields below.