Flight distance between Mary, Turkmenistan and Botshabelo, South Africa 5,147.5 mi / 8,284.1 km