15 Day Surf Tour – Johannesburg to Mozambique


Group Tours


Active to Challenging


21+ Years

R 33 000

15 Day Surf Tour from Johannesburg to Mozambique



If you can imagine yourself traveling in Africa, staying in bungalows by the sea, enjoying meals with local residents and surfing at some incredible beaches, this is for you.


On this tour we will travel from Johannesburg to the Kruger National Park and then to Mozambique and back. With a registered surf coach at hand, this is the road trip that will give you that feeling of living a carefree surfer lifestyle while you learn to ride the waves (or perfect your skills) in breathtakingly beautiful surroundings. 


In addition to surfing at every opportunity, we'll also spend some time exploring the Kruger National Park, take a kayak to visit a local fishing village for lunch, spot some marine life on a boat safari, snorkel with whale sharks, visit a botanical garden and unwind with some evening yoga on the beach.



  • The minimum age for this tour is 21.
  • The minimum number of guests needed to run this tour is 8.
  • This tour takes place in two countries (South African and Mozambique). You will need to check if your nationality requires Tourism Visas for both/either of these countries.

15 Days / 14 Nights

Price is per person, in shared accommodation with other tour guests. Chat to us if you would like to book private en-suite accommodation instead.


This tour only happens once a year, and seats are limited. The next departure date is:


July 2021

We'd like to help you achieve your dreams

  • A deposit of R1000 per person secures your booking
  • Pay the rest off in instalments up to 30 days before the start of your tour



Your accommodation is included in shared rooms with shared bathrooms. Bedding is included too, so you don't need to worry about bringing a sleeping bag!


Breakfasts are included each day. Lunch and dinner options will be available each day, at your own cost. 


Your transfer to and from JHB airport is included, as well as safe, comfortable transport throughout the tour.


You will get dedicated surf lessons from an ISA qualified instructor and the chance to surf some of the best waves in Africa.


Yoga is included, and you can add on some cool extras like a sunset safari in Kruger Park, a whale watching trip and kayaking. These are not included in the price but definitely worth doing!


You'll have an experienced guide with you on tour, and behind the scenes we'll be on call and ready to help you if you need us.


Just like you, we care about the planet. We plant 1 tree for every spot sold, and we also plant an extra super-carbon-busting spekboom too.


A percentage of your tour fee is donated to The Surfer Kids NPO, to help the marginalised youth of Mossel Bay.


* Please note that the order of the activities or days can change without notice.

DAY 1 (Saturday) - Johannesburg, Malelane

We'll pick you up at OR Tambo airport and then the first day of our road trip will begin as we travel towards Malelane. We will stay just outside the border of the Kruger National Park tonight.

DAY 2 (Sunday) - Kruger National Park

Today we spend the whole day exploring Kruger Park, looking for the famous Big 5 - lion, rhinoceros, leopard, elephant and buffalo.

DAY 3 (Monday) - Kruger National Park

We get to spend another magical day exploring Kruger Park today, with an optional sunset game drive to spot the more elusive wild animals.

DAY 4 (Tuesday) - Chidenguele (Mozambique)

We wake up early today and cross over into Mozambique in the late morning. Tonight we stay in the province of Inhambane.

DAY 5 (Wednesday) - Tofo (Mozambique)

Onward to our destination! We will arrive in Tofo in the early afternoon, just in time to catch our first waves!

DAY 6 (Thursday) - Tofo (Mozambique)

Today is all about surfing and yoga. If you are new to surfing, our instructors will take you through a full introductory surf lesson and get you ready for the waves. In the evening we will relax with a yoga session at the local yoga studio.

DAY 7 (Friday) - Tofo (Mozambique)

Today will be more surfing and yoga, with an added bonus - swimming and snorkeling with wild rays, dolphins and whales!

DAY 8 (Saturday) - Tofo (Mozambique)

In addition to yoga and surfing, today we will also pay a visit to the historical city of Inhambane and spend some time visiting a local family.

DAY 9 (Sunday) - Tofo (Mozambique)

Today you will get another chance to see wild marine animals up close on an ocean safari, in-between more surfing and yoga.

DAY 10 (Monday) - Tofo (Mozambique)

Now that you've had some surfing practise, we will focus on perfecting your technique with a photo-reviewing session. We will discuss ways that you can improve your surfing and take it to the next level.

DAY 11 (Tuesday) - Island of Ihambane, Tofo (Mozambique)

Today we take a kayak trip to the island of Ihambane where we will have a seafood lunch with some local Batonga fishermen. We will return by Dhow, a traditional sailing boat.

DAY 12 (Wednesday) - Tofo (Mozambique)

This is our last day of surfing and yoga at Tofo, so we will make the most of it!

DAY 13 (Thursday) - Maputo (Mozambique)

We depart from our home at the beach bright and early and head back down towards the border. Tonight we will stay at the capital city, Maputo.

DAY 14 (Friday) - Nelspruit

After crossing back into South Africa we will spend some quiet time enjoying a walk at the Lowveld National Botanical Garden near Nelspruit.

DAY 15 (Saturday) - Johannesburg

On our last day we will take a drive through Johannesburg and visit the Apartheid museum to learn about the history of South Africa. After this we will say our sad goodbyes as we drop you off at the airport again... Until the next surf tour!




  • Transport during the tour
  • Transfers to and from OR Tambo International Airport (Johannesburg)
  • Accommodation (shared rooms and bathrooms) with bedding included
  • Breakfasts
  • Surf lessons with an ISA registered instructor, and surfing equipment
  • Surfing photo-review workshop
  • Yoga sessions with professional instructor
  • Cultural experiences
  • Excursion to Inhambane
  • Gift pack
  • Hello Adventure support staff on call 24/7 to assist if needed
  • 1 Tree planted per person to offset the carbon emissions of your tour
  • 1 Spekboom planted per person - because why not
  • A donation to a local charity or NPO. A percentage of every sale we make, on all products we sell, gets donated


  • Lunches, dinners, snacks
  • Souvenirs
  • Flights
  • Travel Insurance
  • Visas
  • Entrance fees to Kruger National Park and other nature reserves
  • Sunset game drive in Kruger Park
  • Ocean safari and whale-watching
  • Kayak trip to Ilha Do Inhamane (Island of Ihambane)
  • Entrance to Lowveld National Botanical Garden


  • A Hello Adventure "welcome to SA" survival pack
  • More trees
  • More Spekboom plants

WhatsApp chat