
Mozambique, Kruger & Swazi Discoverer — Self-Launched
13 days · Mozambique, Eswatini & South Africa
G Adventures charges £1,800
No-markup version: ~£737 per person
Estimate only, not a guaranteed price. Always verify costs independently before booking.
A 13-day self-launched route from Johannesburg through Eswatini's wildlife sanctuaries, down Mozambique's Indian Ocean coast (Maputo, Tofo, Vilanculos/Bazaruto), and back via Xai-Xai and Kruger National Park. Using intercity buses, chapa minibuses and self-booked dhow trips instead of a private tour vehicle, this hits the same parks, beaches and game drives for roughly half the guided-tour price. Best done as a gap-year/backpacker leg with a bit of patience for border crossings and long travel days.
Day-by-day
Arrive Johannesburg
Johannesburg, South Africa
Land at OR Tambo and settle into a hostel in Maboneng or Melville. Pick up a local SIM (Vodacom/MTN data bundle ~£8), withdraw rand and sort your onward bus ticket. Spend the afternoon at the Apartheid Museum (~£5) or Constitution Hill, then eat at a Maboneng market. Book your Joburg–Manzini/Eswatini bus for tomorrow through Intercape or the Baz Bus network.
🚌Gautrain or airport shuttle into the city (~£8)
🛏Hostel dorm, Maboneng or Melville (~£15)
- →Apartheid Museum
- →Maboneng precinct food market
- →Buy local SIM & bus tickets
Johannesburg to Eswatini (Swaziland)
Mbabane / Mlilwane, Eswatini
Take an early Intercape or Greyhound coach from Johannesburg to Manzini/Eswatini (~£20, 5-6 hrs), crossing at Oshoek/Ngwenya. Most nationalities get a free entry stamp at the border. From Manzini take a shared taxi/chapa to your Mlilwane-area backpackers. Browse the Ezulwini craft markets for authentic Swazi candles, baskets and batik.
🚌Intercape coach Joburg–Manzini (~£20) + chapa to lodge (~£3)
🛏Backpackers or budget lodge near Mlilwane (~£20)
- →Border crossing at Oshoek/Ngwenya
- →Ezulwini & Mantenga craft markets
- →Swazi cultural village visit
Mlilwane Wildlife Sanctuary to Maputo
Maputo, Mozambique
Do the early-morning guided walk in Mlilwane Wildlife Sanctuary (~£12, 2 hrs — self-bookable at the gate) to spot zebra, wildebeest and hippo on foot. Then head to the Lomahasha/Namaacha border and into Mozambique. From Namaacha, chapa minibuses run to Maputo (~£6). Check into a hostel in the Baixa or Sommerschield area.
🚌Shared taxi/chapa Namaacha–Maputo (~£6)
🛏Hostel dorm, Maputo (~£18)
- →Guided wildlife walk, Mlilwane Sanctuary
- →Lomahasha/Namaacha border crossing
- →Maputo riverside sunset
Maputo to Inhambane / Praia do Tofo
Inhambane, Mozambique
Morning orientation walk in Maputo — the Mercado Central, the CFM railway station (one of the world's most beautiful), and the Tunduru Botanical Gardens. Grab the afternoon bus south to Inhambane (~£12, 6-7 hrs) with a local operator, then a short chapa to Praia do Tofo. Arrive, dump your bag and watch the sunset over the Indian Ocean.
🚌Intercity bus Maputo–Inhambane (~£12) + chapa to Tofo (~£1)
🛏Beach backpackers, Tofo (~£15)
- →Maputo Central Market
- →CFM Railway Station & old town walk
- →Sunset at Tofo beach
Praia do Tofo free day
Praia do Tofo, Mozambique
Full free day on the white-sand beach. Book a whale shark or manta snorkel/dive trip directly with a local Tofo dive shop (~£45 — Tofo is one of the best whale-shark spots in the world). Otherwise swim, surf, or just laze with a 2M beer. Kite-surf lessons also available on the beach.
🚌Walking / short chapa
🛏Beach backpackers, Tofo (~£15)
- →Whale-shark / manta snorkel or dive trip
- →Surf or kite-surf lesson
- →Beach relaxation
Inhambane to Vilanculos
Vilanculos, Mozambique
A full travel day north. Take the EN1 route bus or a shared chapa Inhambane–Vilanculos (~£12, 5-6 hrs) — an early start is essential. Vilanculos is the gateway to the Bazaruto Archipelago, so use it as your base for the next three nights. Settle in, find a seafood place on the shore and book tomorrow's dhow trip at the beach.
🚌Intercity bus or chapa Inhambane–Vilanculos (~£12)
🛏Beach lodge / backpackers, Vilanculos (~£18)
- →Scenic EN1 coastal route north
- →Book dhow safari for next day
- →Vilanculos waterfront seafood dinner
Bazaruto dhow safari & beach camp
Bazaruto National Park / Vilanculos
Traditional dhow (sailboat) safari into Bazaruto National Park (~£50-70 through a licensed local operator, including park fees, snorkelling and lunch). Sail past Portuguese Island, snorkel the reef and beach-camp on the mainland or island overnight depending on your operator. Book direct with Vilanculos dhow operators rather than a packaged tour.
🚌Traditional dhow boat
🛏Beach camp (dhow operation) (~£12)
- →Dhow sailing safari, Bazaruto National Park
- →Reef snorkelling
- →Beach camping overnight
Bazaruto Island dunes & Two Mile Reef
Bazaruto Island / Vilanculos
Head to Bazaruto Island to hike the sand dunes and visit Two Mile Reef for exceptional snorkelling. Lunch on the island, then sail back to Vilanculos for a night in town. If your dhow operator includes it, this is the highlight reef day — otherwise a local boat trip from the beach is easy to arrange on arrival.
🚌Dhow / local boat
🛏Beach lodge / backpackers, Vilanculos (~£18)
- →Bazaruto Island sand-dune hike
- →Two Mile Reef snorkelling
- →Island lunch
Vilanculos to Xai-Xai
Xai-Xai, Mozambique
Travel south to the lodge outside Xai-Xai (~£14 bus, 6-7 hrs). Xai-Xai sits on the Limpopo River with a beach resort strip and a relaxed, low-key traveller scene. Take a walk on the beach, grab a local beer at a restaurant and settle in for two easy nights.
🚌Intercity bus Vilanculos–Xai-Xai (~£14)
🛏Beach lodge, Xai-Xai (~£18)
- →Travel day along the coast
- →Beach walk
- →Sunset drinks at a beach bar
Xai-Xai town & beach
Xai-Xai, Mozambique
Visit Xai-Xai town to explore the markets, shops and restaurants along the Limpopo River. Spend the free afternoon on Praia do Xai-Xai beach — swimming, walking or just relaxing. Fish, prawns and peri-peri chicken are cheap and excellent here; budget ~£10 for a big seafood dinner.
🚌Chapa town–beach return (~£2)
🛏Beach lodge, Xai-Xai (~£18)
- →Xai-Xai market & town walk
- →Limpopo River viewpoint
- →Afternoon beach time
Xai-Xai to Hazyview via Kruger gate
Hazyview, South Africa
Cross back into South Africa at Ressano Garcia/Lebombo and travel to Hazyview (~£18 by bus, 6-7 hrs) — the town just outside Kruger's Phabeni and Numbi gates. Check into a backpackers or safari camp just outside the park. Spend the evening prepping for tomorrow's game drive and book a shared self-drive or guided day.
🚌Cross-border bus/chapa to Hazyview (~£18)
🛏Backpackers / safari camp near Kruger (~£22)
- →Ressano Garcia / Lebombo border crossing
- →Hazyview orientation
- →Book Kruger game drive
Full-day Kruger National Park safari
Kruger National Park
Full-day wildlife safari drive in Kruger National Park — the Big Five, plus cheetah, wild dog and abundant birdlife. Either join a shared guided game drive (open 4x4 from Hazyview, ~£60 including park entry) or self-drive a hired car (park entry ~£22/day, car hire ~£30/day split between travellers). Return to camp for a traditional braai dinner and entertainment.
🚌Shared game-drive 4x4 or self-drive hire car
🛏Backpackers / safari camp near Kruger (~£22)
- →Full-day Kruger game drive
- →Big Five spotting
- →Traditional braai dinner
Panorama Route to Johannesburg & depart
Johannesburg, South Africa
Drive or arrange a shared shuttle along the legendary Panorama Route — Blyde River Canyon, God's Window, Bourke's Luck Potholes and the Three Rondavels (~£25 shuttle or split car hire). Continue on to Johannesburg for your onward flight, or add a night if your flight leaves early. Intercape/Greyhound run the return leg (~£25).
🚌Panorama Route shuttle + bus to Johannesburg (~£50)
🛏Departure day (or final hostel night, ~£15)
- →Panorama Route: Blyde River Canyon
- →God's Window & Bourke's Luck Potholes
- →Return to Johannesburg
Self-launched vs. G Adventures
| This itinerary (self-launched) | G Adventures | |
|---|---|---|
| Price per person | ~£737 | £1,800 |
| Duration | 13 days | 13 days |
| Who books it | You and your group, direct | Tour operator, guided group |
| Savings | £1,063 per person (59%) | |
Estimate only, not a guaranteed price. Always verify costs independently before booking.
Want to see more G Adventures-style trips? Check them out here.~£737
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.
This publishes your dates so other travellers can find and join you — no tour operator needed.
Customise with Tour BusterCreated by

Travel Crew
0 trips
Frequently asked questions
How much does Mozambique, Kruger & Swazi Discoverer — Self-Launched cost?+
Doing it yourself with this self-launched itinerary costs an estimated £737 per person for 13 days in Mozambique, Eswatini & South 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 £1,800 per person for a similar tour. Doing the same route independently, using the same standard of accommodation and activities, costs an estimated £737 — a saving of roughly £1,063 (59%) per person.
How long is the Mozambique, Eswatini & South Africa trip?+
This itinerary runs 13 days, covering 13 day-by-day stops through Mozambique, Eswatini & South 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, backpacker, beaches trip through Mozambique, Eswatini & South 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.