Flight distance between Midrand, South Africa and Trondheim, Norway 6,254.0 mi / 10,064.8 km