Flight distance between Aleg, Mauritania and Zahlé, Lebanon 3,281.5 mi / 5,281.0 km