Flight distance between Uitenhage, South Africa and Monrovia, Liberia 3,641.6 mi / 5,860.5 km