Getting to Bintan: Step-by-Step Guide for First Timers

Everything you need to know about getting to Bintan, made simple.

Getting to Bintan is easy.

The island can be reached from Singapore, Batam, or other cities in Indonesia.

BTG will explain how to get to Bintan step by step, helping you plan your trip with confidence.

Via Singapore

If you are travelling from Singapore, reaching Bintan is straightforward.

All ferries to Bintan depart from Tanah Merah Ferry Terminal.

A separate guide is available on how to get to Tanah Merah Ferry Terminal.

There are two ferry routes from Singapore to Bintan, based on your arrival port.

You’ll find both options explained below.

Singapore to Bandar Bentan Telani Ferry Terminal

Bandar Bentan Telani Ferry terminal / Bintan Ferry Terminal

This is the most popular ferry route from Singapore.

Ferries depart from Tanah Merah Ferry Terminal.

Arrival is at Bandar Bentan Telani (BBT), in the Bintan Resort area.

Route Details :

Best For :

Things to Note

Singapore to Tanjung Pinang Ferry Terminal

Tanjungpinang Ferry Terminal ( SBP )

Another ferry departs from Tanah Merah Ferry Terminal.

It arrives at Tanjung Pinang Ferry Terminal, the main city of Bintan.

Route Details : 

  • Travel time:

    • Around 1 hour 40 minutes (Majestic Ferry)

    • Up to 2 hours (Sindo Ferry)

  • Ferry operators: Sindo Ferry, Majestic Ferry

  • Availability: Daily services

Recommended If :

  • Bintan Resort Ferries are fully booked during peak seasons

  • You are heading to Tanjung Pinang city or East Bintan, such as The Residence Bintan

Travel Time from Tanjung Pinang Ferry Terminal :

  • To Bintan Resort area: 1 hour 15 minutes – 1 hour 40 minutes

  • To Trikora / East Bintan: 1 hour – 1 hour 30 minutes

If you’re staying in the Bintan Resort area or east of Bintan, you will need a private transfer.

Via Indonesia

If you are travelling within Indonesia, reaching Bintan is simple.

There are two main ways to get to Bintan, depending on your departure city,

by flight or by speedboat.

By Flight (via Raja Haji Fisabilillah Airport)

Tanjungpinang Airport

Flying is a convenient option if you’re travelling to Bintan from other cities in Indonesia.

Details:

  • Airport: Raja Haji Fisabilillah Airport, located in Tanjung Pinang

  • Connections: Flights are available from Jakarta, Surabaya, Pekanbaru, and other major cities

  • Transit: Some routes may require a short transit in Jakarta (Soekarno-Hatta Airport)

Domestic flights make it easy to reach Bintan, especially for travellers coming from different parts of Indonesia.

By Speedboat (via Batam)

Batam To Bintan _ Your travel Guide

If you are already in Batam, travelling to Bintan by speedboat is quick and easy.

Route Details

  • Departure: Telaga Punggur Ferry Terminal, Batam

  • Travel time: Around 20 minutes

  • Arrival: Tanjung Uban Port, Bintan

  • Tickets: Available at the terminal on the day of travel

This option is ideal for travellers already in Batam or arriving there from other routes.

For more details, you can also read our complete guide on

Home > Travel Guide > Getting to Bintan

You cannot copy content of this page