Flight distance between Cape Town, South Africa and Monrovia, Liberia 3,372.5 mi / 5,427.5 km