Flight distance between Rahachow, Belarus and Lanzhou, China 3,640.3 mi / 5,858.5 km