There are 4 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 57mRp 390,371–585,381Bus
cheapest- Take the bus from Cirebon to Yogyakartabus
7h 35mRp 345,000–395,000Drive 273.7 km
- Drive from Cirebon to Borobudurcar 273.7 km
3h 46mRp 547,005–790,119Taxi
- Take the taxi from Cirebon to Borobudurtaxi 273.7 km
3h 46mRp 1,600,000–2,000,000
Comparing Your Travel Options
The cheapest way to get from Cirebon to Borobudur is to bus which costs Rp340000 - Rp400000 and takes 7h 35m.
The fastest way to get from Cirebon to Borobudur is to drive which takes 3h 46m 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 35m.
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 57m.
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 57m and costs Rp390000 - Rp600000.
It takes approximately 3h 57m 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 57m and costs Rp390000 - Rp600000. Alternatively, you can bus, which costs Rp340000 - Rp400000 and takes 7h 35m.
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
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 Is ride-sharing platform BlaBlaCar right for you?, South Korea: Travelling from Seoul to Busan , and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
Booking & Getting There
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 46m to drive from Cirebon to Borobudur.
There are 234+ hotels available in Borobudur.






