Estimated charge for Agra to Udaipur car rental starts from INR 11474. Minimum charges per km ranges between INR 8.25 and 12.25. No hidden charges and transparent pricing policy at Bookcab. Clear breakup of extras. BookCab has premium, luxury and affordable A/c and non A/c cars. Bookcab Fleet consists of Mercedes Benz car hire, Toyota Innova car hire etc. Bookcab's online cab booking system is convenient and the best cost-effective. Find premium and luxurious cars and their charges from Agra to Udaipur here. Estimated distance from Agra to Udaipur is 659 km. It takes around 9 hours 19 mins to reach Udaipur.