Flight distance between Marovoay, Madagascar and Changsha, China 5,385.5 mi / 8,667.2 km