Flight distance between Tianshui, China and Yekaterinburg, Russia 2,594.6 mi / 4,175.5 km