
Phillaur to Shivpuri
Shivpuri is approximately 700+ kms from Phillaur. The fastest way to reach Shivpuri from Phillaur is by Train Via Delhi. It takes approximately 16 hours. The cheapest way to reach Shivpuri from Phillaur is by Train Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Phillaur
Delhi
Shivpuri
Approx Travel Time
15h 40m
₹410
Onwards
Via Mathura
Phillaur
Mathura
Shivpuri
Approx Travel Time
15h 55m
₹520
Onwards
Via Faridabad
Phillaur
Faridabad
Shivpuri
Approx Travel Time
15h 55m
₹505
Onwards
Via KOSI KALAN
Phillaur
KOSI KALAN
Shivpuri
Approx Travel Time
15h 40m
₹510
Onwards
Via Ghaziabad
Phillaur
Ghaziabad
Shivpuri
Approx Travel Time
16h 6m
₹505
Onwards
Via Modinagar
Phillaur
Modinagar
Shivpuri
Approx Travel Time
16h 25m
₹515
Onwards
Via Meerut
Phillaur
Meerut
Shivpuri
Approx Travel Time
16h 25m
₹525
Onwards
Via Agra
Phillaur
Agra
Shivpuri
Approx Travel Time
16h 10m
₹515
Onwards
Via Dholpur
Phillaur
Dholpur
Shivpuri
Approx Travel Time
15h 55m
₹500
Onwards
Via Deoband
Phillaur
Deoband
Shivpuri
Approx Travel Time
16h 40m
₹520
Onwards
Frequently Asked Questions
What is the distance between Phillaur and Shivpuri?
Shivpuri is approximately 700+ kms from Phillaur.
How long does it take to reach Shivpuri from Phillaur?
It takes approximately 16 hours to reach Shivpuri from Phillaur by Train Via Delhi.
What is the cheapest way to reach Shivpuri from Phillaur?
The cheapest way to reach Shivpuri from Phillaur is by Train Via Delhi.
What is the fastest way to reach Shivpuri from Phillaur?
The fastest way to reach Shivpuri from Phillaur is by Train Via Delhi.