
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 Aurangabad, Maharashtra
RECOMMENDED
Nagpur
Aurangabad, Maharashtra
Shirdi
Approx Travel Time
4h 40m
₹7,777
Onwards
Via Nashik
FASTEST
Nagpur
Nashik
Shirdi
Approx Travel Time
4h 10m
₹9,899
Onwards
Via Pune
Nagpur
Pune
Shirdi
Approx Travel Time
6h 25m
₹4,461
Onwards
Nagpur
Pune
Shirdi
Approx Travel Time
5h 40m
₹4,146
Onwards
Via Nanded
Nagpur
Nanded
Shirdi
Approx Travel Time
8h 55m
On Demand
Via Kopargaon
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 Jalna
Nagpur
Jalna
Shirdi
Approx Travel Time
14h 40m
₹851
Onwards
Via Yeola
Nagpur
Yeola
Shirdi
Approx Travel Time
13h 10m
On Demand
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.