Flight distance between Port Elizabeth, Saint Vincent and the Grenadines and Ashgabat, Turkmenistan 7,183.0 mi / 11,559.9 km