Traveling from Bengkulu to the cultural capital of Yogyakarta requires a journey across the Indonesian archipelago. You can fly from Fatmawati Soekarno Airport to Yogyakarta International Airport (YIA) with a transit in Jakarta. Alternatively, a long-distance bus journey takes you through the Trans-Sumatra Highway, across the Sunda Strait, and along the Trans-Java Toll Road. This route covers approximately 1,300 kilometers. You will transition from the coastal charm of Bengkulu to the rich heritage and traditional arts of Yogyakarta.
Total Distance: 1,350 km driving distance, 900 km air distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 36 hours | 4 hours 45 mins |
| Avg Price | IDR 750,000 - 1,000,000 | IDR 1,600,000 - 2,800,000 |
| Operator | PO SAN | Garuda Indonesia |
| Route | Trans-Sumatra Highway, Ferry to Merak, Trans-Java Toll Road | BKS to YIA via Jakarta (CGK) |
| Tip | The bus is a test of endurance; ensure you are well-rested before departure. | Yogyakarta International Airport is located about 40km from the city center. |
May to September for pleasant weather to explore temples.