Serang
Serang
Pekanbaru
Pekanbaru
Bus Driving

Serang to Pekanbaru

Updated: 28 May 2026

The journey from Serang to Pekanbaru covers approximately 1100 kilometers. The most efficient route is via the Jakarta-Merak Toll Road to Merak Port, a ferry crossing to Bakauheni, and then the Trans-Sumatra Toll Road to Pekanbaru. Public transport involves taking a bus to Merak Port and transferring to a direct bus to Pekanbaru. Expect a travel time of 24 to 30 hours depending on traffic and ferry schedules.

Total Distance: 1100 km driving distance, 900 km straight-line air distance.
Fastest Way
Driving via the Trans-Sumatra toll road is the fastest method.
Cheapest Way
Taking a bus with a transfer at Merak Port is the most economical option.
Compare Serang to Pekanbaru Routes
Bus
Connecting
Driving
Direct
Duration 30 hours 24 hours
Avg Price IDR 600,000 - 1,000,000 IDR 1,400,000 - 2,000,000 (fuel + tolls + ferry)
Operator Damri / Sinar Jaya Private Car
Route Serang to Merak Port, then transfer to Pekanbaru bus. Jakarta-Merak Toll Road -> Merak-Bakauheni Ferry -> Trans-Sumatra Toll Road.
Tip Transfer at Merak Port for frequent Pekanbaru-bound buses. The Trans-Sumatra toll road is fast but requires significant toll payments.
Travel Tips
  • Toll Road Choice
    Use the Trans-Sumatra toll road for the most direct access to Pekanbaru.
  • Weekend Traffic
    Avoid traveling on weekends as the road to Pekanbaru becomes extremely congested.
  • E-Toll Balance
    Ensure your e-toll card has sufficient balance for the long toll journey.
  • Weather
    Pekanbaru can be hot; stay hydrated.
  • Navigation
    Use real-time traffic apps to avoid congestion on the Trans-Sumatra toll road.
Safety Tips
  • Highway Safety
    Stay alert on the long Trans-Sumatra toll road.
  • Vehicle Check
    Ensure your vehicle is in good condition for the long highway drive.
  • Personal Security
    Keep your belongings secure in crowded public transport.
  • Emergency Services
    Know the toll road emergency number for immediate assistance.
People Also Ask
  • Is there a direct train to Pekanbaru?
    No, there is no train service to Pekanbaru from Serang.
  • How long does it take to drive?
    It usually takes 24 hours depending on traffic conditions.
  • What is the best route?
    The Jakarta-Merak to Merak-Bakauheni ferry to Trans-Sumatra toll road is the standard route.
  • Is Pekanbaru safe?
    Yes, Pekanbaru is a popular and safe destination for tourists.
  • Are there buses from Serang?
    Yes, you can take a bus to Merak Port and then transfer to Pekanbaru.
Quick Info
  • From Serang, Banten, Indonesia
  • To Pekanbaru, Riau, Indonesia
  • Modes
Best Time to Travel

Weekdays, avoiding the weekend tourist rush to Pekanbaru.

Things to Do in Pekanbaru
1
Siak Palace
Visit the historic palace, a center of Malay culture in the region.
2
Pekanbaru City Square
Relax in the city square, a popular spot for locals to gather.
3
An-Nur Mosque
Explore the beautiful mosque, a landmark of Pekanbaru.
4
Alam Mayang Park
Enjoy a day of fun at this popular park.
Tags
Serang to Pekanbaru travel Serang to Pekanbaru Serang to Pekanbaru bus driving Serang to Pekanbaru Pekanbaru transport Serang to Pekanbaru distance best route to Pekanbaru Banten to Sumatra