There are 6 ways to get from Pulau Samosir to Jakarta by car ferry, car, plane, train, bus, busferry, or ferry
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 to Silangit Airport, fly to Soekarno–Hatta International Airport
best- Take the carferry 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 38mRp 1,502,879–2,641,825Ferry, 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 680,127–986,000Car ferry, drive, train, bus, bus and ferry
- Take the carferry 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 Bandar Lampungbus
- Take the busferry from Bandar Lampung to Gambir Stationbusferry
47h 6mRp 1,054,393–2,091,843Drive, car ferry
- Drive from Tomok Bolon to Bakauheni Portcar
- Take the carferry from Bakauheni Port to Merakcarferry
- Drive from Merak to Jakartacar
27h 46mRp 3,521,332–5,435,479Car ferry, drive to Kuala Namu International Airport, fly to Soekarno–Hatta International Airport
- Take the carferry from Tomok to Ajibatacarferry
- Drive from Ajibata to Kuala-Namu-Airport-KNOcar
- Fly from Kuala Namu International Airport (KNO) to Soekarno–Hatta International Airport (CGK)plane KNO - CGK
7h 50mRp 1,867,951–4,479,152Car ferry, drive to Kuala Namu International Airport, fly to Halim Perdanakusuma Airport
- Take the carferry from Tomok to Ajibatacarferry
- Drive from Ajibata to Kuala-Namu-Airport-KNOcar
- Fly from Kuala Namu International Airport (KNO) to Halim Perdanakusuma Airport (HLP)plane KNO - HLP
7h 36mRp 2,263,952–4,532,653
Silangit Airport (DTB) to Soekarno–Hatta International Airport (CGK) flights
Comparing Your Travel Options
The cheapest way to get from Pulau Samosir to Jakarta is to ferry and bus which costs Rp650000 - Rp1000000 and takes 2 days 19h.
The fastest way to get from Pulau Samosir to Jakarta is to car ferry and drive and fly which takes 6h 38m and costs Rp1500000 - Rp2700000.
The distance between Pulau Samosir and Jakarta is 1395 km.
It takes approximately 6h 38m to get from Pulau Samosir to Jakarta, including transfers.
There are 5499+ hotels available in Jakarta.
What companies run services between Pulau Samosir, Indonesia and Jakarta, Indonesia?
There is no direct connection from Pulau Samosir to Jakarta. 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 Soekarno-Hatta International Airport, then take the bus to Thamrin City. Alternatively, you can take a vehicle from Pulau Samosir to Gambir Station via Tomok, Ajibata, Tebing Tinggi, Medan Station, Medan Putra Pelangi, Bandar Lampung, and Bandar Lampung in around 47h 6m.
- 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,800,000
Flights from Kuala Namu International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- Rp 1,200,000–4,000,000
Flights from Kuala Namu International Airport to Halim Perdanakusuma Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- Rp 1,900,000–3,900,000
- 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 Bandar Lampung
- Ave. Duration
- 31h 20m
- Frequency
- Once daily
- Estimated price
- Rp 650,000–1,000,000
- Schedules at
- putrapelangi.com
- Book at
- traveloka.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
Ferry from Tuk Tuk to Parapat
- Ave. Duration
- 46 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 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 Travelling to the US: What do I need to know?, Flying into Beijing?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.






