Get affordable fares for Agra to Roorkee taxi at Bookcab that starts from Rs 6656. Rate per km starts from INR 8.25 and total fare varies according to the car-type, distance and time. No hidden charges and transparent pricing policy at Bookcab. Clear breakup of extras. Bookcab provides 40 different types of cars with best taxi fares. Our car fleet ranges from Tata Indica to Rolls Royce and their charges can be found here. Online cab booking for taxi services from Agra to Roorkee is now convenient and cost-effective. The distance between Agra and Roorkee is 367 km. The travel time from Agra to Roorkee is 5 hours 22 mins.