Flight distance between Xi’an, China and Rockingham, Australia 4,618.3 mi / 7,432.5 km