You are currently viewing 2024 Singapore to Batam Ferry Schedule and Fare
Singapore to Batam Ferry Schedule and Fare

Schedule of ferry trips from Singapore to Batam Island, Indonesia and from Batam Island to Singapore.

Traveling between Singapore and Batam Island, Indonesia? Here’s the updated schedule of ferry trips from Singapore to Batam Island and Batam Island to Singapore to help you get started with your travel plans. This route is serviced by Batam Fast Ferry, SINDO Ferry, Horizon Fast Ferry, and Majestic Fast Ferry. [Check out our comprehensive Singapore Travel Guide]

Singapore to Batam Ferry Schedule and Fare

Ferry Terminals

  • Tanah Merah Ferry Terminal, Singapore
  • HarbourFront, Singapore
  • Batam Center Ferry Terminal
  • Nongsapura Ferry Terminal, Batam

Ferry Schedule from Batam Sekupang to Tanah Merah Ferry Terminal

There are multiple daily trips from Batam to Tanah Merah ferry terminal in Singapore. The first trip is at

First trip: 6:00 am
Last trip: 5:30 pm
Book your ticket at bit.ly/buyferryticket

Ferry Schedule from Tanah Merah to Batam

First trip 8:00 am
Last trip: 4:20 pm
Book your ticket at bit.ly/buyferryticket

Ferry Schedule from HarbourFront to Batam

First trip: 7:40 am
Last trip: 9:40 pm

Ferry Schedule from Batam Center Ferry Terminal to HarbourFront, Singapore

First trip: 6:00 am
Last trip: 8:30 pm

Passenger Fare Rates

The fare between Singapore and Batam Island by ferry starts at USD35.

Travel Time

The travel time between Singapore and Batam Island is around an hour.

Have you tried taking this ferry service? How was your experience? Please let us know in the comment section below. Please take note that the schedule may change without prior notice, if you see any changes, please let us know to help our fellow travelers get the most accurate schedule. Thanks!

Leave a Reply