
Shivpuri to Patiala
Patiala is approximately 600+ kms from Shivpuri. The fastest way to reach Patiala from Shivpuri is by Cab, Train Via Agra. It takes approximately 12 hours. The cheapest way to reach Patiala from Shivpuri is by Bus, Train Via Mathura which would take approximately 12 hours.
Sort By
Mode of Transport
Via Agra
RECOMMENDED
Shivpuri
Agra
Patiala
Approx Travel Time
12h
₹1,369
Onwards
FASTEST
Shivpuri
Agra
Patiala
Approx Travel Time
11h 42m
₹6,293
Onwards
Via Delhi
Shivpuri
Delhi
Patiala
Approx Travel Time
14h 22m
₹1,999
Onwards
Via Gwalior, Delhi
Shivpuri
Gwalior
Delhi
Patiala
Approx Travel Time
12h 25m
₹4,255
Onwards
Shivpuri
Gwalior
Delhi
Patiala
Approx Travel Time
15h 20m
₹5,205
Onwards
Shivpuri
Gwalior
Delhi
Patiala
Approx Travel Time
12h 18m
₹6,328
Onwards
Shivpuri
Gwalior
Delhi
Patiala
Approx Travel Time
12h 35m
₹7,043
Onwards
Via Mathura
CHEAPEST
Shivpuri
Mathura
Patiala
Approx Travel Time
12h 6m
₹1,344
Onwards
Via Agra, Delhi
Shivpuri
Agra
Delhi
Patiala
Approx Travel Time
14h 20m
₹2,089
Onwards
Frequently Asked Questions
What is the distance between Shivpuri and Patiala?
Patiala is approximately 600+ kms from Shivpuri.
How long does it take to reach Patiala from Shivpuri?
It takes approximately 12 hours to reach Patiala from Shivpuri by Cab, Train Via Agra.
What is the cheapest way to reach Patiala from Shivpuri?
The cheapest way to reach Patiala from Shivpuri is by Bus, Train Via Mathura.
What is the fastest way to reach Patiala from Shivpuri?
The fastest way to reach Patiala from Shivpuri is by Cab, Train Via Agra.

