
Nabha to Shirdi
Shirdi is approximately 1350+ kms from Nabha. The fastest way to reach Shirdi from Nabha is by Train, Flight Via Delhi. It takes approximately 9 hours. The cheapest way to reach Shirdi from Nabha is by Train Via Ambala, Kota which would take approximately 31 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Nabha
Delhi
Shirdi
Approx Travel Time
8h 40m
₹6,257
Onwards
Via Nandgaon
Nabha
Nandgaon
Shirdi
Approx Travel Time
1d 4h 10m
On Demand
Nabha
Nandgaon
Shirdi
Approx Travel Time
1d 4h 10m
On Demand
Nabha
Nandgaon
Shirdi
Approx Travel Time
1d 4h 25m
On Demand
Via Ambala, Lucknow
Nabha
Ambala
Lucknow
Shirdi
Approx Travel Time
18h 50m
₹7,718
Onwards
Via Roorkee, Lucknow
Nabha
Roorkee
Lucknow
Shirdi
Approx Travel Time
19h 5m
₹8,158
Onwards
Via Bhopal
Nabha
Bhopal
Shirdi
Approx Travel Time
1d 6h 10m
On Demand
Via Ambala, Kota
CHEAPEST
Nabha
Ambala
Kota
Shirdi
Approx Travel Time
1d 6h 50m
₹1,220
Onwards
Via Jalgaon
Nabha
Jalgaon
Shirdi
Approx Travel Time
1d 5h 25m
On Demand
Via Nashik
Nabha
Nashik
Shirdi
Approx Travel Time
1d 4h 55m
On Demand
Frequently Asked Questions
What is the distance between Nabha and Shirdi?
Shirdi is approximately 1350+ kms from Nabha.
How long does it take to reach Shirdi from Nabha?
It takes approximately 9 hours to reach Shirdi from Nabha by Train, Flight Via Delhi.
What is the cheapest way to reach Shirdi from Nabha?
The cheapest way to reach Shirdi from Nabha is by Train Via Ambala, Kota.
What is the fastest way to reach Shirdi from Nabha?
The fastest way to reach Shirdi from Nabha is by Train, Flight Via Delhi.