Yogyakarta is the cultural heart of Java. You can reach it from Depok via train from Jakarta or by flying from Soekarno-Hatta Airport to Yogyakarta International Airport (YIA). The train journey takes about 7 hours. Flying is faster but requires travel to the airport. Both are popular ways to reach this historic city.
Total Distance: 500 km driving distance, 430 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 1 hour 15 mins |
| Avg Price | 400,000 IDR | 1,000,000 IDR |
| Operator | Argo Lawu | Batik Air |
| Route | Gambir Station - Yogyakarta Station (Tugu). | CGK Airport - YIA Airport. |
| Tip | Argo Lawu is one of the most comfortable trains. | Take the airport train from YIA to the city center. |
May to September for dry weather.