Day 1London
Overnight flight from London to Johannesburg.
After arriving in Johannesburg this morning, you take the short domestic flight to the airport near the Kruger where you collect your hire car and drive to your safari lodge.
On safari exploring the Kruger National Park, home to the Big Five as well as plentiful other game including zebra, giraffe, wildebeest, hippo and more.
Game-viewing is best in the morning and afternoon when the wildlife is most active. This gives you time during the heat of the day to relax and have a siesta.
Your final day on safari, enjoying morning and afternoon game-drives with the guides from your lodge.
This morning you drive back to Kruger airport where you drop off your hire car and fly to Vilanculos. You then transfer to your lodge in the Bazaruto Archipelago where you can spend the next five days unwinding on a beautiful beach. .
At leisure on the Bazaruto archipelago - a day of relaxation on the white sandy beaches.
At leisure on the Bazaruto archipelago - you could try snorkelling or diving on one of the reefs offshore.
At leisure on the Bazaruto archipelago - a visit to Pansy Island for a picnic lunch is a lovely way to spend a day.
A final day of relaxation on the beach.
After a final morning on the white sands, you transfer back to Vilanculos for your short flight to Johannesburg. You then fly overnight to London.
Day 12London
Arrive this morning in the UK.