Cheap Bus tickets to Udaipur

What are the most popular routes to Udaipur?

Delhi - UdaipurAverage priceARS 31,000Average duration13h 10mDaily departures28
Jaipur - UdaipurAverage priceARS 21,665Average duration6h 35mDaily departures15
Bhilwara - UdaipurAverage priceARS 41,787Average duration2h 30mDaily departures8
Jodhpur - UdaipurAverage priceARS 13,002Average duration6h 30mDaily departures26
Agra - UdaipurAverage priceARS 36,806Average duration12h 30mDaily departures3