Flight distance between Białystok, Poland and Foshan, China 4,957.0 mi / 7,977.6 km