Flight distance between Makiyivka, Ukraine and Tianshui, China 3,520.8 mi / 5,666.1 km