Flight distance between Midrand, South Africa and Porsgrunn, Norway 5,976.2 mi / 9,617.8 km