Flight distance between Foshan, China and Birmingham, United Kingdom 5,928.8 mi / 9,541.4 km