Flight distance between Xi’an, China and Nha Trang, Vietnam 1,521.1 mi / 2,447.9 km