Flight distance between Xi’an, China and Melekeok, Palau 2,468.0 mi / 3,971.8 km