There are 5 ways to get from Kudus 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 Kudus to Gambringantaxi
- Take the train from Gambringan to Solo Balapantrain
- Take the train from Solo Balapan to Madiuntrain
3h 31mRp 413,188–1,026,677Bus, train
cheapest- Take the bus from Kudus to Yogyakarta Jombor Bus Stationbus
- Take the train from Yogyakarta to Madiuntrain Sancaka / ...
8h 9mRp 208,661–433,661Bus
- Take the bus from Kudus to Semarang Nusantara Sukunbus
- Take the bus from Semarang Krapyak to Madiunbus
6h 35mDrive 166 km
- Drive from Kudus to Madiuncar 166 km
2h 32mRp 327,155–472,557Taxi
- Take the taxi from Kudus to Madiuntaxi 166 km
2h 32mRp 1,000,000–1,300,000
Questions & Answers
The cheapest way to get from Kudus to Madiun is to drive which costs Rp320000 - Rp480000 and takes 2h 32m.
The fastest way to get from Kudus to Madiun is to drive which takes 2h 32m and costs Rp320000 - Rp480000.
No, there is no direct bus from Kudus to Madiun. However, there are services departing from Kudus and arriving at Madiun via Semarang Krapyak. The journey, including transfers, takes approximately 6h 35m.
The distance between Kudus and Madiun is 199 km. The road distance is 166 km.
The best way to get from Kudus to Madiun without a car is to taxi and train which takes 3h 31m and costs Rp410000 - Rp1100000.
It takes approximately 3h 31m to get from Kudus to Madiun, including transfers.
Kudus to Madiun bus services, operated by Ramayana Patas, depart from Kudus station.
Kudus to Madiun bus services, operated by Ramayana Patas, arrive at Semarang Nusantara Sukun station.
Yes, the driving distance between Kudus to Madiun is 166 km. It takes approximately 2h 32m to drive from Kudus to Madiun.
Book your Kudus to Madiun bus tickets online with 12go.asia.
What companies run services between Kudus, Indonesia and Madiun, Indonesia?
You can take a bus from Kudus to Madiun via Semarang Nusantara Sukun and Semarang Krapyak in around 6h 35m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Gambringan to Solo Balapan
- Ave. Duration
- 56 min
- Frequency
- Once daily
- Estimated price
- Rp 31,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 31,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 55,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 Yogyakarta to Madiun
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- Rp 95,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 95,000–320,000
- Business
- Rp 330,000–550,000
- Executive
- Rp 170,000–650,000
- Phone
- 0-877-1904-6328
- Website
- redbus.id
Bus from Kudus to Semarang Nusantara Sukun
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Schedules at
- redbus.id
Bus from Kudus to Yogyakarta Jombor Bus Station
- Ave. Duration
- 4h 50m
- Frequency
- 5 times a day
- Estimated price
- Rp 110,161
- Schedules at
- redbus.id
- 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/
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 Travelling by boat in Italy, Which London airport should I choose?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
There are 45+ hotels available in Madiun.









