Flight distance between Midrand, South Africa and Dresden, Germany 5,394.8 mi / 8,682.2 km