Die Distanz (Entfernung oder auch Strecke) zwischen Udaipur und Amarpur beträgt Luftlinie ca. 18 km (Kilometer).
Mit der Bahn oder dem Auto ist die effektive Strecke nach Amarpur möglicherweise länger, da hier nur die direkte Strecke (Luftlinie), ausgehend von Udaipur, berechnet wurde.