There are 2 ways to get from Lake Toba to Jakarta Raya by car ferry, car, plane, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Car ferry, drive, fly
best- Take the car ferry from Tomok to Ajibatacarferry
- Drive from Ajibata to Silangit Airport (DTB)car
- Fly from Silangit Airport (DTB) to Soekarno–Hatta International Airport (CGK)plane DTB - CGK
6h 7mRp 1,774,319–2,901,295Ferry, bus
cheapest- Take the ferry from Tuk Tuk to Parapatferry
- Take the bus from Parapat to Amplas Stationbus
- Take the ferry from Belawan to Port of Tanjung Priokferry
2d 19hRp 681,307–986,000
Silangit Airport (DTB) to Soekarno–Hatta International Airport (CGK) flights
Questions & Answers
The cheapest way to get from Lake Toba to Jakarta Raya is to ferry and bus which costs Rp650000 - Rp1000000 and takes 2 days 19h.
The fastest way to get from Lake Toba to Jakarta Raya is to car ferry and drive and fly which takes 6h 7m and costs Rp1700000 - Rp2900000.
The distance between Lake Toba and Jakarta Raya is 1379 km.
It takes approximately 6h 7m to get from Lake Toba to Jakarta Raya, including transfers.
There are 5716+ hotels available in Jakarta Raya.
What companies run services between Lake Toba, Indonesia and Jakarta Raya, Indonesia?
There is no direct connection from Lake Toba to Jakarta Raya. However, you can drive to Tomok, take the car ferry to Ajibata, drive to Silangit Airport (DTB) airport, fly to Soekarno–Hatta International Airport (CGK), walk to Jakarta Airport, then take the bus to Slipi. Alternatively, you can take a ferry from Tuk Tuk to Jakarta via Parapat, Parapat, Amplas Station, Belawan, and Port of Tanjung Priok in around 2d 19h.
- Website
- superairjet.com
Flights from Silangit Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- Rp 1,300,000–2,100,000
Flights from Silangit Airport to Soekarno–Hatta International Airport via Hang Nadim
- Ave. Duration
- 3h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- Rp 1,300,000–2,100,000
- Website
- airasia.com
Flights from Silangit Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- Rp 1,700,000–2,500,000
- Website
- citilink.co.id
Flights from Silangit Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- Rp 1,700,000–3,500,000
- Phone
- +6281361051419
- [email protected]
Bus from Parapat to Amplas Station
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- Rp 25,000–35,000
- Schedules at
- holidaysumatra.com
Car ferry from Tomok to Ajibata
- Ave. Duration
- 56 min
- Frequency
- 5 times a day
- Estimated price
- Rp 9,500–110,000
- Economy
- Rp 16,000–34,000
- VIP
- Rp 22,000–55,000
Ferry from Tuk Tuk to Parapat
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- Rp 15,000–110,000
- Economy
- Rp 17,000–35,000
- VIP
- Rp 24,000–55,000
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Belawan to Port of Tanjung Priok
- Ave. Duration
- 2d 12h
- Frequency
- Once daily
- Estimated price
- Rp 550,000–700,000
- Schedules at
- pelni.co.id
- Economy Class
- Rp 550,000–700,000
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 The beginner’s guide to the 2018 World Nomad Games, Need to know: Eurostar, and Travelling around the UAE - to help you get the most out of your next trip.


