Flight distance between Rahachow, Belarus and Tianshui, China 3,788.4 mi / 6,096.8 km