Flight distance between Midrand, South Africa and Debrecen, Hungary 5,096.0 mi / 8,201.2 km