Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Tomok Bolon?

Book now

There are 4 ways to get from Jakarta to Tomok Bolon by plane, taxi, car ferry, ferry, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly from Soekarno–Hatta, taxi, car ferry  •  6h 51m

  1. Fly from Soekarno–Hatta (CGK) to Silangit (DTB) CGK - DTB
  2. Take a taxi from Silangit to Ajibata
  3. Take the car ferry from Ajibata to Tomok

Cheapest option

Ferry, taxi, train, car ferry  •  2 days 22h

  1. Take the ferry from Port of Tanjung Priok to Belawan
  2. Take a taxi from Belawan to Araskabu
  3. Take the train from Araskabu to Tebing Tinggi
  4. Take a taxi from Tebing Tinggi to Ajibata
  5. Take the car ferry from Ajibata to Tomok

2 alternative options

Fly from Jakarta Halim Perdana Kusuma, taxi, car ferry  •  7h 10m

  1. Fly from Jakarta Halim Perdana Kusuma (HLP) to Silangit (DTB) HLP - DTB
  2. Take a taxi from Silangit to Ajibata
  3. Take the car ferry from Ajibata to Tomok

Drive, car ferry  •  26h 25m

  1. Drive from Jakarta to Merak
  2. Take the car ferry from Merak to Bakauheni Port
  3. Drive from Bakauheni Port to Tomok Bolon

Questions & Answers

The cheapest way to get from Jakarta to Tomok Bolon is to ferry and taxi and train and car ferry which costs Rp1200000 - Rp1700000 and takes 2 days 22h.

More details

The fastest way to get from Jakarta to Tomok Bolon is to fly and taxi and car ferry which takes 6h 51m and costs Rp1300000 - Rp4300000.

More details

The distance between Jakarta and Tomok Bolon is 1326 km.

The best way to get from Jakarta to Tomok Bolon without a car is to ferry and taxi and train and car ferry which takes 2 days 22h and costs Rp1200000 - Rp1700000.

More details

It takes approximately 6h 51m to get from Jakarta to Tomok Bolon, including transfers.

More details

The quickest flight from Soekarno–Hatta Airport to Silangit Airport is the direct flight which takes 2h.

Search flights

Indonesia AirAsia, Batik Air and Super Air Jet offer flights from Soekarno–Hatta Airport to Silangit Airport.

Search flights

There are 63+ hotels available in Tomok Bolon. Prices start at Rp94500 per night.

More details

The best way to get from Jakarta to Soekarno–Hatta Airport is to bus which takes 30 min and costs Rp47000 - Rp200000.

More details

Map of how to get from Jakarta to Tomok Bolon.
Launch map view
  • Distance: 1325.9 km
  • Duration: 6h 51m

What companies run services between Jakarta, Indonesia and Tomok Bolon, Indonesia?

There is no direct connection from Jakarta to Tomok Bolon. However, you can take the bus to Soekarno-Hatta International Airport, take the walk to Soekarno–Hatta airport, fly to Silangit, take the taxi to Ajibata, then take the car ferry to Tomok Bolon. Alternatively, you can take the line 7 bus to Cawang Sentral, take the walk to Cawang Sentral 1, take the bus to Sbr. Jln. Cakrawala, take the walk to Jakarta Halim Perdana Kusuma airport, fly to Silangit, take the taxi to Ajibata, then take the car ferry to Tomok Bolon.

Airlines
Indonesia AirAsia
Website
airasia.com
Flights from Soekarno–Hatta to Silangit
Ave. Duration
2h
When
Every day
Estimated price
Rp950000 - Rp3600000
Batik Air
Website
batikair.com
Flights from Soekarno–Hatta to Silangit
Ave. Duration
2h 10m
When
Every day
Estimated price
Rp1200000 - Rp2800000
Super Air Jet
Website
superairjet.com
Flights from Soekarno–Hatta to Silangit
Ave. Duration
2h 10m
When
Every day
Estimated price
Rp1200000 - Rp3300000
Citilink Indonesia
Website
citilink.co.id
Flights from Jakarta Halim Perdana Kusuma to Silangit
Ave. Duration
2h 20m
When
Monday, Wednesday, Friday and Sunday
Estimated price
Rp1300000 - Rp3500000
Train operators
Kereta API
Phone
021-121
Email
cs@kai.id
Website
kai.id
Train from Araskabu to Tebing Tinggi
Ave. Duration
1h 14m
Frequency
Every 4 hours
Estimated price
Rp60000 - Rp270000
Website
https://kai.id/
Economy
Rp60000 - Rp270000
Executive
Rp100000 - Rp260000
Business
Rp85000 - Rp180000
Ferry operators
Local Ferry Indonesia
Car ferry from Ajibata to Tomok
Ave. Duration
1h
Frequency
5 times a day
Estimated price
Rp10000
Pelni
Phone
+62 811-1621-162
Email
infopelni162@pelni.co.id
Website
facebook.com
Ferry from Port of Tanjung Priok to Belawan
Ave. Duration
2 days 14h
Frequency
Once daily
Estimated price
Rp550000 - Rp700000
Schedules at
pelni.co.id
Economy Class
Rp550000 - Rp700000
ASDP Indonesia Ferry
Phone
+62 811-1021-191
Email
cs@indonesiaferry.co.id
Website
asdp.id
Car ferry from Merak to Bakauheni Port
Ave. Duration
1h
Frequency
Hourly
Estimated price
Rp21600
Schedules at
ferizy.com
Other operators
Taxi from Silangit to Ajibata
Ave. Duration
1h 12m
Estimated price
Rp330000 - Rp410000

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London to Edinburgh, How to get from Southend Airport into central London and Travelling around the UAE - to help you get the most out of your next trip.