Flight distance between Tianshui, China and Dnipro, Ukraine 3,647.6 mi / 5,870.3 km