There are 4 ways to get from Magelang to Randudongkal by bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, taxi
best- Take the bus from Magelang Kota to Yogyakartabus
- Take the train from Yogyakarta Tugu to Purwokertotrain
- Take the taxi from Purwokerto to Randudongkaltaxi
5h 17mRp 500,607–1,023,349Drive 161.8 km
cheapest- Drive from Magelang to Randudongkalcar 161.8 km
2h 28mRp 319,829–461,975Bus, train
- Take the bus from Magelang Kota to Yogyakartabus Magelang Kota - Yogyakarta
- Take the train from Yogyakarta to Pemalangtrain Joglosemarkerto
8h 51mRp 397,007–839,749Taxi
- Take the taxi from Magelang to Randudongkaltaxi 161.8 km
2h 28mRp 1,000,000–1,300,000
Questions & Answers
The cheapest way to get from Magelang to Randudongkal is to drive which costs Rp320000 - Rp470000 and takes 2h 28m.
The fastest way to get from Magelang to Randudongkal is to drive which takes 2h 28m and costs Rp320000 - Rp470000.
The distance between Magelang and Randudongkal is 296 km. The road distance is 161.8 km.
The best way to get from Magelang to Randudongkal without a car is to bus and train and taxi which takes 5h 17m and costs Rp500000 - Rp1100000.
It takes approximately 5h 17m to get from Magelang to Randudongkal, including transfers.
Yes, the driving distance between Magelang to Randudongkal is 162 km. It takes approximately 2h 28m to drive from Magelang to Randudongkal.
There are 14+ hotels available in Randudongkal.
What companies run services between Magelang, Indonesia and Randudongkal, Indonesia?
There is no direct connection from Magelang to Randudongkal. However, you can take the bus to Yogyakarta, walk to Lempuyangan, take the bus to Gramedia, take the bus to Tugu Station, walk to Yogyakarta Tugu, take the train to Purwokerto, then take the taxi to Randudongkal. Alternatively, you can take a bus from Magelang Kota to Randudongkal via Yogyakarta, Post Office, Yogyakarta Tugu Station, Yogyakarta, and Pemalang in around 8h 51m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Yogyakarta Tugu to Purwokerto
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- Rp 110,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 110,000–320,000
- Business
- Rp 340,000–550,000
- Executive
- Rp 200,000–650,000
Train from Yogyakarta to Pemalang
- Ave. Duration
- 5h 4m
- Frequency
- Twice daily
- Estimated price
- Rp 170,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 170,000–330,000
- Business
- Rp 370,000–550,000
- Executive
- Rp 320,000–700,000
- Phone
- (021) 1500 825
- [email protected]
- 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
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
- Ave. Duration
- 1h 41m
- Estimated price
- Rp 370,000–1,300,000
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, What are the different types of Renfe trains in Spain?, and Need to know: Jadrolinija - to help you get the most out of your next trip.








