Flight distance between Ashgabat, Turkmenistan and San Antonio, United States of America 7,547.8 mi / 12,147.0 km