There are 5 ways to get from Cirebon to Magelang by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Cirebon to Yogyakartatrain Taksaka / ...
- Take the bus from Yogyakarta to Magelang Kotabus Yogyakarta - Magelang Kota
5h 41mRp 196,971–578,981Bus
cheapest- Take the bus from Cirebon to Yogyakartabus Cirebon - Yogyakarta
- Take the bus from Yogyakarta to Magelang Kotabus Yogyakarta - Magelang Kota
9hRp 103,157–582,690Drive 258.9 km
- Drive from Cirebon to Magelangcar 258.9 km
3h 36mRp 509,911–736,537Taxi
- Take the taxi from Cirebon to Magelangtaxi 258.9 km
3h 36mRp 1,500,000–1,900,000Bus via Cirebon
- Take the bus from Cirebon to Yogyakartabus
- Take the bus from Yogyakarta to Magelang Kotabus Yogyakarta - Magelang Kota
9h 29mRp 161,500–398,500
Cirebon to Magelang by bus
Questions & Answers
The cheapest way to get from Cirebon to Magelang is to bus via Cirebon which costs Rp160000 - Rp400000 and takes 9h 29m.
The fastest way to get from Cirebon to Magelang is to drive which takes 3h 36m and costs Rp500000 - Rp750000.
No, there is no direct bus from Cirebon to Magelang. However, there are services departing from Cirebon and arriving at Magelang Kota via Yogyakarta. The journey, including transfers, takes approximately 9h.
The distance between Cirebon and Magelang is 347 km. The road distance is 258.9 km.
The best way to get from Cirebon to Magelang without a car is to train and bus which takes 5h 41m and costs Rp190000 - Rp600000.
It takes approximately 5h 41m to get from Cirebon to Magelang, including transfers.
Cirebon to Magelang bus services, operated by Damri, depart from Cirebon station.
Cirebon to Magelang bus services, operated by Damri, arrive at Yogyakarta station.
Yes, the driving distance between Cirebon to Magelang is 259 km. It takes approximately 3h 36m to drive from Cirebon to Magelang.
Book your Cirebon to Magelang bus tickets online with Omio and 12go.asia.
What companies run services between Cirebon, Indonesia and Magelang, Indonesia?
You can take a bus from Cirebon to Magelang Kota via Yogyakarta in around 9h.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Cirebon to Yogyakarta
- Ave. Duration
- 3h 21m
- Frequency
- Every 2 hours
- Estimated price
- Rp 180,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 180,000–330,000
- Business
- Rp 380,000–550,000
- Executive
- Rp 330,000–700,000
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Yogyakarta to Magelang Kota
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Cirebon to Yogyakarta
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- Rp 90,000–340,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Yogyakarta to Magelang Kota
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Yogyakarta to Magelang Kota
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- (0274) 514-794
- [email protected]
- Website
- ramasakti.com
Bus from Cirebon to Yogyakarta
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- Rp 145,000
- Schedules at
- ramasakti.com
- Book at
- easybook.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 Train travel in Spain: A guide to Renfe, 4 of the smartest ways to explore Australia, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are 227+ hotels available in Magelang.








