Price Comparison of Singapore Ferries to Bintan & Batam — Which is the Cheapest?

ferry to bintan batam

Just a short (and cheap) ferry ride away, both Bintan and Batam are top resort destinations among Singaporeans. Depending on your destination (and ferry operator), it’ll take about 1 to 2 hours and cost under S$50 for a return trip.

Yup, it’s so easy to get to that you don’t need a long weekend. Heck, with as many as 5 trips per day for some operators, you can even go there and back within a day if you really wanted to.

Itching to escape? Here’s a comparison of the ferries departing Singapore to Bintan and Batam.

Singapore to Batam 

  1. Sindo Ferry (multiple routes)
  2. Majestic Fast Ferry to Batam Centre
  3. Batam Fast Ferry (multiple routes)

Singapore to Bintan

  1. Bintan Resort Ferries to Bandar Bentan Telani
  2. Mozaic Ferry Lines to Bintan Lagoon Resort
  3. Bintan ferries to Tanjung Pinang


Singapore to Batam by ferry

For Batam, there are 3 main operators: Sindo FerryMajestic Fast Ferry & Batam Fast Ferry.


Sindo Ferry — multiple routes and ferry terminals

Sindo Ferry route One-way fare  Return fare 
Harbourfront to Batam Centre  $24 $48
Harbourfront to Sekupang $24 $48
Harbourfront to Waterfront $24 $48

When checking, make sure to look at whether or not the listed prices include hidden costs like the taxes and levies, including the $7 terminal fee when both departing and returning.

Sindo Ferry’s listed prices of $17 (one-way) and $34 (2-way) may seem the cheapest, but that’s because it excludes the terminal fee. After adding $7 and $14 to the fares, it’s only a dollar cheaper than the rest.

Sindo Ferry is also the only operator that goes directly to Waterfront, where Harris Resort and Holiday Inn Resort Batam are.


Majestic Fast Ferry — Singapore to Batam Centre

Ferry operator One-way fare Return fare 
Majestic Fast Ferry website  $24.50  $49 

Like Sindo Ferry, Majestic Fast Ferry’s website prices also exclude the terminal fees until you add your bookings to cart. Again, after adding the surcharges, the prices are comparable to the other operators.

Majestic Fast Ferry only takes you to Batam Centre, whereas the Sindo Ferry and Batam Fast Ferry have a few other routes to areas like Waterfront, Sekupang, Nongsapura and Harbourbay too.


Batam Fast Ferry — multiple routes and ferry terminals

Batam Fast Ferry route One-way fare  Return fare 
Tanah Merah to Nongsapura  $25 $49
Tanah Merah to Harbourbay  $25 $49
Harbourfront to Batam Centre $25 $49
Harbourfront to Sekupang $25 $49
Harbourfront to Harbourbay $25 $50

Batam Fast Ferry has the most routes, and departs from not just Harbourfront, but Tanah Merah ferry terminal as well. Price-wise, they’re just a little more expensive.

If Tanah Merah is much more convenient for you, then the $0.50 to $1 is worth paying for.


Tip: Get discounted ferry tickets to Batam via Qoo10, KLOOK & Changi Recommends

Those are the prices on the operators’ official websites. But here’s a tip: For discounted tickets, look on Qoo10KLOOK and Changi Recommends. It’s much cheaper!

The promotions vary from time to time depending on the platform, so which is the cheapest will depend on the discount at the time of booking.

Generally for return trips, Majestic Fast Ferry tickets are $35.80, Sindo Ferry $34.90, and Batam Fast Ferry $38 to $36.

Now, let’s move on to the Bintan ferries.


Singapore to Bintan by ferry

For Bintan, there are more ferry operators — namely Bintan Resort Ferries, Mozaic Ferry Line, Sindo Ferry and Majestic Fast Ferry — and they can take you from Singapore to 1) Bandar Bentan Telani, 2) Bintan Lagoon Resort, or 3) Tanjung Pinang.


Bintan Resort Ferries from Singapore to Bandar Bentan Telani

Bintan Resort Ferries One-way fare Round trip
Economy $45 $58 (off-peak), $64 (off-peak and peak), $70 (peak) 
Emerald $67 $102 (off-peak), $108 (off-peak and peak), $114 (peak) 

Bintan is mostly a resort island, and many beach resorts are located at the Lagoi region, accessed via BBT. This area is served by Bintan Resort Ferries.

There are 2 classes of seats — economy, and the “first class” Emerald. Prices are significantly more (up to 2X more), which, to me, isn’t very worth it for a such a short ride.

The prices are also differentiated based on peak and off-peak periods. Off-peak is from Monday to Thursday, excluding eve of public holidays and public holidays. Peak is from Friday to Sunday, including eve of PH and PH.

You can also buy tickets on KLOOK and Changi Recommends, but you only get about $2 to $6 off the retail price.


Ferry from Singapore to Bintan Lagoon Resort

Ferry operator One-way fare  Round trip fares 
Mozaic Ferry Lines  $32 $64

If you specifically want to go to Bintan Lagoon Resort — they are the largest integrated resort on the island — then the ferry there is operated by Mozaic Ferry Lines.

There are no discounted tickets for this.

… Not that I know of, anyway. If you find any, leave a comment so I can add it in!


Singapore to Bintan, Tanjung Pinang

Ferry operator One-way fare Round trip fares
Sindo Ferry  $29 $54
Majestic Fast Ferry  $31 $53

Tanjung Pinang is a town in Bintan, and it’s great if you want a mix of the city, culture and coast. There are city tours and beautiful temples, but there are no beaches there.

The nearest one is Trikora, which although nearby, still requires you call a ride (go to the hotel reception, they’ll help you).

While you can Go-Jek and call for cabs, there are no buses or trains on the island so if it’s quite impossible to travel from say, the Lagoi end of Bintan to the Tanjung Pinang township.

2 operators go to Tanjung Pinang,  Sindo Ferry and Majestic Fast Ferry.

You may notice that the prices listed are different from the ones published on the website. The operators all state that there terminal fees and other miscellaneous charges, so what I just added the trips to cart and put down the all-in fare.

Sindo Ferry states in their terms and conditions that there are some taxes on the Indonesia side, but there’s no mention of those fees on Majestic Fast Ferry’s site.


What’s your experience with these ferries to Bintan and Batam? Tell us in the comments below! 


Related articles

Best Travel Insurance Singapore — Here’s How to Compare Travel Insurance

Cruises From Singapore — How Much Do Royal Caribbean, Dream Cruises, and Princess Cruises Cost?

Singapore Public Holidays — 11 Cheap Travel Destinations For Long Weekends

Google Flights vs Skyscanner vs KAYAK vs Expedia — Which Is The Cheapest?

Expedia Promo Codes & Credit Card Promotions in Singapore 

Best Agoda Promo Codes & Credit Card Promotions in Singapore 

Personal finance tips delivered to your inbox!

Personal finance tips delivered to your inbox!

Receive news, subscriber-exclusive promotions and guides on how to become smarter with money.