
Ferry Connections to and from Bintan: Route Overview
All key ferry links to Bintan from Singapore, Batam and Johor, with terminals, approximate frequency and crossing times. Timetables change often, so always check with the operator.


All key ferry links to Bintan from Singapore, Batam and Johor, with terminals, approximate frequency and crossing times. Timetables change often, so always check with the operator.
Sri Bayintan port in Kijang is Bintan's base for PELNI's large passenger ships, mainly to Jakarta. An option for travellers with time who fancy a long sea voyage.

Tanjung Uban in north-west Bintan is the shortest link to Batam, by speedboat or car ferry. From here Lagoi is only about 30 to 45 minutes away by road.

Bintan's busiest passenger port, with boats to Batam, Singapore, Johor and many Riau islands. Nearby, pompong boats shuttle visitors to Penyengat Island.

The main sea gateway for Lagoi's resort guests, with a direct link to Tanah Merah in Singapore. The crossing takes about 70 minutes and resorts usually meet guests at the terminal.

Bintan's main airport offers daily flights to Jakarta plus small regional services. Travellers wanting more choice often fly into Batam and continue by ferry.

From transport, currency and time zone to weather and dress code – the essentials to know before your trip to Bintan.

Raja Haji Fisabilillah Airport (TNJ) in Tanjung Pinang is Bintan's air gateway, mainly with flights from Jakarta. Alternatively, fly into Batam and continue by ferry.

Most travellers reach Bintan by ferry from Singapore or Batam. Here is an overview of the main routes and approximate crossing times.