Flight distance between Botshabelo, South Africa and Şirvan, Azerbaijan 4,989.7 mi / 8,030.1 km