HowToGo

Batam to Jakarta, Indonesia - Transfer & Transportation Guides

Find transfer & transportation guides from Batam to Jakarta, Indonesia. How to get from Batam to Jakarta, Indonesia by Flight, Ferry.

You can get to Jakarta, Indonesia from Batam by verhicle types below

Search Transfer from Batam to Jakarta, Indonesia

Transfer solutions

You have 4 options transfer to Jakarta, Indonesia from Batam below

Taxi ( 25 min. )

Take a taxi from Batam to Hang Nadim.


Open Map More details & check price at Taxi Batam
Plane ( 1 hr. 35 min. )

Take a flight from Hang Nadim to Soekarno–Hatta.


Walk ( 10 min. )

Take a foot from Soekarno–Hatta to Jakarta Airport.


Bus ( 50 min. )

Take a bus from Jakarta Airport to Gambir Station.


Open Map More details & check price at Damri
Train ( 7 min. )

Take a train from Gambir Central to Manggarai.


Open Map More details & check price at Commuter Line
Duration 3 hr. 29 min.
Distance 906 km.
Cost 68 USD
Taxi ( 25 min. )

Take a taxi from Batam to Hang Nadim.


Open Map More details & check price at Taxi Batam
Plane ( 1 hr. 45 min. )

Take a flight from Hang Nadim to Jakarta Halim Perdana Kusuma.


Bus ( 45 min. )

Take a bus from Jakarta Halim Perdana Kusuma Airport to Gambir Station.


Open Map More details & check price at Damri
Train ( 7 min. )

Take a train from Gambir Central to Manggarai.


Open Map More details & check price at Commuter Line
Duration 3 hr. 47 min.
Distance 917 km.
Cost 142 USD
Car ( 24 min. )

Drive a car from Batam to Telaga Punggur Ferry Terminal.


Ferry ( 1 hr. )

Take a ferry from Telaga Punggur Ferry Terminal to Sri Bintan Pura Ferry Terminal.


Car ( 14 min. )

Drive a car from Sri Bintan Pura Ferry Terminal to Tanjung Pinang.


Plane ( 1 hr. 30 min. )

Take a flight from Tanjung Pinang to Soekarno–Hatta.


Walk ( 10 min. )

Take a foot from Soekarno–Hatta to Jakarta Airport.


Bus ( 50 min. )

Take a bus from Jakarta Airport to Gambir Station.


Open Map More details & check price at Damri
Train ( 7 min. )

Take a train from Gambir Central to Manggarai.


Open Map More details & check price at Commuter Line
Duration 5 hr. 37 min.
Distance 928 km.
Cost 72 USD
Taxi ( 6 min. )

Take a taxi from Batam to Batu Ampar.


Open Map More details & check price at Taxi Batam
Ferry ( 33 hr. 42 min. )

Take a ferry from Batu Ampar to Port of Tanjung Priok.


Open Map More details & check price at Pelni
Walk ( 20 min. )

Take a foot from Port of Tanjung Priok to Tanjung Priok.


Bus ( 23 min. )

Take a bus from Tanjung Priok to Ahmad Yani Bea Cukai.


Open Map More details & check price at TransJakarta
Duration 34 hr. 45 min.
Distance 1110 km.
Cost 375222 IDR (26 USD)

Find Hotels in Jakarta, Indonesia

You can find hotels and accommodations in Jakarta, Indonesia with our hotels search tool below

Booking.com

About Batam, Indonesia

Batam is the largest city in the province of Riau Islands, Indonesia. The city administrative area covers three main islands of Batam, Rempang, and Galang (collectively called Barelang), as well as several small islands. Batam Island is the core urba... Learn more

About Jakarta, Indonesia

Jakarta (; Indonesian pronunciation: [dʒaˈkarta] (listen)), officially the Special Capital Region of Jakarta (Indonesian: Daerah Khusus Ibukota Jakarta), is the capital and largest city of Indonesia. Situated on the northwest coast of the world's mos... Learn more


References