
Chennai to Shivpuri
Shivpuri is approximately 1700+ kms from Chennai. The fastest way to reach Shivpuri from Chennai is by Flight, Train Via Kanpur. It takes approximately 11 hours. The cheapest way to reach Shivpuri from Chennai is by Train Via Vidisha which would take approximately 33 hours.
Sort By
Mode of Transport
Via Indore
RECOMMENDED
Chennai
Indore
Shivpuri
Approx Travel Time
13h 27m
₹5,335
Onwards
Via Kanpur
FASTEST
Chennai
Kanpur
Shivpuri
Approx Travel Time
11h 10m
On Demand
Chennai
Kanpur
Shivpuri
Approx Travel Time
12h 49m
₹12,230
Onwards
Via Prayagraj(Allahabad)
Chennai
Prayagraj(Allahabad)
Shivpuri
Approx Travel Time
13h 25m
₹6,768
Onwards
Via Vadodara
Chennai
Vadodara
Shivpuri
Approx Travel Time
17h 10m
₹7,425
Onwards
Via Pune
Chennai
Pune
Shivpuri
Approx Travel Time
22h 40m
₹4,207
Onwards
Via Varanasi
Chennai
Varanasi
Shivpuri
Approx Travel Time
15h 55m
₹6,013
Onwards
Via Vidisha
CHEAPEST
Chennai
Vidisha
Shivpuri
Approx Travel Time
1d 8h 40m
₹805
Onwards
Via Surat
Chennai
Surat
Shivpuri
Approx Travel Time
20h 17m
₹5,812
Onwards
Via Mumbai
Chennai
Mumbai
Shivpuri
Approx Travel Time
23h 10m
₹4,154
Onwards
Frequently Asked Questions
What is the distance between Chennai and Shivpuri?
Shivpuri is approximately 1700+ kms from Chennai.
How long does it take to reach Shivpuri from Chennai?
It takes approximately 11 hours to reach Shivpuri from Chennai by Flight, Train Via Kanpur.
What is the cheapest way to reach Shivpuri from Chennai?
The cheapest way to reach Shivpuri from Chennai is by Train Via Vidisha.
What is the fastest way to reach Shivpuri from Chennai?
The fastest way to reach Shivpuri from Chennai is by Flight, Train Via Kanpur.