There are 5 ways to get from Cirebon to Borobudur 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
best- Take the train from Cirebon to Yogyakartatrain Taksaka / ...
3h 58mRp 390,371–585,381Bus via Muntilan
cheapest- Take the bus from Cirebon to Yogyakartabus Cirebon - Yogyakarta
9h 13mRp 183,657–692,690Bus
- Take the bus from Cirebon to Yogyakartabus
7h 36mRp 345,000–395,000Drive 273.7 km
- Drive from Cirebon to Borobudurcar 273.7 km
3h 44mRp 541,460–782,109Taxi
- Take the taxi from Cirebon to Borobudurtaxi 273.7 km
3h 44mRp 1,600,000–2,000,000
Questions & Answers
The cheapest way to get from Cirebon to Borobudur is to bus which costs Rp340000 - Rp400000 and takes 7h 36m.
The fastest way to get from Cirebon to Borobudur is to drive which takes 3h 44m and costs Rp500000 - Rp800000.
No, there is no direct bus from Cirebon to Borobudur. However, there are services departing from Cirebon and arriving at Yogyakarta via . The journey, including transfers, takes approximately 7h 36m.
No, there is no direct train from Cirebon to Borobudur. However, there are services departing from Cirebon and arriving at Yogyakarta via . The journey, including transfers, takes approximately 3h 58m.
The distance between Cirebon and Borobudur is 331 km. The road distance is 273.7 km.
The best way to get from Cirebon to Borobudur without a car is to train which takes 3h 58m and costs Rp390000 - Rp600000.
It takes approximately 3h 58m to get from Cirebon to Borobudur, including transfers.
Cirebon to Borobudur bus services, operated by Rama Sakti, depart from Cirebon station.
Cirebon to Borobudur train services, operated by Kereta API, depart from Cirebon station.
The best way to get from Cirebon to Borobudur is to train which takes 3h 58m and costs Rp390000 - Rp600000. Alternatively, you can bus, which costs Rp340000 - Rp400000 and takes 7h 36m.
What companies run services between Cirebon, Indonesia and Borobudur, Provinsi Jawa Tengah, Indonesia?
Kereta API operates a train from Cirebon to Yogyakarta every 2 hours. Tickets cost Rp 180,000–330,000 and the journey takes 3h 21m. Alternatively, Rama Sakti operates a bus from Cirebon to Yogyakarta once daily. Tickets cost Rp 145,001 and the journey takes 7h.
- 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
- (0274) 514-794
- [email protected]
- Website
- ramasakti.com
Bus from Cirebon to Yogyakarta
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- Rp 145,001
- Schedules at
- ramasakti.com
- Book at
- easybook.com
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
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
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, Italian Lakes: Getting around by train, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Cirebon to Borobudur bus services, operated by Rama Sakti, arrive at Yogyakarta station.
Cirebon to Borobudur train services, operated by Kereta API, arrive at Yogyakarta station.
Yes, the driving distance between Cirebon to Borobudur is 274 km. It takes approximately 3h 44m to drive from Cirebon to Borobudur.
There are 227+ hotels available in Borobudur.








