
Johannesburg to Zanzibar
Botswana, Malawi, South Africa, Tanzania, Zambia, Zimbabwe · 29 days · Easy3.7(3)
Trips
Compare small-group tours from the world's most trusted operators. Dates and prices are kept current, and a TripFinder agent confirms live availability before you book.
1,501 adventures match your search

Botswana, Malawi, South Africa, Tanzania, Zambia, Zimbabwe · 29 days · Easy3.7(3)

Belize, Guatemala, Mexico · 27 days · Easy

Tanzania, South Africa, Malawi, Zimbabwe, Kenya, Zambia · 27 days · Moderate

Kyrgyzstan, Tajikistan, Uzbekistan, Kazakhstan · 23 days · Moderate

Bosnia and Herzegovina, Albania, Greece, Montenegro, Croatia · 29 days · Easy

Botswana, Namibia, South Africa, Zimbabwe · 30 days · Easy4.7(6)

Argentina, Bolivia, Brazil, Chile, Uruguay · 31 days · Easy

New Zealand, Australia · 33 days · Moderate

Indonesia, Malaysia, Singapore, Thailand · 28 days · Easy3.4(5)

Uganda, Tanzania, Kenya · 24 days · Active

Kenya, Malawi, Tanzania, Zambia, Zimbabwe · 27 days · Easy5.0(11)

Botswana, Malawi, Namibia, South Africa, Tanzania, Zambia, Zimbabwe · 40 days · Easy4.9(29)

Slovenia, Austria, Poland, Czechia, Netherlands, Germany, Switzerland, Belgium, Italy, France, Hungary · 26 days · Easy

Belize, Guatemala, Mexico · 33 days · Easy4.9(8)

Belize, Costa Rica, El Salvador, Guatemala, Honduras, Mexico, Nicaragua · 34 days · Easy4.9(25)

Tanzania, Namibia, South Africa, Malawi, Botswana, Zimbabwe, Kenya, Zambia · 40 days · Moderate

Tanzania, Namibia, South Africa, Malawi, Botswana, Zimbabwe, Kenya, Zambia · 40 days · Moderate

New Zealand, Australia · 38 days · Moderate

Kyrgyzstan, Kazakhstan, Tajikistan, Turkmenistan, Uzbekistan · 26 days · Moderate

Tanzania, Namibia, South Africa, Malawi, Botswana, Zimbabwe, Kenya, Zambia · 40 days · Moderate

Austria, Bosnia and Herzegovina, Croatia, Czechia, Hungary, Montenegro, Poland, Serbia, Slovakia · 29 days · Easy4.9(9)

Kenya, Tanzania, Uganda · 27 days · Moderate

Kenya, Tanzania, Uganda · 27 days · Moderate4.6(15)

Bosnia and Herzegovina, Albania, Greece, Montenegro, Croatia · 35 days · Easy
Page 3 of 63