Kalyan to Roorkee Distance
Roorkee is approximately 1650+ km from Kalyan. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 27 hours, subject to the chosen service and route. Flying is the fastest way to reach Roorkee, with a total travel time of approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
Kalyan
Roorkee
Approx Travel Time
1d 2h 48m
₹1,840
Onwards
Via Agra
CHEAPEST
Kalyan
Agra
Roorkee
Approx Travel Time
21h 55m
₹815
Onwards
Kalyan
Agra
Roorkee
Approx Travel Time
23h 19m
₹1,269
Onwards
Via Dewas, Delhi
Kalyan
Dewas
Delhi
Roorkee
Approx Travel Time
1d 7h 15m
₹3,127
Onwards
Via Mumbai, Dehradun
Kalyan
Mumbai
Dehradun
Roorkee
Approx Travel Time
9h 11m
On Demand
Kalyan
Mumbai
Dehradun
Roorkee
Approx Travel Time
9h 50m
On Demand
FASTEST
Kalyan
Mumbai
Dehradun
Roorkee
Approx Travel Time
8h 57m
On Demand
Kalyan
Mumbai
Dehradun
Roorkee
Approx Travel Time
9h 54m
On Demand
Kalyan
Mumbai
Dehradun
Roorkee
Approx Travel Time
9h 7m
On Demand
Via Vapi
Kalyan
Vapi
Roorkee
Approx Travel Time
1d 1h 1m
₹4,081
Onwards
Frequently Asked Questions
What is the distance between Kalyan and Roorkee?
Roorkee is approximately 1650+ km from Kalyan.
How long does it take to reach Roorkee from Kalyan?
It takes approximately 9 hours to reach Roorkee from Kalyan by Train, Flight, Cab Via Mumbai, Dehradun.

