
Nabha to Shirdi
Shirdi is approximately 1250+ kms from Nabha. The fastest way to reach Shirdi from Nabha is by Train, Flight Via Delhi. It takes approximately 8 hours. The cheapest way to reach Shirdi from Nabha is by Train Via Delhi, Nashik which would take approximately 24 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Nabha
Delhi
Shirdi
Approx Travel Time
7h 39m
₹5,586
Onwards
Via Delhi, Indore
Nabha
Delhi
Indore
Shirdi
Approx Travel Time
1d 2h 51m
₹1,360
Onwards
Via Delhi, Nashik
Nabha
Delhi
Nashik
Shirdi
Approx Travel Time
23h 58m
₹2,710
Onwards
CHEAPEST
Nabha
Delhi
Nashik
Shirdi
Approx Travel Time
23h 50m
₹945
Onwards
Via Dhuri, Delhi
Nabha
Dhuri
Delhi
Shirdi
Approx Travel Time
8h 44m
₹5,666
Onwards
Via Rajpura, Delhi
Nabha
Rajpura
Delhi
Shirdi
Approx Travel Time
9h 42m
₹5,656
Onwards
Via Ambala, Delhi
Nabha
Ambala
Delhi
Shirdi
Approx Travel Time
9h 57m
₹5,646
Onwards
Via Patiala, Delhi
Nabha
Patiala
Delhi
Shirdi
Approx Travel Time
9h 58m
₹5,721
Onwards
Via Bathinda, Delhi
Nabha
Bathinda
Delhi
Shirdi
Approx Travel Time
8h 2m
₹7,216
Onwards
Via Barnala, Delhi
Nabha
Barnala
Delhi
Shirdi
Approx Travel Time
11h 6m
₹5,761
Onwards
Frequently Asked Questions
What is the distance between Nabha and Shirdi?
Shirdi is approximately 1250+ kms from Nabha.
How long does it take to reach Shirdi from Nabha?
It takes approximately 8 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 Delhi, Nashik.
What is the fastest way to reach Shirdi from Nabha?
The fastest way to reach Shirdi from Nabha is by Train, Flight Via Delhi.