Flight distance between Midrand, South Africa and Rotterdam, Netherlands 5,570.8 mi / 8,965.3 km