
Shimla to Goa
Goa is approximately 1950+ kms from Shimla. The fastest way to reach Goa from Shimla is by Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Goa from Shimla is by Train, Flight Via Indore which would take approximately 24 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
Shimla
Chandigarh
Goa
Approx Travel Time
6h 40m
₹8,397
Onwards
Shimla
Chandigarh
Goa
Approx Travel Time
6h 40m
₹10,604
Onwards
Via Delhi
FASTEST
Shimla
Delhi
Goa
Approx Travel Time
5h 25m
₹14,061
Onwards
Shimla
Delhi
Goa
Approx Travel Time
12h 25m
₹5,280
Onwards
Via Mohali
Shimla
Mohali
Goa
Approx Travel Time
7h 44m
₹10,550
Onwards
Via Jaipur
Shimla
Jaipur
Goa
Approx Travel Time
17h 40m
₹8,215
Onwards
Via Amritsar
Shimla
Amritsar
Goa
Approx Travel Time
5h 55m
₹10,871
Onwards
Shimla
Amritsar
Goa
Approx Travel Time
11h 40m
On Demand
Via Dehradun
Shimla
Dehradun
Goa
Approx Travel Time
10h 46m
₹15,081
Onwards
Via Indore
CHEAPEST
Shimla
Indore
Goa
Approx Travel Time
23h 55m
₹4,779
Onwards
Frequently Asked Questions
What is the distance between Shimla and Goa?
Goa is approximately 1950+ kms from Shimla.
How long does it take to reach Goa from Shimla?
It takes approximately 6 hours to reach Goa from Shimla by Flight Via Delhi.
What is the cheapest way to reach Goa from Shimla?
The cheapest way to reach Goa from Shimla is by Train, Flight Via Indore.
What is the fastest way to reach Goa from Shimla?
The fastest way to reach Goa from Shimla is by Flight Via Delhi.