There are 2 ways to get from Danau Toba to Aceh by car ferry, car, train, 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, train, bus
best- Take the car ferry from Tomok to Ajibatacarferry
- Drive from Ajibata to Tebing Tinggicar
- Take the train from Tebing Tinggi to Medan Stationtrain
- Take the bus from Medan Putra Pelangi to Bandah Aceh Terminal Batohbus
18h 27mRp 572,040–1,162,336Car ferry, bus
cheapest- Take the car ferry from Tomok to Ajibatacarferry
- Take the bus from Parapat to Amplas Stationbus
- Take the bus from Medan Putra Pelangi to Bandah Aceh Terminal Batohbus
19h 46mRp 414,140–658,936
Questions & Answers
The cheapest way to get from Danau Toba to Aceh is to car ferry and bus which costs Rp410000 - Rp700000 and takes 19h 46m.
The fastest way to get from Danau Toba to Aceh is to car ferry and drive and train and bus which takes 18h 27m and costs Rp550000 - Rp1200000.
The distance between Danau Toba and Aceh is 749 km.
It takes approximately 18h 27m to get from Danau Toba to Aceh, including transfers.
There are 92+ hotels available in Aceh.
What companies run services between Danau Toba, North Sumatra, Indonesia and Aceh, Indonesia?
There is no direct connection from Danau Toba to Aceh. However, you can drive to Tomok, take the car ferry to Ajibata, drive to Tebing Tinggi, take the train to Medan Station, take the taxi to Medan Putra Pelangi, then take the bus to Bandah Aceh Terminal Batoh. Alternatively, you can take a vehicle from Danau Toba to Bandah Aceh Terminal Batoh via Tomok, Ajibata, Parapat, Amplas Station, and Medan Putra Pelangi in around 19h 46m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Tebing Tinggi to Medan Station
- Ave. Duration
- 1h 24m
- Frequency
- Every 4 hours
- Estimated price
- Rp 49,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 49,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 90,000–650,000
- Phone
- (061)8456325 - 8453256
- [email protected]
- Website
- putrapelangi.com
Bus from Medan Putra Pelangi to Bandah Aceh Terminal Batoh
- Ave. Duration
- 12h 30m
- Frequency
- 3 times a day
- Estimated price
- Rp 260,000–370,000
- Schedules at
- putrapelangi.com
- Book at
- traveloka.com
Bus from Medan Putra Pelangi to Bandah Aceh Terminal Batoh
- Ave. Duration
- 12h 30m
- Frequency
- 3 times a day
- Estimated price
- Rp 260,000–370,000
- Schedules at
- putrapelangi.com
- Book at
- traveloka.com
- 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
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
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 Need to know: Eurostar, How to travel India's Golden Triangle, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.






