
Roorkee to Unjha
Unjha is approximately 1050+ kms from Roorkee. The fastest way to reach Unjha from Roorkee is by Cab, Flight Via Dehradun, Ahmedabad. It takes approximately 10 hours. The cheapest way to reach Unjha from Roorkee is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Dausa
Roorkee
Dausa
Unjha
Approx Travel Time
18h 2m
₹605
Onwards
Via Delhi
Roorkee
Delhi
Unjha
Approx Travel Time
20h
₹734
Onwards
Roorkee
Delhi
Unjha
Approx Travel Time
20h 50m
₹1,904
Onwards
Via Dehradun, Ahmedabad
Roorkee
Dehradun
Ahmedabad
Unjha
Approx Travel Time
9h 52m
On Demand
FASTEST
Roorkee
Dehradun
Ahmedabad
Unjha
Approx Travel Time
9h 29m
On Demand
Via Gurgaon
Roorkee
Gurgaon
Unjha
Approx Travel Time
17h 37m
₹4,008
Onwards
Via Kishangarh, Ahmedabad
Roorkee
Kishangarh
Ahmedabad
Unjha
Approx Travel Time
1d 2h 17m
₹3,429
Onwards
Via Ghaziabad, Ahmedabad
Roorkee
Ghaziabad
Ahmedabad
Unjha
Approx Travel Time
10h 24m
₹9,786
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Unjha?
Unjha is approximately 1050+ kms from Roorkee.
How long does it take to reach Unjha from Roorkee?
It takes approximately 10 hours to reach Unjha from Roorkee by Cab, Flight Via Dehradun, Ahmedabad.
What is the cheapest way to reach Unjha from Roorkee?
The cheapest way to reach Unjha from Roorkee is by Train.
What is the fastest way to reach Unjha from Roorkee?
The fastest way to reach Unjha from Roorkee is by Cab, Flight Via Dehradun, Ahmedabad.

