Travel Crew
Sign inJoin free
Johannesburg to Nairobi Overland: Waterfalls & Beaches (Self-Launched)

Johannesburg to Nairobi Overland: Waterfalls & Beaches (Self-Launched)

27 days · Southern & East Africa

G Adventures charges £3,200

£1,390saved per person (43%)

No-markup version: ~£1,810 per person

Estimate only, not a guaranteed price. Always verify costs independently before booking.

A DIY version of G Adventures' 27-day overland epic from Johannesburg to Nairobi, crossing South Africa, Botswana, Zimbabwe, Zambia, Malawi, Tanzania and Kenya. You'll do it without a truck or a group: public buses, shared taxis, ferries and a couple of cheap flights replace the Lando, and hostels, campsites and guesthouses replace participation camping. The route still hits Khama Rhino Sanctuary, the Okavango Delta by mokoro, Chobe, Victoria Falls, South Luangwa, Lake Malawi, Zanzibar's Stone Town and spice farms, the Serengeti and Ngorongoro Crater. Costs are rough budget-traveller estimates in GBP and assume dorms/shared rooms, local food and self-booked safaris with local operators — shared 4x4 safari seats are the single biggest line item.

Day-by-day

Day 1

Arrive Johannesburg — Maboneng & first night

Johannesburg, South Africa

Land at OR Tambo and take the Gautrain (approx £10, ~30 min) or a shuttle to a hostel in Maboneng or Braamfontein. No group welcome meeting this time — instead, spend the evening doing a free orientation walk around Maboneng's galleries and food trucks. Optional Soweto tour or the Apartheid Museum (approx £10) if you arrive early.

🚌Gautrain + walk (~£10)

🛏Hostel dorm in Maboneng/Braamfontein (~£15)

  • →Maboneng precinct walk
  • →Optional Apartheid Museum (£10)
  • →Optional Soweto tour (£30-60)
~£45
Day 2

Johannesburg to Serowe via Martins Drift

Serowe, Botswana

Long travel day. Take an early Intercape/Greyhound-style coach from Johannesburg Park Station to Gaborone (~£18, 5-6 hrs), then a shared minibus taxi north to Serowe (~£10, 3 hrs). Border formalities at Martins Drift — pay the Botswana USD 30 tourism levy in cash. Overnight in a simple guesthouse or at the Khama Rhino Sanctuary campsite if you have a tent.

🚌Coach + shared minibus (~£28)

🛏Guesthouse or Khama Rhino Sanctuary campsite (~£12)

  • →Border crossing at Martins Drift
~£50
Day 3

Khama Rhino Sanctuary game drive → Maun

Maun, Botswana

Book a morning game drive inside Khama Rhino Sanctuary directly at the gate (~£22, 2-3 hrs) — it's one of the most reliable places in Botswana to see white rhino. Then take an afternoon bus/shared taxi to Maun (~£15, 4-5 hrs), the gateway to the Delta. Check in, book your mokoro trip for tomorrow with a Maun-based operator (Old Bridge Backpackers and Audi Camp both arrange this).

🚌Shared minibus (~£15)

🛏Backpackers dorm in Maun (~£14)

  • →Khama Rhino Sanctuary drive (£22)
  • →Book mokoro excursion
~£60
Day 4

Okavango Delta mokoro & bush camp

Okavango Delta, Botswana

The classic Delta experience, booked independently: a poler takes you out by mokoro (dugout canoe) into the channels, with a guided walking safari through the reeds and islands, then a night at a basic fly-camp on an island. Operators in Maun run this as a 1-night package including meals (~£95-120). No phones, no power — just birds, hippo eyes and a campfire.

🚌4x4 transfer + mokoro (included in package)

🛏Delta bush camp, tents supplied by operator (included)

  • →Mokoro canoe excursion
  • →Guided Delta bush walk
  • →Birdwatching
~£110
Day 5

Sunrise in the Delta → Maun → Nata

Nata, Botswana

Wake for sunrise over the channels, mokoro out and 4x4 back to Maun for a proper shower. Then take a shared taxi/minibus on to Nata (~£12, 3 hrs). Camp or stay at a lodge near Nata — the giant baobabs around the Nata Bird Sanctuary are the postcard image. Optional afternoon drive to the Sowa Pan edge if the season is right.

🚌Mokoro + 4x4 back to Maun (included); shared taxi to Nata (~£12)

🛏Lodge/campsite near Nata (~£12)

  • →Delta sunrise
  • →Baobab country walk
~£40
Day 6

Nata → Kasane + Chobe River cruise

Kasane, Botswana

Shared minibus to Kasane (~£10, 3 hrs). Book a Chobe River sunset cruise directly at the Kasane waterfront (~£30-45, 3 hrs) — the elephant density along the Chobe riverfront is hard to beat, and you'll usually see hippos, crocs and buffalo herds. Optional morning game drive into Chobe next day.

🚌Shared minibus (~£10)

🛏Backpackers in Kasane (~£18)

  • →Chobe River sunset cruise (£35)
  • →Optional Chobe NP game drive (£35)
~£70
Day 7

Kasane → Victoria Falls (Zimbabwe)

Victoria Falls, Zimbabwe

Cross the Kazungula border into Zimbabwe by shared taxi (~£8) — buy the KAZA Uni-Visa (USD 50) covering Zimbabwe and Zambia. Overnight in Victoria Falls town. In the afternoon walk the rainforest trail along the falls on the Zimbabwean side (~£16 entry) and get soaked by the spray. Evening at a hostel bar on the main strip.

🚌Shared taxi over Kazungula border (~£8)

🛏Hostel in Victoria Falls town (~£15)

  • →KAZA Uni-Visa (USD 50, ~£40)
  • →Victoria Falls rainforest walk (£16)
~£85
Day 8

Victoria Falls adrenaline day

Victoria Falls, Zimbabwe

Free day for the falls' big-ticket add-ons. Cheapest thrill is the bridge swing or zipline (~£35-50); whitewater rafting the Zambezi is the classic (~£95); helicopter flight over the falls (~£100-140). Or keep it cheap: walk the Victoria Falls Bridge, watch the bungee jumpers, and swim at the Devil's Pool only if you've booked a licensed guide (seasonal, ~£90). Budget a communal dinner at The Boma or a backpacker braai.

🚌Walk/local taxi (~£5)

🛏Hostel in Victoria Falls town (~£15)

  • →Optional rafting (£95)
  • →Optional bridge swing (£45)
  • →Optional helicopter flight (£110)
~£120
Day 9

Victoria Falls → Livingstone → Lusaka

Lusaka, Zambia

Cross the border into Zambia at the Victoria Falls land border (use the same KAZA visa) and get a shared taxi to Livingstone (~£5). Do a quick town stop, then take an overnight or afternoon Mazhandu/Intercity bus from Livingstone to Lusaka (~£18-25, 6-7 hrs). Check into a hostel in Lusaka; the Sunday craft market and the nearby zebra-stocked farm stays are optional.

🚌Shared taxi + intercity bus (~£25)

🛏Hostel in Lusaka (~£14)

  • →Livingstone town wander
  • →Optional Lusaka craft market
~£55
Day 10

Lusaka → South Luangwa (Mfuwe)

Mfuwe, Zambia

Big travel day. Take an early bus to Chipata (~£12, 6-7 hrs), then a shared minibus or taxi to Mfuwe at the gate of South Luangwa (~£8, 2 hrs). Stay at a budget safari camp or the Wildlife Camp's campsite along the Luangwa River, where hippos honk at night.

🚌Bus + shared minibus (~£20)

🛏Budget safari camp/campsite on the Luangwa (~£18)

  • →Luangwa River sunset
~£55
Day 11

South Luangwa safari day

Mfuwe, Zambia

South Luangwa is arguably Africa's best place for leopard and wild dog. Book direct with a local operator: a day/night game drive package is ~£60-80 including park fees, or a walking safari ~£55. Budget a full day in the park with a packed lunch, and a night drive for leopard on the way back.

🚌Open safari vehicle (included in drive)

🛏Budget safari camp/campsite (~£18)

  • →Full-day game drive (£70)
  • →Night drive
  • →Optional walking safari (£55)
~£110
Day 12

Mfuwe → Lilongwe, Malawi

Lilongwe, Malawi

Optional dawn drive before you leave. Then cross into Malawi at Mwami/Mchinji (~£15 in shared taxis) and reach Lilongwe by late afternoon. Stop at Tribal Textiles in Mfuwe on the way out if you have time — it's a craft workshop worth supporting. Overnight in a Lilongwe guesthouse; get a Malawi e-visa in advance.

🚌Shared taxis/minibus across border (~£15)

🛏Guesthouse in Lilongwe (~£12)

  • →Tribal Textiles workshop visit
  • →Optional dawn safari
~£50
Day 13

Lilongwe → Cape Maclear / Kande Beach

Lake Malawi

Take a bus to Salima or Mangochi (~£8, 4 hrs), then a shared minibus or boat to the lake shore. Kande Beach or Cape Maclear both have cheap lakeside hostels with dorms right on the sand. Afternoon swim in the clear water — Lake Malawi's cichlids are visible with a snorkel.

🚌Bus + shared minibus (~£10)

🛏Lakeside hostel dorm (~£10)

  • →Lake swim
  • →Beach chilling
~£35
Day 14

Lake Malawi — village walk & snorkelling

Lake Malawi

Slow day on the lake. Book a village walk with a local guide (~£12) and a snorkelling trip (~£15) directly through your hostel. Optional kayak hire or a boat trip to Thumbi Island to see the fish eagles being fed. Dinner of chambo (lake fish) and nsima at a beach bar.

🚌Walk/boat (~£5)

🛏Lakeside hostel dorm (~£10)

  • →Village walk (£12)
  • →Snorkelling (£15)
  • →Optional kayaking (£8)
~£60
Day 15

Lake Malawi → Mbeya, Tanzania

Mbeya, Tanzania

Cross into Tanzania at the Songwe border (~£18 in buses and shared taxis, 8-9 hrs total). Apply for your Tanzania e-visa and pay for the mandatory NIC inbound travel insurance before you arrive. Overnight in Mbeya — a functional transit town with cheap guesthouses.

🚌Bus + shared taxi across border (~£18)

🛏Guesthouse in Mbeya (~£12)

  • →Songwe border crossing
~£40
Day 16

Mbeya → Dar es Salaam

Dar es Salaam, Tanzania

Long bus day on the TANZANIA-ZAMBIA highway, or splash out on a flight if you're short on time (Mbeya–Dar from ~£60). Buses take 10-12 hrs (~£15). Stay near Kariakoo or the ferry terminal in Dar so you can catch the morning boat to Zanzibar.

🚌Intercity bus (~£15) or optional flight

🛏Budget hotel in Dar (~£15)

  • →Kariakoo market
~£45
Day 17

Ferry to Zanzibar — Stone Town

Stone Town, Zanzibar

Take the public ferry from Dar es Salaam to Stone Town (~£25-30, 2 hrs; the fast Azam/Sea Express boats are worth it). Check into a Stone Town guesthouse and do a self-guided wander through the alleys — the Old Fort, Forodhani night market and the House of Wonders. Optional guided walking tour with a local guide (~£15).

🚌Public ferry (~£28)

🛏Stone Town guesthouse (~£16)

  • →Forodhani night market
  • →Optional Stone Town walking tour (£15)
~£65
Day 18

Zanzibar spice farm & beaches

Zanzibar, Tanzania

Book a spice plantation tour through your guesthouse (~£15-20, half day) — vanilla, cloves and cinnamon straight off the tree, with a fruit tasting. Then a dala-dala to the east or north coast (Jambiani or Nungwi, ~£2) for a couple of nights of turquoise water.

🚌Dala-dala (~£4)

🛏Beach guesthouse (Jambiani/Nungwi) (~£16)

  • →Spice plantation tour (£18)
  • →Beach time
~£55
Day 19

Zanzibar beach day — Safari Blue or snorkelling

Zanzibar, Tanzania

Optional dhow day trip (Safari Blue-style, ~£55-75 including lunch) or a cheaper snorkelling trip (~£30). Alternatively surf, dive (<£100) or just walk the beach. Sunset at Kendwa if you're on the north coast — it's the liveliest stretch of the island.

🚌Boat/walk (~£5)

🛏Beach guesthouse (~£16)

  • →Optional dhow day trip (£60)
  • →Snorkelling (£30)
~£100
Day 20

Zanzibar → Dar es Salaam → Arusha

Arusha, Tanzania

Ferry back to Dar early (~£28) and either bus to Arusha (~£20, 9 hrs) or fly Dar–Arusha/Kilimanjaro (~£70) to save a day. Arrive Arusha and check into a hostel — this is the base for Serengeti and Ngorongoro bookings. Book your safari through a local Arusha operator (shopping around saves serious money).

🚌Ferry + bus (~£48) or ferry + flight (~£98)

🛏Hostel in Arusha (~£14)

  • →Book Serengeti/Ngorongoro safari
~£70
Day 21

Arusha → Serengeti

Serengeti National Park, Tanzania

Begin a 3-day shared camping safari booked locally in Arusha (~£350-450 per person all-in: vehicle, guide, park fees, meals, tents). Drive via the Ngorongoro Conservation Area and the Olduvai Gorge area into the Serengeti for an afternoon game drive. Sunset over the plains from the campsite.

🚌4x4 safari vehicle (included)

🛏Public campsite in the Serengeti (included)

  • →Game drive en route
  • →Olduvai Gorge area
~£130
Day 22

Full day in the Serengeti

Serengeti National Park, Tanzania

Dawn game drive for predators on the move, full day out with a picnic lunch, and a late afternoon drive. Lions, leopards, cheetah, elephants, and wildebeest herds if the migration timing is right. Optional hot-air balloon safari (~£400-500, book well in advance) — it's spectacular but doubles your safari budget.

🚌4x4 safari vehicle (included)

🛏Public campsite in the Serengeti (included)

  • →Full-day game drive
  • →Optional balloon safari (£450)
~£130
Day 23

Ngorongoro Crater → Arusha

Arusha, Tanzania

Early descent into the Ngorongoro Crater — the best chance on the trip to see black rhino alongside the dense lion population, plus flamingos on the soda lake. Picnic lunch on the crater floor, then climb out and drive back to Arusha for the night.

🚌4x4 safari vehicle (included)

🛏Hostel in Arusha (~£14)

  • →Ngorongoro Crater game drive
~£90
Day 24

Arusha → Namanga → Nairobi

Nairobi, Kenya

Take a shared shuttle or bus from Arusha to the Namanga border (~£10-15, 5 hrs), then on to Nairobi (~£10). Get your Kenya eTA and the mandatory Kenya inbound health insurance before you travel. Check into a hostel in Westlands or Kilimani and eat at a nyama choma joint.

🚌Shuttle + bus across Namanga (~£25)

🛏Hostel in Nairobi (~£15)

  • →Nairobi street food
~£55
Day 25

Nairobi — giraffes, elephants & markets

Nairobi, Kenya

Do the classic Nairobi trio on foot and by matatu: Giraffe Centre (~£10), the Sheldrick Elephant Orphanage (~£10, book online in advance) and the Maasai Market for crafts. Optional Nairobi National Park half-day drive (~£80 with a local operator) if you want one more safari close to the city skyline.

🚌Matatu/taxi (~£6)

🛏Hostel in Nairobi (~£15)

  • →Giraffe Centre (£10)
  • →Sheldrick Elephant Orphanage (£10)
  • →Maasai Market
~£50
Day 26

Nairobi — Karura Forest or Kibera walk

Nairobi, Kenya

Flex/swap day. Walk or cycle in Karura Forest (~£5 entry), visit the Nairobi National Museum (~£8), or join a community-led Kibera walking tour run by a local social enterprise (~£20) for context behind the headline. Evening hostel dinner to close out the trip.

🚌Matatu/taxi (~£6)

🛏Hostel in Nairobi (~£15)

  • →Karura Forest (£5)
  • →Optional Kibera community walk (£20)
  • →Nairobi National Museum (£8)
~£45
Day 27

Depart Nairobi

Nairobi, Kenya

Departure day — the original tour requires flights after 21:00, but booking independently gives you flexibility. Airport taxi or the cheap shuttle to JKIA (~£12). If you've got a late flight, drop your bag at the hostel and do one last coffee crawl in Westlands.

🚌Airport taxi/shuttle (~£12)

🛏—

  • →Departure
~£20

Self-launched vs. G Adventures

 This itinerary (self-launched)G Adventures
Price per person~£1,810£3,200
Duration27 days27 days
Who books itYou and your group, directTour operator, guided group
Savings£1,390 per person (43%)

Estimate only, not a guaranteed price. Always verify costs independently before booking.

Want to see more G Adventures-style trips? Check them out here.

~£1,810

estimated per person

You never pay Travel Crew for this — you pay hostels, transport, and activity providers directly, the same as if you'd booked it all yourself.

Launch a departure with this itinerary

This publishes your dates so other travellers can find and join you — no tour operator needed.

Customise with Tour Buster
Share:FacebookJohannesburg to Nairobi Overland: Waterfalls & Beaches (Self-Launched)

Frequently asked questions

How much does Johannesburg to Nairobi Overland: Waterfalls & Beaches (Self-Launched) cost?+

Doing it yourself with this self-launched itinerary costs an estimated £1,810 per person for 27 days in Southern & East Africa. This is an AI-generated estimate based on typical budget-traveller prices — actual costs will vary by season and how you book.

Is this cheaper than booking with G Adventures?+

Yes — G Adventures charges around £3,200 per person for a similar tour. Doing the same route independently, using the same standard of accommodation and activities, costs an estimated £1,810 — a saving of roughly £1,390 (43%) per person.

How long is the Southern & East Africa trip?+

This itinerary runs 27 days, covering 27 day-by-day stops through Southern & East Africa.

How do I join this trip?+

You can join an existing open departure using this itinerary if one is scheduled, or launch your own departure with your own dates and invite other travellers to join you — no tour operator required.

Isn't it easier to just use a tour operator?+

Well, yes, a tour operator will book all the individual parts of your travel for you and provide a guide. That's obvious, but doing this has the potential to save the group thousands, which can in turn improve your itinerary substantially or save you huge amounts of money. Also, when you launch a departure, Travel Crew has tools in place to help you book the individual sections of the trip or make it easier for you to do this as a group. Really, you do not need a middle man. If you are more comfortable paying more and using a middle man, then you should certainly do this.

Is it safer to book through a tour operator?+

Arguably, there isn't much difference. A self-launched trip runs on the same principle as a group travel crew: collective responsibility, everyone looking out for each other, the same way it would if a group of friends organised the trip themselves — because that's exactly what's happening. You should always take out travel insurance before you go, self-launched or not; that doesn't change either way. Every open departure is published publicly with real dates and a real trip organiser, so it's never an anonymous arrangement, and our support team is reachable any time you need help, including in an emergency while you're away. Longer-term, we're building direct relationships with ground DMCs in popular destinations, offered as an optional paid add-on for extra on-the-ground support. Ultimately, though, the group is responsible for its own conduct and safety on a self-launched trip, same as on any trip you plan yourself.

What kind of trip is this?+

This is a adventure, wildlife, backpacker trip through Southern & East Africa, self-launched rather than run by a tour operator — you organise it with a group you find or bring yourself.

Would you like to name the operator, name the trip, or have any suggestions about how to improve this itinerary?

Drop your comment below — if you've done a similar route, tell us what worked, what you'd add, or what you'd skip.

No comments yet — be the first to share your take.

Sign in to leave a comment.