This will depend on where you are travelling from. The drive to Mozambique from Durban is around eight hours, and the drive to Mozambique from Johannesburg is around 11 hours. A flight from Johannesburg to Maputo is around an hour, or a little longer via a scenic private charter flight.
- Direct flights from Cape Town to Maputo - approximately 3 hours
- Direct flights from Kruger - approximately 30 minutes
- Direct flights from Johannesburg - approximately 2 hours