Flight distance between La Chaux-de-Fonds, Switzerland and Tianshui, China 4,891.7 mi / 7,872.5 km