Flight distance between Tobruk, Libya and Foshan, China 5,343.3 mi / 8,599.2 km