Flight distance between Foshan, China and Serhetabat, Turkmenistan 3,143.9 mi / 5,059.5 km