Price Comparison of Singapore Ferries to Bintan & Batam — Which is the Cheapest?
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
- Sindo Ferry (multiple routes)
- Majestic Fast Ferry to Batam Centre
- Batam Fast Ferry (multiple routes)
Singapore to Bintan
- Bintan Resort Ferries to Bandar Bentan Telani
- Mozaic Ferry Lines to Bintan Lagoon Resort
- Bintan ferries to Tanjung Pinang
Singapore to Batam by 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
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.
Ferry from Singapore to Bintan Lagoon Resort
|Ferry operator||One-way fare||Round trip fares|
|Mozaic Ferry Lines||$32||$64|
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|
|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.
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!