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.
|
Direct
|
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. |
May to September, as these months offer drier weather for road travel.