Flight distance between Xi’an, China and Petite-Île, Reunion 5,199.9 mi / 8,368.5 km