Flight distance between Xi’an, China and Saint-Benoît, Reunion 5,177.5 mi / 8,332.4 km