Flight distance between Tianshui, China and Opava, Czechia 4,351.3 mi / 7,002.7 km