Yogyakarta is located about 500 kilometers southeast of North Jakarta. The most comfortable way to travel is by the train from Pasar Senen or Gambir Station, which takes about 7 to 8 hours. Alternatively, you can fly from Soekarno-Hatta International Airport to Yogyakarta International Airport, which takes about 1 hour. Yogyakarta is the cultural heart of Java and home to many temples.
Total Distance: 500 km driving distance, 450 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 1 hour 15 mins |
| Avg Price | 250,000 - 600,000 IDR | 800,000 - 1,800,000 IDR |
| Operator | KAI (Argo Lawu / Taksaka) | Garuda Indonesia / Citilink |
| Route | Gambir Station to Yogyakarta Station. | CGK Airport to YIA Airport. |
| Tip | The train is the most comfortable and reliable way to reach Yogyakarta. | Flying is the fastest way to reach Yogyakarta. |
Dry season (May to September) for better weather.