
Tonk to Roorkee
Roorkee is approximately 550+ kms from Tonk. The fastest way to reach Roorkee from Tonk is by Cab, Flight, Bus Via Jaipur, Dehradun. It takes approximately 8 hours. The cheapest way to reach Roorkee from Tonk is by Bus, Train Via Delhi which would take approximately 10 hours.
Sort By
Mode of Transport
Via Jaipur, Dehradun
RECOMMENDED
Tonk
Jaipur
Dehradun
Roorkee
Approx Travel Time
8h 40m
₹8,857
Onwards
FASTEST
Tonk
Jaipur
Dehradun
Roorkee
Approx Travel Time
7h 43m
₹6,548
Onwards
Tonk
Jaipur
Dehradun
Roorkee
Approx Travel Time
9h 4m
₹6,258
Onwards
Via Delhi
CHEAPEST
Tonk
Delhi
Roorkee
Approx Travel Time
10h 8m
₹934
Onwards
Tonk
Delhi
Roorkee
Approx Travel Time
8h 56m
₹4,270
Onwards
Tonk
Delhi
Roorkee
Approx Travel Time
10h 12m
₹1,297
Onwards
Via Jaipur, Ghaziabad
Tonk
Jaipur
Ghaziabad
Roorkee
Approx Travel Time
9h 47m
₹4,706
Onwards
Tonk
Jaipur
Ghaziabad
Roorkee
Approx Travel Time
9h 42m
₹7,759
Onwards
Via Bharatpur
Tonk
Bharatpur
Roorkee
Approx Travel Time
10h 33m
₹5,552
Onwards
Via Jaipur, Delhi
Tonk
Jaipur
Delhi
Roorkee
Approx Travel Time
10h 55m
₹4,721
Onwards
Frequently Asked Questions
What is the distance between Tonk and Roorkee?
Roorkee is approximately 550+ kms from Tonk.
How long does it take to reach Roorkee from Tonk?
It takes approximately 8 hours to reach Roorkee from Tonk by Cab, Flight, Bus Via Jaipur, Dehradun.
What is the cheapest way to reach Roorkee from Tonk?
The cheapest way to reach Roorkee from Tonk is by Bus, Train Via Delhi.
What is the fastest way to reach Roorkee from Tonk?
The fastest way to reach Roorkee from Tonk is by Cab, Flight, Bus Via Jaipur, Dehradun.


