Map & Ferry Routes

Where the ferries and speedboats sail: from Singapore, Johor Bahru and Batam to the ports on Bintan.

Map & Ferry RoutesSINGAPOREMALAYSIABATAMBINTANSingapore StraitSouth China SeaChangi (SIN)Hang Nadim (BTH)Raja Haji Fisabilillah (TNJ)Tanah MerahSingaporeStulang LautJohor BahruBandar Bentan TelaniLagoiTanjung UbanTelaga PunggurBatamSri Bintan PuraTanjung PinangPenyengatKijang← Karimun · DumaiLingga ↓Jakarta ↓123456789
Map: data © OpenStreetMap contributors (ODbL), drawn by bintan.net. Routes are schematic, not for navigation.
  • International ferry (passport)
  • Domestic ferry & speedboat
  • Local boat (pompong)
  • Long-distance ship
  • Port
  • Airport
  1. 1

    Singapore (Tanah Merah) Lagoi (Bandar Bentan Telani)

    approx. 1 h 10 min

    Bintan Resort Ferries, about 4–5 departures a day. The natural choice for Lagoi resorts.

  2. 2

    Singapore (Tanah Merah) Tanjung Pinang (Sri Bintan Pura)

    approx. 1 h 45 min – 2 h

    Sindo Ferry and Majestic Fast Ferry, about 4 departures a day. Good for the town, Penyengat and the east coast.

  3. 3

    Johor Bahru (Stulang Laut) Tanjung Pinang (Sri Bintan Pura)

    approx. 3 h

    Usually about 2 departures a day.

  4. 4

    Batam (Telaga Punggur) Tanjung Pinang (Sri Bintan Pura)

    approx. 1 h

    Fast boats roughly every 30 minutes from morning to afternoon.

  5. 5

    Batam (Telaga Punggur) Tanjung Uban

    Speedboat approx. 15 min · car ferry approx. 1 h

    Speedboats roughly hourly until about 6 pm. ASDP car ferry 9–11 times a day, tickets via Ferizy.

  6. 6

    Tanjung Pinang Penyengat Island

    approx. 15 min

    Small wooden boats (pompong) near the harbour, leaving once full.

  7. 7

    Tanjung Pinang (Sri Bintan Pura) Tanjung Balai Karimun, Dumai

    several hours

    Mostly once a day per route.

  8. 8

    Tanjung Pinang (Sri Bintan Pura) Lingga

    several hours

    Mostly once a day.

  9. 9

    Kijang Jakarta (Tanjung Priok)

    more than a day

    PELNI ships, only a few times a month.

Crossing times and frequencies are approximate and vary by day, season and weather. Check the latest timetable with the operator. Bintan is one hour behind Singapore.