Rock My South Africa, eSwatini & Mozambique Adventure

Do you love being surrounded by nature, beautiful landcapes, live music, being by the ocean, incredible wildlife, going on adventures and meeting local people? Then the Rock My South Africa, eSwatini & Mozambique Adventure is the trip for you!  
Tour Overview

Starting off in Johannesburg, South Africa, we’ll explore the city on a full day tour. We’ll visit Nelson Mandela’s former home, Soweto, and learn all about the uprisings and the resistance against the Apartheid regime whilst getting a unique insight into Soweto life.

There’ll also be some time to explore our hip and trendy neighbourhood before we head into the Kingdom of eSwatini, formally known as Swaziland. Here, we’ll spend a few days immersed in nature, staying in a stunning national reserve and you’ll have the opportunity to learn all about the unique and interesting Swazi culture and explore your adventurous side! There are also plenty of activities on offer to keep you occupied, such as hiking, horse riding, zip lining and white water rafting, to name just a few! From eSwatini, we’ll travel to Mozambique, spending a night in the capital Maputo, before we move up the coast to Tofo, a beautiful and chilled out beach town. Here we’ll eat all the seafood, take a tour to an island, get immersed in local life and relax on one of the most stunning beaches you’ll ever see! After we’ve had a few days at the beach, we’ll head back to South Africa, stopping Xai-Xai on the way to the world famous Kruger National Park. We’ll spend 2 full days on safari, including sunset and sunrise game drives, looking for the ‘Big 5’. Kruger is one of the world’s best safari destinations and you have a good chance of seeing lions, leopards and other predators, as well as elephants, giraffes and the rest of the cast of the Lion King! Leaving Kruger, we’ll visit God’s window, Bourke’s Luck Potholes and Blyde River Canyon where we’ll spend the night, before we head back to Johannesburg for our final night together. Get ready for the adventure of a lifetime!

Essential Info
Duration: 15 Nights Dates:

  • 18 October – 3 November 2019

Start: Johannesburg Finish: Johannesburg Maximum Group Size: 8 people Minimum Age: 18 Physical Level: Moderate Cost: £1,995 + $1,000* (local payment paid on arrival) Deposit: £200 (non-refundable) * The local payment is a portion of your overall tour cost paid on arrival to your tour leader in US Dollars. This includes the on tour expenses that we cannot pay prior to arrival, such as national park entry fees, food, local transport and some activities.

Come with us on the adventure of a lifetime!



“I just wanted to say thank you for the amazing trip. It was a dream come true for me! I felt it was very well organised, taking in all the highlights and I loved the pace. There was always something amazing to look forward to every day. A never-ending stream of breathtaking experiences. Every single accommodation was of really high quality. I thought the balance between nature and culture, action and rest days was really well judged. I enjoyed watching the landscape change from the dry veldt to the tropical palm fringed beaches. The food was fantastic and the included meals more than generous! For me the highlights were the game drives in Kruger. We saw the big five and also a pack of 18 wild dogs 5 meters from the road. We had the best time watching them for a good half hour…seeing them wee on each other…😊 I loved everything about Swaziland, especially my long walks in Mlilwane, my encounters with huge crocs and the cultural dancing as well as the visit to the medicine man’s hut. Mozambique was great too with its huge expanse of deserted beaches and I loved swimming with whale sharks. It really took my breath away having them 3 meters from me. Everything went very smoothly and all my trepidations about travel in Africa are gone. I am totally hooked on this continent: the landscape, the wildlife, the people, the history. I cant wait to keep exploring Africa with “Rock My Adventure”. It was a trip of a lifetime for me and truly enriched me.” KATJA / GERMANY / ROCK MY SOUTH AFRICA, ESWATINI & MOZAMBIQUE ADVENTURE 2018
Tour Highlights
  • Explore the cool and hip city of Johannesburg.
  • Take a tour of the Soweto township, former home of Nelson Mandela, where we’ll learn about the Soweto uprisings and the resistance against the Apartheid regime.
  • Eat dinner at two of Johannesburg’s restaurants and sample the fun nightlife.
  • Stay at the Mlilwane Wildlife Sanctuary, in the Ezulwini Valley (‘Valley of Heaven’), where animals often wander into camp.
  • Climb the impressive Sibebe Rock, the world’s largest free standing rock after Uluru in Australia.
  • Visit the Mantenga Cultural Village and get an insight into Swazi customs and enjoy traditional Swazi singing and dancing.
  • Visit the Mantenga Waterfall.
  • Take a guided tour of Lobamba township and village and meet some of the friendliest and welcoming people ever.
  • Eat dinner at the quirky House on Fire, Swaziland’s premier entertainment venue.
  • Go horse riding or mountain biking through the beautiful Mlilwane Wildlife Sanctuary and surrounding areas.
  • Get your adrenaline pumping with white water rafting or tubing in the Great Usutu River or go abseiling, ziplining or quad biking!
  • Go shopping and explore Mozambique’s cosmopolitan capital city of Maputo.
  • Enjoy the Maputo nightlife.
  • Eat the freshest fish and seafood at Maputo Fish Market.
  • Relax, chill and party in Tofo, one of the most beautiful and awesome places in Africa (in my opinion).
  • Stay at the fabulous Mozambeat Motel.
  • Explore Tofo, the local markets and get clothes made my a wonderful local tailor.
  • Take part in one of the many great activities on offer: an ocean safari to spot whale sharks and manta rays, scuba diving, deep sea fishing, quad biking, taking an island tour and dhow trip with snorkelling, a visit to the old Portuguese colonial city Inhambane and surfing.
  • Enjoy a sunset boat cruise on the Indian Ocean.
  • Spend time in Xai-Xai.
  • See the magnificent Blyde River Canyon from God’s Window.
  • Enjoy the activities on offer in Hoedspruit, such as hot air ballooning, microlighting and boat cruises.
  • Go on a ‘Big 5’ safari in the incredible Kruger National Park.
  • Enjoy the ultimate South African pastime – a braai (bbq) in Kruger National Park.
DAY 1:  Johannesburg
Dinner TBC None
Arrive in Johannesburg and relax and get to know your fellow travellers during a welcome meal and a beer or two at a fantastic local restaurant! Your Rock My South Africa, Swaziland & Mozambique Adventure starts here and you’re going to LOVE it! *  If you have the time and can arrive earlier, we can organise any other activities you wish to do. Additional accommodation and activities charged separately. There are really cool local weekend markets in Johannesburg.
DAY 2: Johannesburg
Breakfast, Lunch TBC Soweto township Tour
In the morning, we’ll head over to Nelson Mandela’s former home, the infamous and often misunderstood Soweto township. We’ll take our tour on our bicycles to see the many different sections of the area, learning about the Soweto uprisings and the resistance against the Apartheid regime. We’ll stop at a number of different food stalls along the way to grab some local snacks, as well as a local pub known as a ‘shebeen’ where you can taste the local beer and hear stories of African customs and traditions finishing with a traditional South African lunch. You will get a great insight into Soweto and learn how the communities have evolved over the years to become what you see today. We’ll be staying in one of the hippest neighbourhoods in the city, so we’ll spend the afternoon strolling the streets, checking out the street art and cool shops in our local area. In the evening, we’ll have a meal out at another great local restaurant and those who want to can experience the Joburg nightlife, or you chill back at the hostel with some of the other backpackers or get an early night ready for our trip tomorrow!
DAY 3:  eSwatini
Breakfast, Dinner Mlilwane Wildlife Sanctuary (or similar) Braai
Leaving Johannesburg, we’ll road trip over to eSwatini where we will be staying at the Mlilwane Wildlife Sanctuary, an outdoor lover’s paradise and the area we are staying in is known as Ezulwini Valley (which means the ‘Valley of Heaven’). In the afternoon there will be some free time to relax and enjoy the views or enjoy an afternoon activity before we enjoy a sunset braai in our beautiful wildlife reserve, surrounded by nature.
DAY 4:  eSwatini
Breakfast, Dinner Mlilwane Wildlife Sanctuary (or similar) Mantenga Cultural Village, Mantenga Waterfall, Lobamba Township Tour, House of Fire
Today we’re going to visit the Mantenga Cultural Village. This will give us an insight into Swazi customs and you will get to enjoy traditional Swazi singing and dancing. You can even join in if you want to!

From here, we’ll visit the Mantenga Waterfall before moving on to Lobamba township and village where we will have the chance to look around and meet the local people who are some of the friendliest I’ve met in all of Africa.

Many of the local men still wear traditional dress and most of the time they’re very happy to have their photo taken wth you and will be curious to find out about where you come from too, so it’s always a wonderful day.

In the evening, we’ll go for a meal at the fabulous House on Fire, Swaziland’s premier entertainment venue which is also incredibly quirky and very photogenic!

DAY 5:  eSwatini
Breakfast, Dinner Mlilwane Wildlife Sanctuary (or similar) None
Today is a free day where you will be able to take part in one of the many amazing activities on offer in eSwatini. Popular activities include horse riding or mountain biking through the beautiful reserve, going on a village walk, white water rafting, tubing, abseiling, hiking Sibebe Rock, quad biking, safari in Hlane Royal National Park, Mlawula Nature Reserve, guided or self-guided hikes or a ziplining canopy tour through the stunning mountain wilderness of the Malolotja Nature Reserve. If you love adventure, you’ll LOVE it here! eSwatini is an incredible place, so whatever you choose to do will be a lot of fun (and very pretty) but there are few things more magical than riding a horse or a bike through rolling green hills in the African bush, surrounded by animals like zebra and wildebeest. Weather permitting, you may even be able to do a sunset ride!
DAY 6: Maputo
Breakfast, Dinner TBC Fish Market
Today, we’ll cross the border and over into fabulous Mozambique and our first stop is the cool, cosmopolitan capital, Maputo. Time permitting, we’ll arrive in Maputo in the early afternoon. There should be some free time to relax, shop at the FEIMA Arts & Crafts Market (Maputo has some great shopping) or walk about before we go out for a meal at a great local restaurant. Those who want to can take in the Maputo nightlife or you can get an early night as we have an early bus in the morning up to Tofo!
DAY 7:  Tofo
Breakfast, Dinner Mozambeat Motel (or similar) None
Today is a travel day as we take the public bus to Tofo! This is a bit of an adventure and what I would call ‘proper’ backpacking. Good thing is, we’re all in this together! But just you wait until we get there! Tofo is one of the most awesome places in Africa (seriously, you will be in love with this place), with a gorgeous beach that stretches for miles and an intoxicating laid-back vibe. We’re staying at the fabulous Mozambeat Motel, which I know you’ll love! We’ll have dinner and drinks at the hotel this evening and tonight is also Friday night, which is PARTY night in Tofo, so those who want to can let their hair down and do some shakin’ what your mama gave you! The Mozambeat Motel often holds pool parties and theme nights with DJ’s and bands, so we may be lucky to catch one of those!
DAY 8:  Tofo
Breakfast, Lunch Mozambeat Motel (or similar) Dhow Trip, Island Tour, Tofo Tour
Today we’ll take a trip to an inhabited island off the coast of Tofo. We’ll board our traditional dhow early in the morning and when we arrive we’ll get to meet the chief and some of the community members from the Bitonga tribe, visit a local school and clinic and enjoy a locally made lunch. After lunch there will be time for snorkelling and our guide will show us how to climb a palm tree – don’t try this at home folks! This is a really fun day out and a chance to see a very different way of life. In the afternoon, we’ll have a wander around town, go to a local pub (known as a barrack) or two, visit the local market where you can do some shopping and introduce you to a great local tailor, so if anyone wants any clothes made – he’s your guy! The evening is free to do as you please!
DAY 9: Tofo
Breakfast Mozambeat (or similar)
Today is a free day to take part in one of the activities available or to just relax on the beach, by the pool or just wander and see where the day takes you! There are lots of cool things to do in and around Tofo, some of which we’ll need to book a day or two ahead of time! Options include: going on an ocean safari to spot whale sharks and manta rays, scuba diving, deep sea fishing, quad biking, tour the old Portuguese colonial city Inhambane and surfing. In the evening, we’ll head out on a sunset cruise on the Indian Ocean, the perfect way to end our time in Tofo.
DAY 10: Xai-Xai
Breakfast, Dinner TBC TBC
Today is a travel day as we make our way back towards South Africa. We’ll spend the night near to the town of Xai-Xai and in the afternoon there will be time to explore the area, visit the markets, enjoy the beach or take a cultural tour.
DAY 11 -13:  Kruger National Park
3 x Breakfast, 3 x Lunch, 3 x Dinner TBC 2 Day Kruger National Park Safari, Sundowner Game Drive, Braai
Today we’ll head into the fabulous and world famous Kruger National Park. Kruger is one of the best safari destinations on the planet and you’ll have the chance to see many of your favourite safari animals including the ‘Big Five’ – lions, elephants, leopards, rhinos and buffalos. We spend three nights in the park, with a sunset game drive on the day we arrive and 2 full day game drives on our second and third day in the park! You will not not be disappointed with a safari in Kruger! On one of our evenings, we’ll head back to camp for the ultimate South African pastime – the braai (that’s a bbq to you and me), with sundowner drinks and great company! This is South Africa!
DAY 14:  Blyde River Canyon
Breakfast, Dinner Blyde River Canyon Lodge (or similar) God’s window, Bourke’s Luck Potholes, Blyde River Canyon
Today you’ll have the option to take a sunrise game drive in the park (additional cost) or you can have a little lie in! We’ll spend the day making our way towards Blyde River Canyon where we’ll spend the night. On the way, we’ll stop at God’s Window on the Drakensberg escarpment to see one of the most beautiful views in all of South Africa over the Blyde River Canyon.
DAY 15:  Johannesburg
Breakfast, Dinner TBC Goodbye Dinner
Today we’ll make our way back to Johannesburg, however the morning is free to try one of the optional activities on offer in Hoedspruit. These include microlighting and hot air ballooning over the canyon, boat tours through the canyon to see the Kadishi Tufa waterfall and the Three Rondawels, horse riding and quad biking. Arriving back in Johannesburg in the afternoon, there should be some time for some last minute shopping before we head out on the town for our last evening together. We’ll go for a meal in one of Johannesburg’s great restaurants and maybe go dancing!
DAY 16:  Departure Day
Breakfast None None
Today is always a sad day as we say goodbye to our new friends (there’s usually a few tears, I will warn you), but the memories and shared experiences will last a lifetime! We can arrange the transfer to Johannesburg’s O. R. Tambo International Airport or you can continue your Africa travels from there. If you need any support with your pre or post-tour Africa travels, please don’t hesitate to contact us. It’s all part of the Rock My Adventure service!

Please bear in mind that the itinerary is subject to minor changes – This is Africa! But whatever happens, we’ll ensure you have an amazing trip!! Have a question? Feel free contact us here or take a look at our FAQ’s page.

What’s Included?


Rock My Adventure Group Leader, comprehensive pre-departure information & planning advice.


15 breakfasts, 5 lunches and 12 dinners.


15 nights accommodation in good quality safari camps, hostels, hotels and guesthouses. 


All transport within South Africa, eSwatini & Mozambique to and from included excursions and between the main destinations on the tour (includes – taxi, safari vehicle, bus & boat).


Johannesburg Tour (inc. Soweto Township Tour & Maboneng Tour) Mantenga Cultural Village Mantenga Waterfall Lobamba Township Tour House of Fire Maputo Fish Market Dhow & Snorkelling Trip  Island Tour (inc. Local Lunch) Tofo Tour Sunset Cruise 2-Day Kruger National Park Safari Sundowner Game Drive South African Braai God’s Window Bourke’s Luck Potholes Blyde River Canyon

What’s Not Included?
      • Flights.
      • Airport transfers (however we can arrange these for you).
      • Visas (if needed).
      • Medications, antimalarials or vaccinations.
      • Travel/health insurance.
      • Drinks & meals not mentioned.
  • Optional activities.
  • Transport for optional activities
  • Tips for local guides.
You May Also Like…

Rock My Sierra Leone Adventure

Rock My Tanzania & Zanzibar Adventure

Rock My Morocco Adventure