There are 4 ways to get from Java to Yogyakarta by taxi, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Java to Magelang Kotataxi
- Take the bus from Magelang Kota to Yogyakartabus Magelang Kota - Yogyakarta
1h 32mRp 163,752–428,161Drive 66 km
cheapest- Drive from Java to Yogyakartacar 66 km
1h 7mRp 122,112–176,384Taxi
- Take the taxi from Java to Yogyakartataxi 66 km
1h 7mRp 300,000–360,000Taxi, train
- Take the taxi from Java to Kutoarjotaxi
- Take the train from Kutoarjo to Yogyakarta Tugutrain Taksaka / ...
1h 24mRp 217,597–562,978
Questions & Answers
The cheapest way to get from Java to Yogyakarta is to drive which costs Rp120000 - Rp180000 and takes 1h 7m.
The fastest way to get from Java to Yogyakarta is to drive which takes 1h 7m and costs Rp120000 - Rp180000.
The distance between Java and Yogyakarta is 77 km. The road distance is 66 km.
The best way to get from Java to Yogyakarta without a car is to taxi and bus which takes 1h 32m and costs Rp160000 - Rp430000.
It takes approximately 1h 32m to get from Java to Yogyakarta, including transfers.
Yes, the driving distance between Java to Yogyakarta is 66 km. It takes approximately 1h 7m to drive from Java to Yogyakarta.
There are 2331+ hotels available in Yogyakarta.
What companies run services between Java, Provinsi Jawa Tengah, Indonesia and Yogyakarta, Indonesia?
There is no direct connection from Java to Yogyakarta. However, you can take the taxi to Magelang Kota then take the bus to Yogyakarta. Alternatively, you can drive from Java to Yogyakarta in around 1h 7m.
Train from Kutoarjo to Yogyakarta Tugu
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- Rp 50,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 50,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 90,000–650,000
- admin@prameks.com
- Website
- kai.id
Train from Kutoarjo to Yogyakarta Tugu
- Ave. Duration
- 1h 12m
- Frequency
- 4 times a day
- Estimated price
- Rp 12,296
- Schedules at
- kai.id
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from Magelang Kota to Yogyakarta
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
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 Want to know more about Flixbus?, Getting to Rome from the airport, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.








