There are 4 ways to get from Yogyakarta to Kudus by train, taxi, bus, 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.
Train, taxi
best- Take the train from Yogyakarta to Gambringantrain Sancaka Utara
- Take the taxi from Gambringan to Kudustaxi
2h 56mRp 387,727–710,000Bus
cheapest- Take the bus from Yogyakarta Jombor Bus Station to Kudusbus
4h 50mRp 110,000–110,200Drive 153.9 km
- Drive from Yogyakarta to Kuduscar 153.9 km
2h 29mRp 303,227–437,995Taxi
- Take the taxi from Yogyakarta to Kudustaxi 153.9 km
2h 29mRp 1,000,000–1,200,000
Questions & Answers
The cheapest way to get from Yogyakarta to Kudus is to bus which costs Rp110000 - Rp110200 and takes 4h 50m.
The fastest way to get from Yogyakarta to Kudus is to drive which takes 2h 29m and costs Rp300000 - Rp440000.
Yes, there is a direct bus departing from Yogyakarta Jombor Bus Station station and arriving at Kudus. Services depart every four hours, and operate every day. The journey takes approximately 4h 50m.
The distance between Yogyakarta and Kudus is 160 km. The road distance is 153.9 km.
The best way to get from Yogyakarta to Kudus without a car is to train and taxi which takes 2h 56m and costs Rp380000 - Rp750000.
It takes approximately 2h 56m to get from Yogyakarta to Kudus, including transfers.
Yogyakarta to Kudus bus services, operated by Ramayana Patas, depart from Yogyakarta Jombor Bus Station.
Yogyakarta to Kudus bus services, operated by Ramayana Patas, arrive at Kudus station.
Yes, the driving distance between Yogyakarta to Kudus is 154 km. It takes approximately 2h 29m to drive from Yogyakarta to Kudus.
Book your Yogyakarta to Kudus bus tickets online with Omio and 12go.asia.
What companies run services between Yogyakarta, Indonesia and Kudus, Indonesia?
Ramayana Patas operates a bus from Yogyakarta Jombor Bus Station to Kudus 5 times a day. Tickets cost Rp 110,160 and the journey takes 4h 50m. Rama Sakti also services this route once daily.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Yogyakarta to Gambringan
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- Rp 65,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 65,000–320,000
- Business
- Rp 310,000–550,000
- Executive
- Rp 120,000–650,000
- Phone
- 0-877-1904-6328
- Website
- redbus.id
Bus from Yogyakarta Jombor Bus Station to Kudus
- Ave. Duration
- 4h 50m
- Frequency
- 5 times a day
- Estimated price
- Rp 110,160
- Schedules at
- redbus.id
- Phone
- (0274) 514-794
- [email protected]
- Website
- ramasakti.com
Bus from Yogyakarta Jombor Bus Station to Kudus
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- Rp 110,000
- Schedules at
- ramasakti.com
- Book at
- easybook.com
- Ave. Duration
- 1h 39m
- Estimated price
- Rp 320,000–1,200,000
Blue Bird Group
- Phone
- +62 21 794 1234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.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 Why you should take the train in the US, How to get from Southend Airport into central London, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
There are 32+ hotels available in Kudus.






