There are 6 ways to get from Jepara to Madiun by taxi, train, 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.
Taxi, train
best- Take the taxi from Jepara to Semarang Tawang Stationtaxi
- Take the train from Semarang Tawang Station to Solobalapantrain
- Take the train from Solo Balapan to Madiuntrain
4h 34mRp 586,554–1,191,382Bus, train via Surakarta
cheapest- Take the bus from Jepara, Central Java to Kencana Travel Semarangbus
- Take the bus from Semarang, Terminal Terboyo to Solo Terminal Tirtonadibus
- Take the train from Solo Balapan to Madiuntrain
8h 42mRp 239,000–519,000Bus
- Take the bus from Jepara, Central Java to Kencana Travel Semarangbus
- Take the bus from Semarang Krapyak to Madiunbus
7h 35mRp 294,000–364,000Drive 199.9 km
- Drive from Jepara to Madiuncar 199.9 km
2h 58mRp 394,407–569,699Taxi
- Take the taxi from Jepara to Madiuntaxi 199.9 km
2h 58mRp 1,300,000–1,600,000Bus, train
- Take the bus from Jepara, Central Java to Kencana Travel Semarangbus
- Take the train from Semarang Tawang to Madiuntrain Majapahit / ...
7h 32mRp 248,000–456,000
Questions & Answers
The cheapest way to get from Jepara to Madiun is to bus which costs Rp290000 - Rp370000 and takes 7h 35m.
The fastest way to get from Jepara to Madiun is to drive which takes 2h 58m and costs Rp390000 - Rp600000.
No, there is no direct bus from Jepara to Madiun. However, there are services departing from Jepara, Central Java and arriving at Madiun via Semarang Krapyak. The journey, including transfers, takes approximately 7h 35m.
The distance between Jepara and Madiun is 278 km. The road distance is 199.9 km.
The best way to get from Jepara to Madiun without a car is to taxi and train which takes 4h 34m and costs Rp550000 - Rp1200000.
It takes approximately 4h 34m to get from Jepara to Madiun, including transfers.
Jepara to Madiun bus services, operated by Kencana Travel, depart from Jepara, Central Java station.
Jepara to Madiun bus services, operated by Kencana Travel, arrive at Kencana Travel Semarang station.
Yes, the driving distance between Jepara to Madiun is 200 km. It takes approximately 2h 58m to drive from Jepara to Madiun.
Book your Jepara to Madiun bus tickets online with 12go.asia.
What companies run services between Jepara, Indonesia and Madiun, Indonesia?
You can take a bus from Jepara, Central Java to Madiun via Kencana Travel Semarang and Semarang Krapyak in around 7h 35m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Semarang Tawang Station to Solobalapan
- Ave. Duration
- 1h 47m
- Frequency
- 5 times a day
- 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
Train from Solo Balapan to Madiun
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- Rp 55,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 55,000–320,000
- Business
- Rp 310,000–550,000
- Executive
- Rp 100,000–650,000
Train from Semarang Tawang to Madiun
- Ave. Duration
- 3h 26m
- Frequency
- 3 times a day
- Estimated price
- Rp 120,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 120,000–320,000
- Business
- Rp 340,000–550,000
- Executive
- Rp 220,000–700,000
Train from Solo Balapan to Madiun
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- Rp 55,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 55,000–320,000
- Business
- Rp 310,000–550,000
- Executive
- Rp 100,000–650,000
- Website
- 12go.asia
Bus from Jepara, Central Java to Kencana Travel Semarang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 89,000
- Schedules at
- 12go.asia
Bus from Jepara, Central Java to Kencana Travel Semarang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 89,000
- Schedules at
- 12go.asia
Bus from Jepara, Central Java to Kencana Travel Semarang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 89,000
- Schedules at
- 12go.asia
- Phone
- 021-769 3000
- [email protected]
- Website
- kramat-djati.com
Bus from Semarang Krapyak to Madiun
- Ave. Duration
- 3h 28m
- Frequency
- Once daily
- Estimated price
- Rp 130,000–180,000
- Website
- http://www.kramat-djati.com/
- Phone
- (031) 88198899
- [email protected]
- Website
- facebook.com
Bus from Semarang, Terminal Terboyo to Solo Terminal Tirtonadi
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 30,000
- Schedules at
- ekapatas.com
- Ave. Duration
- 2h
- Estimated price
- Rp 460,000–1,600,000
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?, How do I get from Sydney to Melbourne, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
There are 45+ hotels available in Madiun.










