Flight distance between Midrand, South Africa and Gasteiz / Vitoria, Spain 5,144.2 mi / 8,278.8 km