Flight distance between Subotica, Serbia and Foshan, China 5,245.5 mi / 8,441.9 km