Flight distance between Aleg, Mauritania and Milagro, Ecuador 4,664.5 mi / 7,506.8 km