Buses from Agra to Udaipur
With so many different bus types, just take your pick and travel! The bus types available here are Non AC Sleeper and AC.
The approximate km distance between these two cities can be covered in 14 hrs 00 mins on an average, depending on the condition of the road,traffic and bus type.There are 1 buses operating between Agra and Udaipur.The first bus leaves at 06:30 PM and the last bus is at 06:30 PM on the Agra to Udaipur route.Some of the most popular operators on this route are Amar Travels.The bus journey duration can vary from 14 hrs 00 mins to 14 hrs 00 mins.The fares vary between Rs 700.0 to Rs 700.0 depending on the bus type and bus operator.
When in udaipur, do find time to visit Saheliyon-ki-Bari, Bagore-ki-Haveli, Gulab Bagh, Lake Pichola and City Palace.