Flight distance between Yanqul, Oman and Curepipe, Mauritius 3,034.3 mi / 4,883.2 km