Nagpur to Shirdi
Shirdi is approximately 550+ kms from Nagpur. The fastest way to reach Shirdi from Nagpur is by Flight, Train Via Nashik. It takes approximately 4 hours. The cheapest way to reach Shirdi from Nagpur is by Train Via Shrirampur (Maharashtra) which would take approximately 13 hours.
Sort By
Mode of Transport
Via Kopargaon
RECOMMENDED
Nagpur
Kopargaon
Shirdi
Approx Travel Time
12h 40m
₹525
Onwards
Via Shrirampur (Maharashtra)
CHEAPEST
Nagpur
Shrirampur (Maharashtra)
Shirdi
Approx Travel Time
12h 55m
₹515
Onwards
Via Nandgaon
Nagpur
Nandgaon
Shirdi
Approx Travel Time
13h 25m
On Demand
Via Yeola
Nagpur
Yeola
Shirdi
Approx Travel Time
13h 10m
On Demand
Via Aurangabad, Maharashtra
Nagpur
Aurangabad, Maharashtra
Shirdi
Approx Travel Time
4h 40m
₹4,473
Onwards
Nagpur
Aurangabad, Maharashtra
Shirdi
Approx Travel Time
14h 55m
₹811
Onwards
Via Jalna
Nagpur
Jalna
Shirdi
Approx Travel Time
14h 40m
₹851
Onwards
Via Bhusawal
Nagpur
Bhusawal
Shirdi
Approx Travel Time
13h 10m
On Demand
Via Parbhani
Nagpur
Parbhani
Shirdi
Approx Travel Time
14h 10m
₹530
Onwards
Via Nashik
FASTEST
Nagpur
Nashik
Shirdi
Approx Travel Time
4h 10m
₹5,051
Onwards
Frequently Asked Questions
What is the distance between Nagpur and Shirdi?
Shirdi is approximately 550+ kms from Nagpur.
How long does it take to reach Shirdi from Nagpur?
It takes approximately 4 hours to reach Shirdi from Nagpur by Flight, Train Via Nashik.
What is the cheapest way to reach Shirdi from Nagpur?
The cheapest way to reach Shirdi from Nagpur is by Train Via Shrirampur (Maharashtra).
What is the fastest way to reach Shirdi from Nagpur?
The fastest way to reach Shirdi from Nagpur is by Flight, Train Via Nashik.