Pekanbaru
Pekanbaru
Bengkulu
Bengkulu
Bus

Pekanbaru to Bengkulu

Updated: 28 May 2026

Traveling from Pekanbaru to Bengkulu is a long journey via the Trans-Sumatra Highway. The bus trip takes about 18 to 20 hours. Bengkulu is a coastal city known for its history, including Fort Marlborough, and its beautiful beaches.

Total Distance: Driving distance is 900 km; straight-line air distance is 650 km.
Fastest Way
Bus is the primary mode of transport.
Cheapest Way
Bus is the most affordable way to travel.
Compare Pekanbaru to Bengkulu Routes
Bus
Direct
Duration
19 hours
Avg Price
IDR 400,000 - 600,000
Operator
PO SAN
Route
Trans-Sumatra Highway

Bring plenty of water and snacks for the long trip.

Travel Tips
  • Road Conditions
    The road is long and winding; prepare for a long ride.
  • Weather
    Bengkulu is humid; dress in light clothing.
  • Booking
    Book bus tickets at the terminal.
  • Transport
    Use local taxis for city travel.
  • Food
    Try local Bengkulu dishes like Pendap.
Safety Tips
  • Bus Safety
    Choose reputable bus companies.
  • Valuables
    Keep your belongings secure.
  • Water Safety
    Drink bottled water.
  • Emergency
    Save local emergency numbers.
People Also Ask
  • Is there a flight?
    Yes, but bus is common for this distance.
  • How long is the bus ride?
    About 19 hours.
  • Is Bengkulu safe?
    Yes, it is safe for tourists.
  • What is the best way to get around?
    Local taxis and ride-hailing.
  • Are there trains?
    No, there is no train service.
Quick Info
  • From Pekanbaru, Riau, Indonesia
  • To Bengkulu, Bengkulu, Indonesia
  • Modes
Best Time to Travel

April to October for dry weather.

Things to Do in Bengkulu
1
Fort Marlborough
Visit this historic British fort. It is one of the largest in Southeast Asia.
2
Panjang Beach
Relax on this long, beautiful beach. It is a popular spot for sunsets.
3
Soekarno's House
Tour the house where the first president of Indonesia lived during his exile.
4
Tapak Paderi Beach
Enjoy the coastal views and local food stalls.
Tags
Pekanbaru to Bengkulu bus to Bengkulu travel to Bengkulu Bengkulu travel Fatmawati Soekarno Airport Pekanbaru to Bengkulu bus Bengkulu tourism Pekanbaru transport how to get to Bengkulu travel guide