Die Entfernung (Strecke bzw. Distanz) von Amarpur nach Udaipur beträgt Luftlinie circa 18 km (Kilometer).
Mit dem Zug oder Auto ist die effektive Strecke nach Udaipur möglicherweise länger, da hier nur die direkte Verbindung (Luftlinie) von Amarpur nach Udaipur berechnet wurde.