Flight distance between Foshan, China and Ra’s Bayrūt, Lebanon 4,668.6 mi / 7,513.3 km