Ferry to Batam

Every crossing in one place

Ferry to Batam

Popular Ferry Operators for Batam

Latest offers for Batam

View all Special Offers

Why use Direct Ferries?

Sail everywhere

More routes than anyone else.

Sail everywhere

Sail cheaper

Compare fares, times & routes in one place.

Sail flexibly

Change plans easily with flexi tickets.

Sail flexibly

Sail smart

Book e-tickets & manage trips in-app.

Sail informed

Live ship tracking & real-time updates.

Sail informed

Sail confidently

Top-rated customer support when you need it.

Ferry to Batam

Ferries to Batam are available with Sindo Ferry, Horizon Fast Ferry, Batam Fast Ferry, Majestic Fast Ferry & Dolphin Fast Ferry.

Batam Ferry Schedule

There are approximately 53 daily sailings and up to 382 weekly sailings to Batam. Please note that ferry schedules can change throughout the year and usually increase during the high season. Take advantage of our deal finder for the latest sailing times and availability.

Ports of Batam

There are 5 ports in Batam. The most popular port is Batam Centre Port with 376 weekly sailings.

HarbourFront Centre to Batam Centre Ferry

The HarbourFront Centre to Batam Centre ferry sails approximately 26 times per day and up to 180 times per week, with an average sailing duration of 1 hour 10 minutes. The HarbourFront Centre Batam Centre ferry costs approximately $119. Please be aware that prices do not include booking fees.

Tanah Merah to Nongsapura Ferry

The Tanah Merah to Nongsapura ferry sails approximately 8 times daily and up to 55 times weekly, with a sailing duration of 50 minutes. Tanah Merah Nongsapura ferry is $119 on average. Exclusive of booking fees.

Prices will vary depending on number of passengers, vehicle type, route and sailing times. Pricing is taken from searches over last 30 days and exclusive of service fees, last updated September 25.

Can I take my car on the ferry to Batam?

Unfortunately, no operators allow you to bring your car on the ferry to Batam.

Can I bring pets on the Batam ferry?

Unfortunately, no operators allow pets on ferries to Batam.

Batam Ferry Prices and Discounts

The price of a ferry to Batam can fluctuate by route, operator and season. Please visit our special offers page for all the best ferry offers available.

Day Trip to Batam

Enjoy a quick and easy day trip to Batam by ferry, with frequent departures from Singapore’s HarbourFront and Tanah Merah Ferry Terminals to Batam’s popular ports such as Batam Centre, Sekupang, and Harbour Bay. The short ferry ride takes less than an hour, making Batam a top choice for travellers seeking a quick getaway to enjoy duty-free shopping, beach resorts, golf courses, and authentic Indonesian cuisine. With reliable and fast ferry services to Batam, visitors can experience the perfect blend of relaxation and adventure in just one day.

How to book cheap ferry tickets to Batam

Book ferry tickets to Batam online with Direct Ferries by using our Deal Finder and compare routes, prices and operators for the best deals. .

Most Popular Questions for Ferries to Batam

Batam Ferry Routes

Onboard the ferries

Ship guides, videos & reviews

Find out what it's like onboard the ferries before you travel.

Onboard the ferries

The quickest way to make & manage your booking

Download our app today
Download our app Download now A woman using her mobile phone

Customer Service

Visit our customer service page to find useful information on travelling by ferry, our FAQs, and how to contact us for help with your booking

Need help?

Let's keep in touch

Exclusive deals delivered to your inbox