Rock My South Africa, Eswatini & Mozambique Adventure

South Africa, Eswatini & Mozambique – 16 Nights

Tour Highlights

Do you love being surrounded by nature, beautiful landscapes, 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!

From hipster Johannesburg to the wilds of Kruger, from the rolling hills of Eswatini (formerly Swaziland) to the whale sharks and stunning beaches of Mozambique – this trip has it all!

“They say an elephant never forgets. What they don’t tell you is, you never forget an elephant.” (Bill Murray)

Swim with Whale Sharks

Rhino Tracking


Tofo Beach

Kruger National Park

Swim with Whale Sharks

Rhino Tracking


Tofo Beach

Kruger National Park

Tour Overview


Tour Dates


  • £2,295 + $1000 (local payment, paid on arrival).
  • Includes £400 non-refundable deposit.

What’s Included

  • 16 Nights Accommodation.
  • 16 Breakfasts, 4 Lunches and 11 Dinners.
  • Rock My Adventure Group Leader & Local Guides.
  • Comprehensive Pre-Departure Information.
  • Most In-Country Transport.
  • Soweto Township Tour.
  • Mantenga Cultural Village.
  • Kruger National Park Safari.
  • Sundowner Game Drive in Kruger.
  • South African Braai.
  • God’s Window.
  • Bourke’s Luck Potholes.
  • Blyde River Canyon.
  • Three Rondavels.
  • Whale Shark, Manta Ray & Dolphin Ocean Safari.
  • Sunset Cruise.
  • River Hike.
  • Village Tour.
  • Traditional Dancing.
  • Rhino Game Drive.

Please Note

  • The trip usually coincides with the humpback whale migration, meaning you can book trips to swim with these gentle giants (as well as whale sharks, manta rays and sometimes dolphins).
  • This is our guide Jessi’s favourite trip! In her words – “It has everything”!
South Africa, eSwatini & Mozambique Tour
Kruger South Africa

I’ve traveled far and around but this was one of the best trips I’ve had. It’s not possible to tell all the beauty we had. Everything was amazing. Well organized, every detail was perfect. Helen was great, awesome personality, magic is the word for all she did for us. South Africa was my wish for a long time, and this was so perfect. I’m very glad and satisfied. After all, we had it all. Nature, cities, animals, vibes… I loved it. Can’t wait for the next adventure!





Day 1: Johannesburg, South Africa

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, Eswatini & Mozambique Adventure starts here!

* 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.


  • Meals: Dinner
  • Accommodation: Hotel (Private Room Ensuite)
  • Activities: None

    Day 2: Johannesburg, South Africa

    In the morning, we’ll head over to Nelson Mandela’s former home – the infamous and often misunderstood Soweto township.

    We’ll take a tour of the area, to learn about the Soweto uprisings and the resistance against the Apartheid regime. On the tour, we’ll stop at Nelson Mandela’s house as well as a number of different food stalls, a small pub known as a shebeen (where you can taste the local beer) and then we’ll finish with a traditional South African lunch.

    We’ll be staying in one of the hippest neighbourhoods in the city, so the afternoon is free to check out the street art and cool shops in our local area or you could take a visit to the Apartheid Museum, which is just a short distance away.


    • Meals: Breakfast, Lunch
    • Accommodation: Hotel (Private Room Ensuite)
    • Activities: Soweto Tour

      Day 3 – 4: Mlilwane Wildlife Sanctuary, Eswatini

      Our second destination is the Mlilwane Wildlife Sanctuary in Eswatini (formerly Swaziland) – a beautiful place filled with all kinds of animals, but no predators, so you are able to walk amongst them.

      We’ll have one totally free day in Eswatini, so you can either relax and enjoy the park, visit the Mantenga Cultural Village or try one of the other activities on offer.

      You can go horse riding or mountain biking through reserve, take a village/township walk, go white water rafting (water levels dependent), tubing, abseiling, hike Sibebe Rock, go quad biking, or take a ziplining canopy tour through the stunning mountain wilderness of the Malolotja Nature Reserve.


      • Meals: 2 x Breakfast, 2 x Dinner
      • Accommodation: Lodge (Ensuite)
      • Activities: Rhino Game Drive

        Day 5 – 6: Shewula Mountain Camp, Eswatini

        Leaving Mlilwane, we’ll continue on the magical Shewula Mountain Camp in the Lebombo Mountains, where we’ll spend the next 2 nights.

        On the way, we’ll go on a rhino spotting game drive in Hlane National Park – always a magical encounter!

        Whilst we’re here, we’ll take a hike to the river, visit the local village and be treated to some traditional dancing and tasty local food.


        • Meals: 2 x Breakfast, 2 x Lunch, 2 x Dinner
        • Accommodation: Rondavel (Ensuite if available – please book early)
        • Activities: Hiking, Village Tour, Traditional Dancing

          Day 7: Xai-Xai, Mozambique

          Today we’ll cross over the border to into Mozambique, to the town of Xai-Xai which lies next to the Limpopo River.

          Here will relax ready for our journey north tomorrow.


          • Meals: Breakfast, Dinner
          • Accommodation: Guesthouse (Ensuite)
          • Activities: None

          Day 8 – 11: Tofo, Mozambique

          Our next destination is the town of Tofo, with a gorgeous beach that stretches for miles and an intoxicating, fun, laid-back vibe and friendly people.

          Whilst we’re here, we’ll take a trip to try and see and swim with whale sharks, dolphins and manta rays – which is one of the most incredible things you will ever do in your life!

          We’ll explore the town, try all the delicious seafood, go to a local pub (known as a barrack), visit the local market where you can do some shopping and we’ll introduce you to a great local tailor, so if anyone wants any clothes made – he’s your guy!

          There will also be some free time to take part in some of the other activities, including; scuba diving, village tours, deep-sea fishing, quad biking, touring the old Portuguese colonial city Inhambane and surfing.

          On our last day, we’ll head for lunch at one of the best restaurants in Mozambique and take a sunset cruise on a catamaran.


          • Meals: 4 x Breakfast, 1 x Lunch, 1 x Dinner
          • Accommodation: Hotel (Ensuite)


          Day 12: Maputo, Mozambique

          Today, we’ll travel south to the cool, cosmopolitan capital, Maputo.

          There will be some free time in the afternoon to relax, shop at the FEIMA Arts & Crafts Market (Maputo has some great shopping) or go for a walk around the neighbourhood before we go out for a meal at a great local restaurant.

          Those who want to can go dancing and take in the Maputo nightlife.


          • Meals: Breakfast
          • Accommodation: Hotel (Ensuite)
          • Activities: None

            Day 13 – 14: Kruger National Park, South Africa

            Today we’ll cross back into South Africa and In the afternoon, we’ll arrive at Kruger National Park, one of the best safari destinations on the planet.

            On the day we arrive, you will take a sunset game drive to see what animals you can spot, before spending the following day on a full-day safari through the park, where you’ll have the chance to see many of your favourite safari animals including the ‘Big Five’ – lions, elephants, leopards, rhinos and buffalos. On one of our evenings,  we’ll enjoy a traditional braai, with sundowner drinks and great company! This is South Africa!


            • Meals: 2 x Breakfast, 2 x Dinner
            • Accommodation: Lodge (Ensuite)
            • Activities: Kruger National Park Safari, Sundowner Game Drive, Braai

              Day 15: Hazyview, South Africa

              Our last day in the Greater Kruger area will be spent exploring the pretty Panorama Route on the Drakensberg Escarpment.

              This is a stunning part of the country where we will visit the famous Bourke’s Luck Potholes, God’s Window (with beautiful views over the Lowveld of Mpumalanga), the Three Rondavels and Lisbon Falls.


              • Meals: 1 x Breakfast, 1 x Dinner
              • Accommodation: Lodge (Ensuite)
              • Activities: Pamorama Route (Blyde River Canyon, Bourke’s Luck Potholes, God’s Window, Three Rondavels, Lisbon Falls)

                Day 16: Johannesburg, South Africa

                Today we’ll make our way back to Johannesburg, arriving in the afternoon.

                There will be time for some last-minute shopping or rest before we head out on the town for a great last evening together.


                • Meals: Breakfast, Dinner
                • Accommodation: Hotel (Ensuite)
                • Activities: Goodbye Dinner

                  Day 17: Departure Day

                  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 OR 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!


                  • Meals: Breakfast
                  • Accommodation: None
                  • Activities: None
                    South Africa
                    South Africa, eSwatini & Mozambique Tour

                    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.

                    Essential Info

                    Duration: 16 Nights


                    Start: Johannesburg, South Africa

                    Finish: Johannesburg, South Africa

                    Maximum Group Size: 8 people

                    Minimum Age: 18

                    Physical Level: Moderate

                    Cost: £2,295 + $1,000* (local payment paid on arrival)

                    Deposit: £400 (non-refundable)


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


                    • 16 breakfasts, 4 lunches and 11 dinners.


                    • 16 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).


                    • Soweto Township Tour
                    • Mantenga Cultural Village
                    • Kruger National Park Safari
                    • Sundowner Game Drive in Kruger
                    • South African Braai
                    • God’s Window
                    • Bourke’s Luck Potholes
                    • Blyde River Canyon
                    • Three Rondavels
                    • Whale Shark, Manta Ray & Dolphin Ocean Safari 
                    • Sunset Cruise
                    • River Hike
                    • Village Tour
                    • Traditional Dancing
                    • Rhino Drive
                    • Flights.
                    • Airport transfers (however we can arrange these for you).
                    • Visas (if needed).
                    • Medications, antimalarials or vaccinations.
                    • Travel/health insurance (required).
                    • Drinks & meals not mentioned.
                    • Optional activities.
                    • Tips for local guides.

                    You will make 3 payments:

                    • Deposit: Paid in GBP upon booking.
                    • Balance: The remainder of the GBP balance (minus deposit) paid 62 days before arrival.
                    • Local Payment: Paid on arrival to your Tour Leader in Africa

                    The local payment is separate from the initial price you pay prior to the trip. You pay the local payment to your Tour Leader in US Dollars upon arrival in Africa.

                    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.

                    Travel insurance is essential for ALL Rock My Adventure trips.

                    Your health and safety when travelling is of the utmost importance, so it is vital that you have travel insurance policy that covers you for your trip to Africa. Adequate travel insurance is a condition of your contract with us and you will not be able to join a trip without it.

                    You must be satisfied that your insurance fully covers all your personal requirements including cancellation charges, theft, medical expenses and repatriation in the event of accident or illness. 

                    Your insurance should also cover you for any adventurous activities that you wish to do – this includes the ‘included’ activities on the tour and any ‘optional’ activities.

                    Please be aware that some hazardous activities such as (but not limited to) white water rafting on grade 5 rapids, climbing Mount Kilimanjaro, safari walks, bungee jumping and sky diving may not be covered by all policies, so you may have to take out a higher level of cover.

                    Medical care is not free in Africa and even the cost of getting to hospital can be super expensive, so you need to be covered in case of a medical emergency, including air ambulance evacuation and repatriation in the event of accident or illness. For example, if your appendix bursts whilst we are in the Serengeti, you will need to be evacuated by helicopter to Nairobi. Without insurance you would need to pay for that out of your own pocket. 

                    If you are bringing along any electrical equipment such as cameras and laptops, you should also ensure your insurance covers those items too. Some policies only have this as an add-on. 

                    If you are travelling to an area that is subject to foreign office warnings, this may void your travel insurance, so you may need to take out an additional policy for the days you are in the danger zones. 

                    Please always read the small print.

                    Your tour leader will collect your travel insurance details on the first day of your trip, so please have the following information ready for them:

                    • Name of insurance provider.
                    • Your policy number.
                    • The telephone number to call in the event of an emergency.
                    • Your next of kin name and number.

                    What are you waiting for?

                    Have a question? Then contact us using the form below!

                    Contact Us

                    If you’d prefer to talk to us over the phone, just let us know and we can set up a Skype/Whatsapp call!

                    Don’t forget to add [email protected] to your email safe list and check your junk, just in case our reply ends up in there!

                    Sign up for the Rock My Adventure mailing list to be the first to know when we launch new tours and to receive exclusive offers and discounts!

                    And as a thank you, you will receive a FREE Africa Packing Checklist!

                    CONTACT INFO

                    Email: [email protected]

                    Phone: +447809710257

                    Address: 353 - 355 Station Road, Bamber Bridge, Preston PR5 6EE

                    Rock My Adventure is a Member of:

                    We are members of Protected Trust Services an association that operates a trust account to provide financial protection for the consumer.