
Roorkee to Unjha
Unjha is approximately 1100+ kms from Roorkee. The fastest way to reach Unjha from Roorkee is by Cab, Flight, Train Via Dehradun, Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Unjha from Roorkee is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Dehradun, Ahmedabad
RECOMMENDED
Roorkee
Dehradun
Ahmedabad
Unjha
Approx Travel Time
7h 49m
₹10,608
Onwards
FASTEST
Roorkee
Dehradun
Ahmedabad
Unjha
Approx Travel Time
6h 50m
On Demand
Roorkee
Dehradun
Ahmedabad
Unjha
Approx Travel Time
7h 15m
On Demand
Via Gurgaon
Roorkee
Gurgaon
Unjha
Approx Travel Time
19h 7m
₹3,691
Onwards
Via Delhi
Roorkee
Delhi
Unjha
Approx Travel Time
20h 37m
₹848
Onwards
Roorkee
Delhi
Unjha
Approx Travel Time
22h 32m
₹1,618
Onwards
Via Dausa
Roorkee
Dausa
Unjha
Approx Travel Time
18h 42m
₹605
Onwards
Via Rewari, Udaipur
Roorkee
Rewari
Udaipur
Unjha
Approx Travel Time
23h 5m
₹6,801
Onwards
Via Ghaziabad, Ahmedabad
Roorkee
Ghaziabad
Ahmedabad
Unjha
Approx Travel Time
9h 32m
₹9,905
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Unjha?
Unjha is approximately 1100+ kms from Roorkee.
How long does it take to reach Unjha from Roorkee?
It takes approximately 7 hours to reach Unjha from Roorkee by Cab, Flight, Train 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, Train Via Dehradun, Ahmedabad.


