Udaipur se localiza al pie de los montes Aravalli y se encuentra al sur de Rajastán, cerca de la frontera con los estados de Guyarat y Madhya Pradesh.