There are 2 ways to get from Tanjungbalai to Pulau Samosir by train, bus, ferry, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, ferry
best- Take the train from Tanjung Balai to Bandar Klippatrain
- Take the bus from Amplas Station to Parapatbus
- Take the ferry from Parapat to Tuk Tukferry
10h 26mRp 209,325–550,000Drive, car ferry
- Drive from Tanjungbalai to Ajibatacar
- Take the car ferry from Ajibata to Tomokcarferry
3h 16mRp 296,491–523,920
Questions & Answers
The cheapest way to get from Tanjungbalai to Pulau Samosir is to drive and car ferry which costs Rp290000 - Rp550000 and takes 3h 16m.
The fastest way to get from Tanjungbalai to Pulau Samosir is to drive and car ferry which takes 3h 16m and costs Rp290000 - Rp550000.
The distance between Tanjungbalai and Pulau Samosir is 348 km.
The best way to get from Tanjungbalai to Pulau Samosir without a car is to train and bus and ferry which takes 10h 26m and costs Rp200000 - Rp550000.
It takes approximately 10h 26m to get from Tanjungbalai to Pulau Samosir, including transfers.
There are 115+ hotels available in Pulau Samosir.
What companies run services between Tanjungbalai, Indonesia and Pulau Samosir, Indonesia?
There is no direct connection from Tanjungbalai to Pulau Samosir. However, you can take the train to Bandar Klippa, take the taxi to Amplas Station, take the bus to Parapat, walk to Parapat, then take the ferry to Tuk Tuk. Alternatively, you can take a vehicle from Tanjungbalai to Tomok Bolon via Ajibata and Tomok in around 3h 16m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Tanjung Balai to Bandar Klippa
- Ave. Duration
- 3h 49m
- Frequency
- 3 times a day
- Estimated price
- Rp 100,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 100,000–320,000
- Business
- Rp 330,000–550,000
- Executive
- Rp 180,000–650,000
- Phone
- +6281361051419
- [email protected]
Bus from Amplas Station to Parapat
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- Rp 25,000–35,000
- Schedules at
- holidaysumatra.com
Ferry from Parapat to Tuk Tuk
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- Rp 14,000–110,000
- Economy
- Rp 15,000–33,000
- VIP
- Rp 22,000–55,000
Car ferry from Ajibata to Tomok
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- Rp 10,000–110,000
- Economy
- Rp 17,000–35,000
- VIP
- Rp 24,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 How to get from Gatwick Airport into central London, 4 stunningly beautiful Philippines islands you need to visit, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.






