
Rajapur to Roorkee
Roorkee is approximately 450+ kms from Rajapur. The fastest way to reach Roorkee from Rajapur is by Train, Flight Via Mumbai, Dehradun. It takes approximately 13 hours. The cheapest way to reach Roorkee from Rajapur is by Train, Flight Via Mumbai, Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Mumbai, Ghaziabad
RECOMMENDED
Rajapur
Mumbai
Ghaziabad
Roorkee
Approx Travel Time
14h 50m
On Demand
Rajapur
Mumbai
Ghaziabad
Roorkee
Approx Travel Time
15h 5m
On Demand
Via Mumbai, Dehradun
FASTEST
Rajapur
Mumbai
Dehradun
Roorkee
Approx Travel Time
12h 35m
₹8,357
Onwards
Rajapur
Mumbai
Dehradun
Roorkee
Approx Travel Time
12h 50m
₹9,267
Onwards
Rajapur
Mumbai
Dehradun
Roorkee
Approx Travel Time
12h 50m
₹10,356
Onwards
Via Mumbai, Delhi
CHEAPEST
Rajapur
Mumbai
Delhi
Roorkee
Approx Travel Time
15h 20m
₹5,375
Onwards
Rajapur
Mumbai
Delhi
Roorkee
Approx Travel Time
15h 35m
₹8,640
Onwards
Via Mumbai, Chandigarh
Rajapur
Mumbai
Chandigarh
Roorkee
Approx Travel Time
14h 35m
₹7,616
Onwards
Via Mumbai, Agra
Rajapur
Mumbai
Agra
Roorkee
Approx Travel Time
18h 5m
₹7,217
Onwards
Via Mumbai, Mohali
Rajapur
Mumbai
Mohali
Roorkee
Approx Travel Time
14h 35m
₹8,166
Onwards
Frequently Asked Questions
What is the distance between Rajapur and Roorkee?
Roorkee is approximately 450+ kms from Rajapur.
How long does it take to reach Roorkee from Rajapur?
It takes approximately 13 hours to reach Roorkee from Rajapur by Train, Flight Via Mumbai, Dehradun.
What is the cheapest way to reach Roorkee from Rajapur?
The cheapest way to reach Roorkee from Rajapur is by Train, Flight Via Mumbai, Delhi.
What is the fastest way to reach Roorkee from Rajapur?
The fastest way to reach Roorkee from Rajapur is by Train, Flight Via Mumbai, Dehradun.