Flight distance between Midrand, South Africa and Sevilla, Spain 4,906.4 mi / 7,896.2 km