
Bareilly to Shivpuri
Shivpuri is approximately 400+ kms from Bareilly. The fastest way to reach Shivpuri from Bareilly is by Train Via Morena. It takes approximately 10 hours. The cheapest way to reach Shivpuri from Bareilly is by Train Via Agra which would take approximately 10 hours.
Sort By
Mode of Transport
Via Morena
RECOMMENDED
FASTEST
Bareilly
Morena
Shivpuri
Approx Travel Time
9h 25m
₹375
Onwards
Bareilly
Morena
Shivpuri
Approx Travel Time
10h 43m
₹3,635
Onwards
Via Gwalior
Bareilly
Gwalior
Shivpuri
Approx Travel Time
9h 25m
On Demand
Bareilly
Gwalior
Shivpuri
Approx Travel Time
9h 55m
On Demand
Bareilly
Gwalior
Shivpuri
Approx Travel Time
10h 5m
On Demand
Via Agra
CHEAPEST
Bareilly
Agra
Shivpuri
Approx Travel Time
9h 40m
₹370
Onwards
Bareilly
Agra
Shivpuri
Approx Travel Time
10h 10m
₹3,757
Onwards
Via Dholpur
Bareilly
Dholpur
Shivpuri
Approx Travel Time
10h 30m
₹4,978
Onwards
Via Mathura
Bareilly
Mathura
Shivpuri
Approx Travel Time
10h 40m
₹370
Onwards
Bareilly
Mathura
Shivpuri
Approx Travel Time
11h 10m
₹4,069
Onwards
Frequently Asked Questions
What is the distance between Bareilly and Shivpuri?
Shivpuri is approximately 400+ kms from Bareilly.
How long does it take to reach Shivpuri from Bareilly?
It takes approximately 10 hours to reach Shivpuri from Bareilly by Train Via Morena.
What is the cheapest way to reach Shivpuri from Bareilly?
The cheapest way to reach Shivpuri from Bareilly is by Train Via Agra.
What is the fastest way to reach Shivpuri from Bareilly?
The fastest way to reach Shivpuri from Bareilly is by Train Via Morena.
Routes Connecting Bareilly
Routes From Bareilly
- Bareilly to Vijayawada
- Bareilly to Raxaul
- Bareilly to Azamgarh
- Bareilly to Jagdalpur
- Bareilly to Barmer
- Bareilly to Karimnagar
- Bareilly to Ankola
- Bareilly to Mahbubnagar
- Bareilly to Kota
- Bareilly to Nagercoil
- Bareilly to Nawada
- Bareilly to Ariyalur
- Bareilly to Anandpur-Sahib
- Bareilly to Ludhiana
- Bareilly to Aurangabad