Flight distance between Mamoudzou, Mayotte and Luanda, Angola 2,186.9 mi / 3,519.5 km