Get affordable fares for Agra to Shimla taxi at Bookcab that starts from Rs 10137. Cost per km ranges from INR 8.25 and 12.25. 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. Find luxurious and affordable cars in our wide range fleet of cars and their fare details from Agra to Shimla. Estimated distance from Agra to Shimla is 578 km. Journey time for Agra to Shimla would be approximately 8 hours 31 mins.