Flight distance between Uitenhage, South Africa and Robertsport, Liberia 3,690.3 mi / 5,939.0 km