Udaipur est relié par un service de bus efficace avec la plupart des villes du Rajasthan dont Jaipur, Jodhpur, Bikaner, Ajmer, Mount Abu. Des bus partent également vers le sud à destination de Ahmedabad avec des connexions aussi vers Mumbai. Il y a des autocars couchettes confortables pour les longs trajets. La ville se trouve sur le quadrilatère d'or, à mi-chemin entre Delhi et Mumbai route nationale (NH) 8;