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