Flight distance between Kruševac, Serbia and Foshan, China 5,223.2 mi / 8,406.0 km