There are 5 ways to get from Medan to Sipirok by train, taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Medan Station to Rantau PrapatSribilah Utama
- Take the taxi from Rantau Prapat to Sipirok
8h 11mRp 712,798–1,020,573Drive 318 km
cheapest- Drive from Medan to Sipirok318 km
5h 19mRp 585,250–845,362Bus, taxi
- Take the bus from Medan to Sibolga
- Take the taxi from Sibolga to Sipirok
12h 51mRp 886,407–973,026Taxi
- Take the taxi from Medan to Sipirok318 km
5h 19mRp 1,300,000–1,600,000Train, fly, taxi
- Take the train from Medan to Kuala Namu
- Fly from Kuala Namu International Airport (KNO) to Ferdinand Lumban Tobing Airport (FLZ)KNO - FLZ
- Take the taxi from Ferdinand Lumban Tobing Airport (FLZ) to Sipirok
6h 20mRp 1,630,000–2,015,000
Kuala Namu International Airport (KNO) to Ferdinand Lumban Tobing Airport (FLZ) flights
Questions & Answers
The cheapest way to get from Medan to Sipirok is to drive which costs Rp550000 - Rp850000 and takes 5h 19m.
The fastest way to get from Medan to Sipirok is to drive which takes 5h 19m and costs Rp550000 - Rp850000.
The distance between Medan and Sipirok is 404 km. The road distance is 318 km.
The best way to get from Medan to Sipirok without a car is to train and taxi which takes 8h 11m and costs Rp700000 - Rp1100000.
It takes approximately 8h 11m to get from Medan to Sipirok, including transfers.
Yes, the driving distance between Medan to Sipirok is 318 km. It takes approximately 5h 19m to drive from Medan to Sipirok.
What companies run services between Medan, Indonesia and Sipirok, Indonesia?
There is no direct connection from Medan to Sipirok. However, you can take the train to Rantau Prapat then take the taxi to Sipirok. Alternatively, you can take the taxi to Medan, take the bus to Sibolga, then take the taxi to Sipirok.
- Website
- lionair.co.id
Flights from Kuala Namu International Airport to Ferdinand Lumban Tobing Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 1,300,000–1,600,000
Train from Medan Station to Rantau Prapat
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- Rp 160,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 160,000–330,000
- Business
- Rp 370,000–550,000
- Executive
- Rp 290,000–700,000
- info@railink.co.id
- Website
- railink.co.id
Train from Medan to Kuala Namu
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- Rp 40,000–65,000
- Schedules at
- railink.co.id
- Book at
- railink.co.id
- Ave. Duration
- 2h 46m
- Estimated price
- Rp 290,000–1,600,000
Grab Taxi
- Website
- grab.com
Express Taxi
- Phone
- +62 24 468 7715 00122
- Website
- expressgroup.co.id
Blue Bird Group
- Phone
- +62 618 461234
- Website
- bluebirdgroup.com
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 10 amazing places to get away from it all in Australia, How to travel India's Golden Triangle, and Getting to Milan from the airport - to help you get the most out of your next trip.








