
Junagadh to Shirdi
Shirdi is approximately 550+ kms from Junagadh. The fastest way to reach Shirdi from Junagadh is by Train, Flight, Cab Via Keshod, Mumbai. It takes approximately 9 hours. The cheapest way to reach Shirdi from Junagadh is by Train Via Kalyan which would take approximately 21 hours.
Sort By
Mode of Transport
Via Palghar
RECOMMENDED
Junagadh
Palghar
Shirdi
Approx Travel Time
12h 26m
₹5,619
Onwards
Via Keshod, Mumbai
FASTEST
Junagadh
Keshod
Mumbai
Shirdi
Approx Travel Time
8h 43m
₹13,795
Onwards
Junagadh
Keshod
Mumbai
Shirdi
Approx Travel Time
10h 6m
₹10,968
Onwards
Junagadh
Keshod
Mumbai
Shirdi
Approx Travel Time
9h 11m
₹11,444
Onwards
Via Navsari
Junagadh
Navsari
Shirdi
Approx Travel Time
14h 10m
₹1,345
Onwards
Via Vapi
Junagadh
Vapi
Shirdi
Approx Travel Time
21h 20m
₹2,100
Onwards
Via Kalyan
CHEAPEST
Junagadh
Kalyan
Shirdi
Approx Travel Time
21h 9m
₹665
Onwards
Via Surat, Nashik
Junagadh
Surat
Nashik
Shirdi
Approx Travel Time
23h 51m
₹3,640
Onwards
Via Surat
Junagadh
Surat
Shirdi
Approx Travel Time
15h 10m
₹1,535
Onwards
Via Rajkot, Mumbai
Junagadh
Rajkot
Mumbai
Shirdi
Approx Travel Time
11h 25m
₹5,419
Onwards
Frequently Asked Questions
What is the distance between Junagadh and Shirdi?
Shirdi is approximately 550+ kms from Junagadh.
How long does it take to reach Shirdi from Junagadh?
It takes approximately 9 hours to reach Shirdi from Junagadh by Train, Flight, Cab Via Keshod, Mumbai.
What is the cheapest way to reach Shirdi from Junagadh?
The cheapest way to reach Shirdi from Junagadh is by Train Via Kalyan.
What is the fastest way to reach Shirdi from Junagadh?
The fastest way to reach Shirdi from Junagadh is by Train, Flight, Cab Via Keshod, Mumbai.