Cheap flights from Margate to Johannesburg
Know your dates, get live prices in seconds:
We work with more than 300 partners to bring you better travel deals
How to find the cheapest flight from
Margate (MGH) to Johannesburg (JNB)
What is the cheapest day to fly return from Margate to Johannesburg?
Users have found that leaving on a Friday can be a cost-effective option. It’s possible to save up to 7% on your flight compared to booking on days when demand is much higher.
How far in advance should I book a flight from Margate to Johannesburg?
When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 32 days in advance, which can save you up to 4% on flights from Margate to Johannesburg compared to booking the week you need them. Waiting 32 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at R35 761. For sooner than that we have options available in the next 3 days from R36 338.
What is the cheapest month to fly from Margate to Johannesburg?
May can be a great time to fly to Johannesburg from Margate with a flight ticket averaging about R2 079. Cheapflights users have found deals in the month of May for as cheap as R1 410. The most expensive prices can be found in the month of March.
Related info for your journey
Useful info, stats and facts about Margate to Johannesburg flights.
Alternative routes for Margate to Johannesburg
Destination information for Johannesburg
Things to know before you go. Useful info for your trip from Margate to Johannesburg
Popular flight searches
Check out other popular destinations found by fellow travellers
Hourly flight availability from Margate to Johannesburg
|Morning 6 AM to midday||100% of flight departures|
|Early morning Midnight to 6 AM||0% of flight departures|
|Afternoon Midday to 6 PM||0% of flight departures|
|Evening 6 PM to midnight||0% of flight departures|