At the moment, the best time to book a non-stop flight to Margate is in November with an average price of R226. If you're looking to fly direct to Margate in December, expect to pay the most, with an average price of R253. Keep in mind that different factors like airlines, departure airports, and times can affect the cost of your flight, so it's a good idea to compare these to find the best deal.
January
R4 427
February
R4 390
March
R4 464
April
R4 278
May
R4 334
June
R4 240
July
R4 408
August
R4 502
September
R4 632
October
R4 278
November
R4 222
December
R4 726
Fly from
Budget
R4 278 - R4 838
Route
Depart
Return
Price
Johannesburg OR TamboMargate
JNB - MGH
JNBMGH
Johannesburg OR Tambo
Sun 19/5
Nonstop1h 30m
Margate
Thu 23/5
Nonstop1h 30m
Johannesburg OR TamboMargate
JNB - MGH
JNBMGH
Johannesburg OR Tambo
Sun 19/5
Nonstop1h 30m
Margate
Thu 23/5
Nonstop1h 30m
Johannesburg OR TamboMargate
JNB - MGH
JNBMGH
Johannesburg OR Tambo
Mon 15/7
Nonstop1h 30m
Margate
Mon 22/7
Nonstop1h 30m
Johannesburg OR TamboMargate
JNB - MGH
JNBMGH
Johannesburg OR Tambo
Sat 25/5
Nonstop1h 30m
Margate
Mon 27/5
Nonstop1h 30m
Johannesburg OR TamboMargate
JNB - MGH
JNBMGH
Johannesburg OR Tambo
Sun 14/7
Nonstop1h 30m
Margate
Sun 21/7
Nonstop1h 30m