Flight distance between Baranovichi, Belarus and Tianshui, China 3,950.1 mi / 6,357.1 km