The distance between Lusaka to Cape Town via Harare, Bulawayo, Francistown, Gaborone, Johannesburg is 3328 Km by road. You can also find the distance from Lusaka to Cape Town via Harare, Bulawayo, Francistown, Gaborone, Johannesburg using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Lusaka to Cape Town via Harare, Bulawayo, Francistown, Gaborone, Johannesburg for road driving directions!