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