Flight distance between Midrand, South Africa and Mao, Chad 2,902.3 mi / 4,670.8 km