There are 5 ways to get from Waidhan 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
best- Take the train from Bargawan to Virangana Lakshmibai Jhansitrain 22167
- Take the train from Virangana Lakshmibai Jhansi to Shivpuritrain 02199 / ...
15h 40m₹831–4,567Drive 582.5 km
- Drive from Waidhan to Shivpuricar 582.5 km
8h 32m₹6,510–9,404Taxi
- Take the taxi from Waidhan to Shivpuritaxi 582.5 km
8h 32m₹10,000–13,000Taxi to Varanasi Airport, fly to Gwalior Airport, train
- Take the taxi from Waidhan to Varanasi-Airport-VNStaxi
- Fly from Varanasi Airport (VNS) to Gwalior Airport (GWL)plane VNS - GWL
- Take the train from Gwalior Jn. to Shivpuritrain
12h 1m₹10,992–26,747Taxi to Rewa Chorhata Airport, fly to Raja Bhoj International Airport, train
- Take the taxi from Waidhan to Rewa Chorhata Airport (REW)taxi
- Fly from Rewa Chorhata Airport (REW) to Raja Bhoj International Airport (BHO)plane REW - BHO
- Take the train from Bhopal Jn to Shivpuritrain
11h 16m₹10,740–29,461
Varanasi Airport (VNS) to Gwalior Airport (GWL) flights
Comparing Your Travel Options
The cheapest way to get from Waidhan to Shivpuri is to train which costs ₹800 - ₹4,600 and takes 15h 40m.
The fastest way to get from Waidhan to Shivpuri is to drive which takes 8h 32m and costs ₹6,500 - ₹9,500.
No, there is no direct train from Waidhan to Shivpuri. However, there are services departing from Bargawan and arriving at Shivpuri via Virangana Lakshmibai Jhansi. The journey, including transfers, takes approximately 15h 40m.
The distance between Waidhan and Shivpuri is 894 km. The road distance is 582.5 km.
The best way to get from Waidhan to Shivpuri without a car is to train which takes 15h 40m and costs ₹800 - ₹4,600.
It takes approximately 15h 40m to get from Waidhan to Shivpuri, including transfers.
Waidhan to Shivpuri train services, operated by Indian Railways, depart from Bargawan station.
Waidhan to Shivpuri train services, operated by Indian Railways, arrive at Virangana Lakshmibai Jhansi station.
Yes, the driving distance between Waidhan to Shivpuri is 583 km. It takes approximately 8h 32m to drive from Waidhan to Shivpuri.
There are six+ hotels available in Shivpuri.
What companies run services between Waidhan, India and Shivpuri, India?
You can take a vehicle from Waidhan to Shivpuri via Bargawan and Virangana Lakshmibai Jhansi in around 15h 40m.
- Website
- goindigo.in
Flights from Varanasi Airport to Gwalior Airport via Delhi
- Ave. Duration
- 6h 36m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–24,000
Flights from Varanasi Airport to Gwalior Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹11,000–29,000
- Website
- helitrans.no
Flights from Rewa Chorhata Airport to Raja Bhoj International Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,500–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bargawan to Virangana Lakshmibai Jhansi
- Ave. Duration
- 10h 50m
- Frequency
- Twice a week
- Estimated price
- ₹340–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Virangana Lakshmibai Jhansi to Shivpuri
- Ave. Duration
- 3h 33m
- Frequency
- 3 times a week
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Gwalior Jn. to Shivpuri
- Ave. Duration
- 1h 33m
- Frequency
- 5 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Bhopal Jn to Shivpuri
- Ave. Duration
- 6h 8m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
- Ave. Duration
- 4h 55m
- Estimated price
- ₹2,700–13,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 Heading to Europe? Read this before you buy a Eurail Pass, Slovenia: Getting from Ljubljana to Lake Bled, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.






