The distance between Yogyakarta and Solo is only 65 kilometers, making it a very short and easy trip. The most popular and efficient way to travel is by the KRL Commuter Line, which connects the two cities in about 1 hour. Alternatively, you can take a local bus from Giwangan Terminal in Yogyakarta to Tirtonadi Terminal in Solo. The route follows the main provincial road passing through Klaten. This journey is a staple for locals and tourists exploring the heart of Central Java.
Total Distance: 65 km by road, 60 km by air.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 1 hour 5 mins | 1 hour 30 mins |
| Avg Price | IDR 8,000 | IDR 20,000 - 30,000 |
| Operator | KRL Commuter Line | Sugeng Rahayu |
| Route | Yogyakarta Station (YK) to Solo Balapan Station (SLO). | Giwangan Terminal to Tirtonadi Terminal via Jalan Solo-Yogyakarta. |
| Tip | Use a multi-trip card or e-money card to pay for your KRL fare. | Buses are frequent but can be crowded during rush hours. |
Any time of the year, though mornings are best to avoid peak traffic.