There are 5 ways to get from Bukittinggi to Medan by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Minangkabau International Airport, fly, train
best- Take the taxi from Bukittinggi to Kayutanamtaxi
- Fly from Minangkabau International Airport (PDG) to Kuala Namu International Airport (KNO)plane PDG - KNO
- Take the train from Kuala Namu to Medantrain
7h 36mRp 1,428,271–2,480,320Bus
cheapest- Take the bus from Bukittinggi to Padangbus
- Take the bus from Padang to Medanbus
25h 3mRp 494,000–620,000Bus via Pekanbaru
- Take the bus from Aur Kuning bus terminal to Terminal AKAP BRPSbus
- Take the bus from Pekanbaru to Medan Putra Pelangibus
22h 2mRp 558,000–702,000Drive 637.4 km
- Drive from Bukittinggi to Medancar 637.4 km
10hRp 1,193,124–1,723,402Bus to Simpang Tiga Airport, fly
- Take the bus from Aur Kuning bus terminal to Terminal AKAP BRPSbus
- Fly from Simpang Tiga Airport (PKU) to Kuala Namu International Airport (KNO)plane PKU - KNO
13h 13mRp 1,510,000–2,735,000
Minangkabau International Airport (PDG) to Kuala Namu International Airport (KNO) flights
Questions & Answers
The cheapest way to get from Bukittinggi to Medan is to bus via Pekanbaru which costs Rp550000 - Rp700000 and takes 22h 2m.
The fastest way to get from Bukittinggi to Medan is to taxi and fly and train which takes 7h 36m and costs Rp1400000 - Rp2500000.
The distance between Bukittinggi and Medan is 630 km. The road distance is 637.4 km.
The best way to get from Bukittinggi to Medan without a car is to bus via Pekanbaru which takes 22h 2m and costs Rp550000 - Rp700000.
It takes approximately 7h 36m to get from Bukittinggi to Medan, including transfers.
Yes, the driving distance between Bukittinggi to Medan is 637 km. It takes approximately 10h to drive from Bukittinggi to Medan.
There are 499+ hotels available in Medan.
What companies run services between Bukittinggi, Indonesia and Medan, Indonesia?
You can take a bus from Aur Kuning bus terminal to Medan Putra Pelangi via Terminal AKAP BRPS and Pekanbaru in around 22h 2m.
- Website
- superairjet.com
Flights from Minangkabau International Airport to Kuala Namu International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,500,000
Flights from Simpang Tiga Airport to Kuala Namu International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,000,000–3,100,000
- Website
- airasia.com
Flights from Simpang Tiga Airport to Kuala Namu International Airport via Kuala Lumpur
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- Rp 500,000–2,100,000
- info@railink.co.id
- Website
- railink.co.id
Train from Kuala Namu to Medan
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- Rp 40,000–65,000
- Schedules at
- railink.co.id
- Book at
- railink.co.id
- Website
- annantatravel.com
Bus from Aur Kuning bus terminal to Terminal AKAP BRPS
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- Rp 270,000
- Book at
- redbus.id
Bus from Bukittinggi to Padang
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- Rp 270,000
- Schedules at
- annantatravel.com
- Book at
- redbus.id
- Phone
- (061)8456325 - 8453256
- info@putrapelangi.com
- Website
- putrapelangi.com
Bus from Pekanbaru to Medan Putra Pelangi
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- Rp 270,000–410,000
- Schedules at
- putrapelangi.com
- Book at
- putrapelangi.com
- Website
- traveloka.com
Bus from Padang to Medan
- Ave. Duration
- 21h
- Frequency
- 3 times a day
- Estimated price
- Rp 200,000–320,000
- Schedules at
- traveloka.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 How to travel India's Golden Triangle, How to get from London to Edinburgh, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.


