Flight distance between Seydi, Turkmenistan and Johannesburg, South Africa 5,064.3 mi / 8,150.1 km