Bukittinggi to Pekanbaru by bus & shuttle
From Bukittinggi to Pekanbaru: distance, estimated time, pick-up points and live times & fares from licensed operators.
- Distance±220 km
- Estimated time±4 hours
- TicketsOfficial ticketing partner
Times & fares: Bukittinggi → Pekanbaru
Bus, shuttle and train times, fares and seats come live from licensed operators through our official ticketing partner, which handles booking, payment and your ticket.
About the Bukittinggi – Pekanbaru trip
The Bukittinggi to Pekanbaru route is about 220 km and takes around 4 hours depending on traffic and the drop-off point.
Pick-up points in Bukittinggi: Terminal Aur Kuning, Jam Gadang. In Pekanbaru: Terminal BRPS (Bandar Raya Payung Sekaki), Pekanbaru Kota.
Tips
- Weekdays are usually cheaper and quieter than weekends and holidays.
- Book early around Eid, Christmas–New Year and Indonesian school holidays.
- Arrive 30 minutes before departure with your ticket and ID or passport.
Related routes
FAQ: Bukittinggi to Pekanbaru
How far is Bukittinggi from Pekanbaru?
About 220 km by road; the trip takes roughly 4 hours depending on traffic and stops.
How much is a ticket from Bukittinggi to Pekanbaru?
Fares differ by operator, vehicle class and season. Tap “See times & book” to see current fares before you pay.
Where do buses leave from in Bukittinggi?
Common pick-up points in Bukittinggi: Terminal Aur Kuning, Jam Gadang. Each operator's exact point is shown when you book.
Who issues the ticket?
Licensed operators sell the seats through SiapPergi's official ticketing partner, which handles payment and emails your ticket.