There are 5 ways to get from Shahdol to Shivpuri by train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Guna
best- Take the train from Shahdol to Gunatrain 18207 / ...
- Take the train from Guna to Shivpuritrain 01883 / ...
11h 25m₹433–3,307Drive 535.6 km
- Drive from Shahdol to Shivpuricar 535.6 km
7h 53m₹6,024–8,701Taxi
- Take the taxi from Shahdol to Shivpuritaxi 535.6 km
7h 53m₹9,500–12,000Train, fly
- Take the train from Shahdol to Jabalpurtrain
- Fly from Jabalpur (JLR) to Gwalior Airport (GWL)plane JLR - GWL
- Take the train from Gwalior Jn. to Shivpuritrain
14h 45m₹10,366–33,264Train
- Take the train from Shahdol to Virangana Lakshmibai Jhansitrain 18477 / ...
- Take the train from Virangana Lakshmibai Jhansi to Shivpuritrain 22195
15h 20m₹485–3,800
Shahdol to Shivpuri by train
Questions & Answers
The cheapest way to get from Shahdol to Shivpuri is to train via Guna which costs ₹430 - ₹3,400 and takes 11h 25m.
The fastest way to get from Shahdol to Shivpuri is to drive which takes 7h 53m and costs ₹6,000 - ₹9,000.
No, there is no direct train from Shahdol to Shivpuri. However, there are services departing from Shahdol and arriving at Shivpuri via Guna. The journey, including transfers, takes approximately 11h 25m.
The distance between Shahdol and Shivpuri is 605 km. The road distance is 535.6 km.
The best way to get from Shahdol to Shivpuri without a car is to train via Guna which takes 11h 25m and costs ₹430 - ₹3,400.
It takes approximately 11h 25m to get from Shahdol to Shivpuri, including transfers.
Shahdol to Shivpuri train services, operated by Indian Railways, depart from Shahdol station.
Shahdol to Shivpuri train services, operated by Indian Railways, arrive at Guna station.
Yes, the driving distance between Shahdol to Shivpuri is 536 km. It takes approximately 7h 53m to drive from Shahdol to Shivpuri.
There are nine+ hotels available in Shivpuri.
What companies run services between Shahdol, India and Shivpuri, India?
You can take a train from Shahdol to Shivpuri via Guna in around 11h 25m.
- Website
- goindigo.in
Flights from Jabalpur to Gwalior Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Shahdol to Guna
- Ave. Duration
- 8h 40m
- Frequency
- 5 times a week
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,300
Train from Guna to Shivpuri
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Shahdol to Jabalpur
- Ave. Duration
- 3h 50m
- Frequency
- 4 times a day
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Gwalior Jn. to Shivpuri
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Shahdol to Virangana Lakshmibai Jhansi
- Ave. Duration
- 10h 47m
- Frequency
- 3 times a day
- Estimated price
- ₹300–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Virangana Lakshmibai Jhansi to Shivpuri
- Ave. Duration
- 3h 33m
- Frequency
- Twice a week
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Ave. Duration
- 7h 53m
- Estimated price
- ₹9,500–12,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 Need to know: Eurostar, French strikes 2018: What are my alternative transport options?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.






