Flight distance between Uitenhage, South Africa and Moutsamoudou, Comoros 1,912.6 mi / 3,078.0 km