
Roorkee to Goa
Goa is approximately 150+ kms from Roorkee. The fastest way to reach Goa from Roorkee is by Train, Flight Via Dehradun. It takes approximately 6 hours. The cheapest way to reach Goa from Roorkee is by Train Via Indore which would take approximately 39 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
Roorkee
Ghaziabad
Goa
Approx Travel Time
8h 10m
On Demand
Via Delhi
Roorkee
Delhi
Goa
Approx Travel Time
8h 40m
₹4,848
Onwards
Via Jaipur
Roorkee
Jaipur
Goa
Approx Travel Time
13h 10m
₹7,266
Onwards
Via Dehradun
FASTEST
Roorkee
Dehradun
Goa
Approx Travel Time
6h 10m
₹8,810
Onwards
Via Indore
Roorkee
Indore
Goa
Approx Travel Time
21h 40m
₹5,009
Onwards
CHEAPEST
Roorkee
Indore
Goa
Approx Travel Time
1d 14h 25m
₹1,160
Onwards
Via Bhopal
Roorkee
Bhopal
Goa
Approx Travel Time
19h 55m
₹7,328
Onwards
Via Chandigarh
Roorkee
Chandigarh
Goa
Approx Travel Time
8h 10m
₹8,003
Onwards
Via Mohali
Roorkee
Mohali
Goa
Approx Travel Time
8h 10m
On Demand
Via Lucknow
Roorkee
Lucknow
Goa
Approx Travel Time
14h 55m
₹8,003
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Goa?
Goa is approximately 150+ kms from Roorkee.
How long does it take to reach Goa from Roorkee?
It takes approximately 6 hours to reach Goa from Roorkee by Train, Flight Via Dehradun.
What is the cheapest way to reach Goa from Roorkee?
The cheapest way to reach Goa from Roorkee is by Train Via Indore.
What is the fastest way to reach Goa from Roorkee?
The fastest way to reach Goa from Roorkee is by Train, Flight Via Dehradun.