Flight distance between Uitenhage, South Africa and Mao, Dominican Republic 7,318.5 mi / 11,777.9 km