Flight distance between Sambava, Madagascar and Taiyuan, China 5,408.1 mi / 8,703.6 km