There are 4 ways to get from Yogyakarta to Solo Kota Station by train, car, taxi, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Yogyakarta Lempuyangan Station to Purwosaritrain
2h 16mRp 17,529–640,000Drive 66.4 km
- Drive from Yogyakarta to Solo Kota Stationcar 66.4 km
1h 2mRp 130,685–188,768Taxi
- Take the taxi from Yogyakarta to Solo Kota Stationtaxi 66.4 km
1h 2mRp 400,000–480,000Shuttle
- Take a shuttle bus from Yogyakarta to Solo Kota StationSurabaya
43 min
Questions & Answers
The cheapest way to get from Yogyakarta to Solo Kota Station is to drive which costs Rp130000 - Rp190000 and takes 1h 2m.
The fastest way to get from Yogyakarta to Solo Kota Station is to drive which takes 1h 2m and costs Rp130000 - Rp190000.
No, there is no direct train from Yogyakarta station to Solo Kota Station. However, there are services departing from Yogyakarta Lempuyangan Station and arriving at Solo City via Purwosari. The journey, including transfers, takes approximately 2h 16m.
The distance between Yogyakarta and Solo Kota Station is 60 km. The road distance is 66.4 km.
The best way to get from Yogyakarta to Solo Kota Station without a car is to train which takes 2h 16m and costs Rp17000 - Rp650000.
It takes approximately 2h 16m to get from Yogyakarta to Solo Kota Station, including transfers.
Yogyakarta to Solo Kota Station train services, operated by Prambanan Ekspres, depart from Yogyakarta Lempuyangan Station.
Yogyakarta to Solo Kota Station train services, operated by Prambanan Ekspres, arrive at Purwosari station.
Yes, the driving distance between Yogyakarta to Solo Kota Station is 66 km. It takes approximately 1h 2m to drive from Yogyakarta to Solo Kota Station.
Book your Yogyakarta to Solo Kota Station train tickets online with 12go.asia.
What companies run services between Yogyakarta, Indonesia and Solo Kota Station, Indonesia?
Prambanan Ekspres operates a train from Yogyakarta Lempuyangan Station to Purwosari every 3 hours. Tickets cost Rp 14,629 and the journey takes 1h 2m. Kereta API also services this route 5 times a day. Alternatively, Indah Jaya Travel operates a shuttle from Yogyakarta to Solo Kota Station 4 times a day, and the journey takes 43 min.
- [email protected]
- Website
- kai.id
Train from Yogyakarta Lempuyangan Station to Purwosari
- Ave. Duration
- 1h 2m
- Frequency
- Every 3 hours
- Estimated price
- Rp 14,629
- Schedules at
- kai.id
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Yogyakarta Lempuyangan Station to Purwosari
- Ave. Duration
- 33 min
- Frequency
- 5 times a day
- Estimated price
- Rp 33,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 33,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 60,000–650,000
- [email protected]
- Website
- indahjayatrans.com
Shuttle from Yogyakarta to Solo Kota Station
- Ave. Duration
- 43 min
- Frequency
- 4 times a day
- Schedules at
- indahjayatrans.com
- Ave. Duration
- 1h 2m
- Estimated price
- Rp 400,000–480,000
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, How to get from Stansted Airport into central London, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 280+ hotels available in Solo Kota Station.








