Arrive at Johannesburg airport prior 10am and continue with 1 hour flight to Greater Kruger National Park. Our representative will be expecting you for the transfer to your safari lodge where you will join the safari this afternoon.
If you have time, you might like to spend the night near the airport in Johannesburg to rest and relax prior continuing to your safari destination the next morning.
Same options as previous day.
Same options as previous day.
Early morning transfer to the airport and flight to Mozambique via Johannesburg. Upon arrival at Vilanculos take a short transfer to the harbor and about 45 minute boat ride to breath taking Bazaruto Island. Stroll the beaches this afternoon and swim in the warm turquois Indian Ocean.
Enjoy your last morning on the beach prior your flight back to Johannesburg.
Note: Your flight from Johannesburg should be scheduled after 6.30pm.