Banda Aceh
Banda Aceh
Pekanbaru
Pekanbaru
Bus Flight

Banda Aceh to Pekanbaru

Updated: 28 May 2026

The journey from Banda Aceh to Pekanbaru spans over 1,300 kilometers across the spine of Sumatra. You can choose between a multi-leg bus journey via the Trans-Sumatran Highway or a connecting flight. The road route is rugged, passing through Medan and Bukittinggi, offering dramatic mountain scenery. Flights typically connect through Medan Kualanamu International Airport. This route is essential for those exploring the cultural diversity of Northern and Central Sumatra.

Total Distance: 1,350 km driving distance; 1,050 km straight-line air distance.
Fastest Way
Flight is the fastest, taking roughly 5 hours including layover time at Kualanamu.
Cheapest Way
Bus travel is the cheapest option, costing approximately IDR 600,000, though it requires significant physical endurance.
Compare Banda Aceh to Pekanbaru Routes
Bus
Direct
Flight
Connecting
Duration 32 hours 5 hours
Avg Price IDR 600,000 - 850,000 IDR 1,800,000 - 2,500,000
Operator Sempati Star Lion Air or Wings Air
Route Trans-Sumatran Highway via Medan, Tebing Tinggi, and Bukittinggi. Sultan Iskandar Muda Airport to Sultan Syarif Kasim II Airport via Kualanamu.
Tip Prepare for a long journey; bring a neck pillow and snacks as stops are infrequent. Book your connecting flight on a single ticket to ensure protection during delays.
Travel Tips
  • Road Conditions
    The Trans-Sumatran Highway is undergoing constant repairs; expect uneven surfaces and heavy truck traffic.
  • Booking
    Use local travel apps like Traveloka to compare bus schedules and flight prices in real-time.
  • Currency
    Carry sufficient cash in small denominations, as ATMs are scarce in remote mountain villages along the highway.
  • Language
    Learn basic Indonesian phrases, as English proficiency is limited in rural bus terminals.
  • Packing
    Pack a light jacket for the highland sections of the route, where temperatures drop significantly at night.
Safety Tips
  • Night Travel
    Avoid traveling by bus at night on the mountain passes due to limited visibility and road hazards.
  • Valuables
    Keep your passport and cash in a secure money belt worn under your clothing.
  • Health
    Carry motion sickness medication, as the winding roads through the Bukit Barisan mountains are intense.
  • Emergency
    Save the local police emergency number on your phone before starting your journey.
People Also Ask
  • Is there a train from Banda Aceh to Pekanbaru?
    No, there is no railway network connecting these two cities.
  • How long is the bus ride?
    The bus ride typically takes between 30 to 35 hours depending on traffic and road conditions.
  • Are there direct flights?
    No, all flights between Banda Aceh and Pekanbaru require a layover in Medan or Jakarta.
  • What is the best bus company?
    Sempati Star is widely considered the most reliable operator for long-haul routes in Sumatra.
  • Do I need a visa?
    Domestic travelers do not need a visa, but international tourists must carry a valid passport.
Quick Info
  • From Banda Aceh, Aceh, Indonesia
  • To Pekanbaru, Riau, Indonesia
  • Modes
Best Time to Travel

May to September, as the dry season ensures safer road conditions on the Trans-Sumatran Highway.

Things to Do in Pekanbaru
1
Baiturrahman Grand Mosque
Visit this iconic landmark in Banda Aceh, a symbol of resilience and architectural beauty. It is the heart of the city's religious life.
2
Tsunami Museum
Experience the poignant exhibits detailing the history of the region. It is a must-visit for understanding local history.
3
Siak Sri Indrapura Palace
Located near Pekanbaru, this historic palace showcases the grandeur of the former Sultanate. It features unique Malay-Islamic architecture.
4
Alam Mayang Park
Enjoy a relaxing day at this recreational park in Pekanbaru. It is perfect for families and outdoor enthusiasts.
Tags
Banda Aceh to Pekanbaru flight Trans-Sumatran Highway bus traveling Aceh to Riau Banda Aceh to Pekanbaru distance best way to travel Sumatra Aceh to Pekanbaru bus fare Sumatra travel guide Pekanbaru transport Banda Aceh travel tips Sumatra road trip