Flight distance between Tripoli, Lebanon and Rivière des Anguilles, Mauritius 4,053.9 mi / 6,524.0 km