Flight distance between Xi’an, China and Cần Thơ, Vietnam 1,685.3 mi / 2,712.2 km