Flight distance between Midrand, South Africa and Durrës, Albania 4,684.0 mi / 7,538.2 km