Flight distance between Midrand, South Africa and Zaanstad, Netherlands 5,599.8 mi / 9,012.1 km