Flight distance between Midrand, South Africa and Zinder, Niger 3,036.0 mi / 4,885.9 km