Flight distance between Tianshui, China and Nizhniy Novgorod, Russia 3,212.2 mi / 5,169.6 km