Pekanbaru
Pekanbaru
Jakarta
Jakarta
Bus Flight

Pekanbaru to Jakarta

Updated: 28 May 2026

The journey from Pekanbaru to Jakarta spans over 1,100 kilometers across the island of Sumatra and the Sunda Strait. Most travelers prefer flying from Sultan Syarif Kasim II Airport to Soekarno-Hatta International Airport to save time. Alternatively, long-distance bus services operate via the Trans-Sumatra Highway. The route involves crossing the Sunda Strait via ferry from Bakauheni to Merak. Expect a diverse landscape ranging from palm oil plantations to the bustling urban sprawl of Jakarta.

Total Distance: Driving distance is 1,250 km; straight-line air distance is 1,050 km.
Fastest Way
Flight is the fastest, taking only 2 hours of air time.
Cheapest Way
Bus is the cheapest option, costing around IDR 700,000.
Compare Pekanbaru to Jakarta Routes
Bus
Direct
Flight
Direct
Duration 30 hours 2 hours
Avg Price IDR 600,000 - 900,000 IDR 1,200,000 - 2,500,000
Operator PO ALS Garuda Indonesia
Route Trans-Sumatra Highway via Bakauheni-Merak Ferry PKU to CGK
Tip Bring a neck pillow and earplugs for the long overnight journey. Book at least two weeks in advance to secure lower fares.
Travel Tips
  • Airport Transfer
    Use the Railink train from Soekarno-Hatta to reach the city center efficiently.
  • Traffic Awareness
    Jakarta traffic is heavy; always factor in extra time for road travel.
  • Local Currency
    Carry cash for small vendors, though digital payments are widely accepted.
  • Dress Code
    Dress modestly when visiting religious sites or government buildings.
  • Connectivity
    Purchase a local SIM card at the airport for reliable mobile data.
Safety Tips
  • Pickpockets
    Keep your belongings secure in crowded areas like Tanah Abang market.
  • Ride-hailing
    Use official apps like Grab or Gojek for safe and transparent pricing.
  • Water Safety
    Drink only bottled or filtered water to avoid stomach issues.
  • Emergency Numbers
    Save the local emergency number 112 in your phone contacts.
People Also Ask
  • Is there a train from Pekanbaru to Jakarta?
    No, there is no railway connection between Pekanbaru and Jakarta.
  • How long is the ferry crossing?
    The ferry from Bakauheni to Merak takes approximately 2 to 3 hours.
  • Are there direct flights?
    Yes, several airlines offer direct flights from PKU to CGK.
  • Is the Trans-Sumatra Highway safe?
    It is generally safe, but travel during daylight hours is recommended.
  • What is the best way to travel with luggage?
    Flying is the most convenient method if you have heavy luggage.
Quick Info
  • From Pekanbaru, Riau, Indonesia
  • To Jakarta, DKI Jakarta, Indonesia
  • Modes
Best Time to Travel

May to September, as these months offer drier weather for road travel.

Things to Do in Jakarta
1
National Museum of Indonesia
Explore thousands of artifacts showcasing Indonesian history. It is located in Central Jakarta near Merdeka Square.
2
Kota Tua Jakarta
Visit the historic Old Town area to see Dutch colonial architecture. Rent a colorful bicycle to tour Fatahillah Square.
3
Monas
Ascend the National Monument for a panoramic view of the city. The base houses a museum detailing the struggle for independence.
4
Ancol Dreamland
Enjoy the seaside theme park featuring SeaWorld and various water rides. It is a popular spot for families on weekends.
Tags
Pekanbaru to Jakarta flight Pekanbaru to Jakarta bus travel Pekanbaru to Jakarta Sultan Syarif Kasim II Airport Soekarno-Hatta International Airport bus Pekanbaru Jakarta Sumatra to Java travel best way to Jakarta from Riau Pekanbaru travel guide Jakarta transport tips