Leaving from Johannesburg, South Africa

No.LeavingArrivingDays
1JohannesburgNdola (Zambia)8 days
2JohannesburgHarare (Zimbabwe)4 days
3JohannesburgLilongwe (Malawi)7 days
4JohannesburgMazabuka (Zambia)6 days
5JohannesburgChoma (Zambia)6 days
6JohannesburgFrancistown (Botswana)7 days
7JohannesburgMaputo (Mozambique)3 days
8JohannesburgLusaka (Zambia)8 days
9JohannesburgBlantyre (Malawi)7 days
10JohannesburgBeira (Mozambique)6 days
11JohannesburgKafue (Zambia)6 days
12JohannesburgGaborone (Botswana)8 days
13JohannesburgMazabuka (Zambia)6 days
14JohannesburgLivingstone (Zambia)7 days
15JohannesburgKitwe (Zambia)6 days
16JohannesburgMazabuka (Zambia)3 days
17JohannesburgKalomo (Zambia)7 days
18JohannesburgTete (Mozambique5 days
19JohannesburgLubumbashi (DRC)16 days