Flight distance between Uitenhage, South Africa and Marseille, France 5,471.8 mi / 8,806.0 km