Goa to Shirdi - Multiple Options To Reach By Bus, Train, Flight
Shirdi is approximately 500+ kms from Goa. The fastest way to reach Shirdi from Goa is by Flight, Train Via Nashik. It takes approximately 4 hours. The cheapest way to reach Shirdi from Goa is by Train Via Pune which would take approximately 12 hours.
Sort By
Mode of Transport
Via Daund
Goa
Daund
Shirdi
Approx Travel Time
11h 55m
On Demand
Via Pune
CHEAPEST
Goa
Pune
Shirdi
Approx Travel Time
12h 10m
₹525
Onwards
Goa
Pune
Shirdi
Approx Travel Time
5h 55m
₹2,499
Onwards
Goa
Pune
Shirdi
Approx Travel Time
5h 10m
₹2,284
Onwards
Goa
Pune
Shirdi
Approx Travel Time
14h 10m
₹735
Onwards
Via Ahmednagar
Goa
Ahmednagar
Shirdi
Approx Travel Time
12h 40m
₹575
Onwards
Via Kopargaon
Goa
Kopargaon
Shirdi
Approx Travel Time
12h 55m
₹640
Onwards
Via Shrirampur (Maharashtra)
Goa
Shrirampur (Maharashtra)
Shirdi
Approx Travel Time
12h 55m
₹600
Onwards
Via Nashik
FASTEST
Goa
Nashik
Shirdi
Approx Travel Time
4h 10m
₹6,051
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 4 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.