There are 6 ways to get from Yogyakarta to Kabupaten Jepara 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 Kabupaten Jeparataxi
3h 37mRp 617,727–970,000Bus via Semarang
cheapest- Take the bus from Yogyakarta to Semarangbus Yogyakarta - Semarang
- Take the bus from Kencana Travel Semarang to Jepara, Central Javabus
6h 49mRp 224,189–478,022Bus
- Take the bus from Yogyakarta to Kudusbus
5h 13mRp 350,000–410,000Drive 178.7 km
- Drive from Yogyakarta to Kabupaten Jeparacar 178.7 km
3hRp 350,398–506,131Taxi
- Take the taxi from Yogyakarta to Kabupaten Jeparataxi 178.7 km
3hRp 1,100,000–1,400,000Bus via Yogyakarta Jombor Bus Station
- Take the bus from Yogyakarta Jombor Bus Station to Kudusbus
5h 33mRp 360,160–410,160
Questions & Answers
The cheapest way to get from Yogyakarta to Kabupaten Jepara is to bus via Semarang which costs Rp220000 - Rp480000 and takes 6h 49m.
The fastest way to get from Yogyakarta to Kabupaten Jepara is to drive which takes 3h and costs Rp350000 - Rp550000.
No, there is no direct bus from Yogyakarta to Kabupaten Jepara. However, there are services departing from Yogyakarta and arriving at Kudus via . The journey, including transfers, takes approximately 5h 13m.
The distance between Yogyakarta and Kabupaten Jepara is 195 km. The road distance is 178.7 km.
The best way to get from Yogyakarta to Kabupaten Jepara without a car is to train and taxi which takes 3h 37m and costs Rp600000 - Rp1000000.
It takes approximately 3h 37m to get from Yogyakarta to Kabupaten Jepara, including transfers.
Yogyakarta to Kabupaten Jepara bus services, operated by Rama Sakti, depart from Yogyakarta station.
Yogyakarta to Kabupaten Jepara bus services, operated by Rama Sakti, arrive at Kudus station.
Yes, the driving distance between Yogyakarta to Kabupaten Jepara is 179 km. It takes approximately 3h to drive from Yogyakarta to Kabupaten Jepara.
There are 82+ hotels available in Kabupaten Jepara.
What companies run services between Yogyakarta, Indonesia and Kabupaten Jepara, Indonesia?
Rama Sakti operates a bus from Yogyakarta to Kudus once daily. Tickets cost Rp 110,000 and the journey takes 4h 30m.
- 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
- (0274) 514-794
- [email protected]
- Website
- ramasakti.com
Bus from Yogyakarta to Kudus
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- Rp 110,000
- Schedules at
- ramasakti.com
- Book at
- easybook.com
- 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
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Yogyakarta to Semarang
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- Rp 34,000–250,000
- Book at
- 12 Go
- Website
- 12go.asia
Bus from Kencana Travel Semarang to Jepara, Central Java
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 80,000–90,000
- Schedules at
- kencanaindonesia.com
- Ave. Duration
- 2h 15m
- Estimated price
- Rp 550,000–1,400,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 How to get from Florence to Rome, How to get from Gatwick Airport into central London, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.









