
Nainital to Shirdi
Shirdi is approximately 1300+ kms from Nainital. The fastest way to reach Shirdi from Nainital is by Bus, Flight Via Kichha, Delhi. It takes approximately 7 hours. The cheapest way to reach Shirdi from Nainital is by Bus, Train Via Agra which would take approximately 26 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Nainital
Delhi
Shirdi
Approx Travel Time
10h 30m
₹11,293
Onwards
Nainital
Delhi
Shirdi
Approx Travel Time
1d 3h 18m
₹5,585
Onwards
Nainital
Delhi
Shirdi
Approx Travel Time
10h 30m
₹7,288
Onwards
Via Kichha, Delhi
FASTEST
Nainital
Kichha
Delhi
Shirdi
Approx Travel Time
7h 15m
₹11,276
Onwards
Via Ghaziabad, Delhi
Nainital
Ghaziabad
Delhi
Shirdi
Approx Travel Time
11h
₹11,359
Onwards
Via Agra
CHEAPEST
Nainital
Agra
Shirdi
Approx Travel Time
1d 2h 10m
₹1,509
Onwards
Nainital
Agra
Shirdi
Approx Travel Time
1d 16h 35m
₹8,949
Onwards
Via Bareilly, Delhi
Nainital
Bareilly
Delhi
Shirdi
Approx Travel Time
9h 38m
₹28,822
Onwards
Nainital
Bareilly
Delhi
Shirdi
Approx Travel Time
8h 40m
₹26,086
Onwards
Via Delhi, Nashik
Nainital
Delhi
Nashik
Shirdi
Approx Travel Time
13h 54m
₹13,541
Onwards
Frequently Asked Questions
What is the distance between Nainital and Shirdi?
Shirdi is approximately 1300+ kms from Nainital.
How long does it take to reach Shirdi from Nainital?
It takes approximately 7 hours to reach Shirdi from Nainital by Bus, Flight Via Kichha, Delhi.
What is the cheapest way to reach Shirdi from Nainital?
The cheapest way to reach Shirdi from Nainital is by Bus, Train Via Agra.
What is the fastest way to reach Shirdi from Nainital?
The fastest way to reach Shirdi from Nainital is by Bus, Flight Via Kichha, Delhi.


