Flight distance between Foshan, China and Abha, Saudi Arabia 4,536.1 mi / 7,300.2 km