Flight distance between Foshan, China and Saḩar, Yemen 4,485.1 mi / 7,218.1 km