Flight distance between Aleg, Mauritania and David, Panama 4,635.4 mi / 7,459.9 km