are there flights from johannesburg to margate?
Margate Airport serves the airlines of SAA and SAA Express. Direct flights to Margate are available from O.R. Tambo International Airport while connecting flights are available from Plettenberg Bay Airport. The flight duration from Johannesburg to Margate is approximately 1 hour, 30 minutes.