Flight distance between Foshan, China and Türkmenabat, Turkmenistan 3,092.6 mi / 4,977.0 km