Fast boat route
Singapore to Batam Ferry
Tanah Merah Ferry Terminal is the eastern departure point for Batam and sits closest to Changi Airport. Singapore Cruise Centre publishes the crossing as about 60 minutes. Batam has several arrival terminals, so read the one printed on your ticket before booking onward transport.
Operators on this route
Who sails Singapore to Batam
Booking basics
Refunds, baggage and pickup notes
Cancellation rules, baggage allowance and hotel pickup are set by the operator and the seller, and they differ more than you would expect. Read the terms on your own booking before paying.
Cancellation policy guide · Baggage and hotel pickup · Support options
FAQs
Singapore to Batam ferry questions
Batam has several, and they are spread around the island: Batam Centre, Harbour Bay, Sekupang, Nongsa and Nirup Island all take Singapore sailings. The terminal on your ticket decides how far you are from where you are staying, so check it before arranging a car.
Yes, one hour. Batam, Bintan and Karimun are on Western Indonesian Time, which is an hour behind Singapore. It catches people out on same-day flight connections, so work from the local time printed on each leg of your ticket.
Plan your Singapore to Batam crossing
Compare the operators above, then check availability with the seller.
Compare operators