There are 4 ways to get from Demak to Kediri by train, 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 Semarang Tawang to KediriMajapahit / ...
5h 29mRp 300,595–472,521Train via Surakarta
cheapest- Take the train from Tanggung to SolobalapanJoglosemarkerto
- Take the train from Solo Balapan to KediriMalabar / ...
6h 1mRp 289,307–792,817Drive 229.6 km
- Drive from Demak to Kediri229.6 km
3h 17mRp 424,494–613,157Taxi
- Take the taxi from Demak to Kediri229.6 km
3h 17mRp 1,000,000–1,300,000
Questions & Answers
The cheapest way to get from Demak to Kediri is to train which costs Rp300000 - Rp480000 and takes 5h 29m.
The fastest way to get from Demak to Kediri is to drive which takes 3h 17m and costs Rp420000 - Rp650000.
The distance between Demak and Kediri is 330 km. The road distance is 229.6 km.
The best way to get from Demak to Kediri without a car is to train which takes 5h 29m and costs Rp300000 - Rp480000.
It takes approximately 5h 29m to get from Demak to Kediri, including transfers.
Yes, the driving distance between Demak to Kediri is 230 km. It takes approximately 3h 17m to drive from Demak to Kediri.
There are 54+ hotels available in Kediri.
What companies run services between Demak, Provinsi Jawa Tengah, Indonesia and Kediri, Indonesia?
Kereta API operates a train from Semarang Tawang to Kediri 3 times a day. Tickets cost Rp 180,000–330,000 and the journey takes 5h 2m.
Train from Semarang Tawang to Kediri
- Ave. Duration
- 5h 2m
- Frequency
- 3 times a day
- 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
Train from Tanggung to Solobalapan
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- Rp 50,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 50,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 90,000–650,000
Train from Solo Balapan to Kediri
- Ave. Duration
- 3h 16m
- Frequency
- 4 times a day
- Estimated price
- Rp 110,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 110,000–320,000
- Business
- Rp 340,000–550,000
- Executive
- Rp 210,000–700,000
- Ave. Duration
- 3h 17m
- Estimated price
- Rp 1,000,000–1,300,000
Grab Taxi
- Website
- grab.com
Express Taxi
- Phone
- +62 24 468 7715 00122
- Website
- expressgroup.co.id
Blue Bird Group
- Phone
- +62246701234
- Website
- bluebirdgroup.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 Getting to Rome from the airport, The beginner’s guide to the 2018 World Nomad Games, and How to travel India's Golden Triangle - to help you get the most out of your next trip.






