
Roorkee to Ambala
Ambala is approximately 100+ kms from Roorkee. The fastest way to reach Ambala from Roorkee is by Train. It takes approximately 3 hours. The cheapest way to reach Ambala from Roorkee is by Train which would take approximately 3 hours.
Sort By
Mode of Transport
Via Saharanpur
Roorkee
Saharanpur
Ambala
Approx Travel Time
3h 43m
₹2,573
Onwards
Roorkee
Saharanpur
Ambala
Approx Travel Time
4h 38m
₹3,232
Onwards
Roorkee
Saharanpur
Ambala
Approx Travel Time
3h 41m
₹130
Onwards
Roorkee
Saharanpur
Ambala
Approx Travel Time
4h 36m
₹789
Onwards
Via Haridwar
Roorkee
Haridwar
Ambala
Approx Travel Time
5h 50m
₹2,226
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Ambala?
Ambala is approximately 100+ kms from Roorkee.
How long does it take to reach Ambala from Roorkee?
It takes approximately 3 hours to reach Ambala from Roorkee by Train.
What is the cheapest way to reach Ambala from Roorkee?
The cheapest way to reach Ambala from Roorkee is by Train.
What is the fastest way to reach Ambala from Roorkee?
The fastest way to reach Ambala from Roorkee is by Train.