Flight distance between Sambava, Madagascar and Foshan, China 4,974.7 mi / 8,006.0 km