Flight distance between Lata, Solomon Islands and Cape Town, South Africa 8,683.1 mi / 13,974.0 km