
Goa to Shirdi
Shirdi is approximately 500+ kms from Goa. The fastest way to reach Shirdi from Goa is by Flight, Train Via Nashik. It takes approximately 5 hours. The cheapest way to reach Shirdi from Goa is by Train Via Pune which would take approximately 21 hours.
Sort By
Mode of Transport
Via Pune
RECOMMENDED
Goa
Pune
Shirdi
Approx Travel Time
6h 31m
₹4,366
Onwards
Goa
Pune
Shirdi
Approx Travel Time
15h 56m
₹3,674
Onwards
Goa
Pune
Shirdi
Approx Travel Time
16h 53m
₹1,185
Onwards
Goa
Pune
Shirdi
Approx Travel Time
17h 10m
₹1,360
Onwards
CHEAPEST
Goa
Pune
Shirdi
Approx Travel Time
20h 23m
₹525
Onwards
Via Nashik
Goa
Nashik
Shirdi
Approx Travel Time
5h 5m
₹5,214
Onwards
FASTEST
Goa
Nashik
Shirdi
Approx Travel Time
4h 53m
₹5,074
Onwards
Goa
Nashik
Shirdi
Approx Travel Time
5h 1m
₹6,924
Onwards
Via Kolhapur, Pune
Goa
Kolhapur
Pune
Shirdi
Approx Travel Time
17h 6m
₹7,201
Onwards
Frequently Asked Questions
What is the distance between Goa and Shirdi?
Shirdi is approximately 500+ kms from Goa.
How long does it take to reach Shirdi from Goa?
It takes approximately 5 hours to reach Shirdi from Goa by Flight, Train Via Nashik.
What is the cheapest way to reach Shirdi from Goa?
The cheapest way to reach Shirdi from Goa is by Train Via Pune.
What is the fastest way to reach Shirdi from Goa?
The fastest way to reach Shirdi from Goa is by Flight, Train Via Nashik.