Flight distance between Richards Bay, South Africa and Mao, Chad 3,168.0 mi / 5,098.4 km