Cheapest days to fly to Cape Town, Joburg, and Durban – and other destinations

The cheapest time to fly from Joburg to Cape Town is on Sunday mornings, while in the evenings on a Wednesday if you travel to Durban.
This is according to Discovery Bank’s SpendTrend24 report, compiled in collaboration with Visa, which detailed South Africans’ travel patterns and trends.
This included the cheapest days to fly between South Africa’s major cities, how costs have changed, and our favourite international destinations in 2023.
In 2023, South Africa’s “Golden Triangle” – Cape Town, Johannesburg, and Durban – was the top location for local travellers.
According to Discovery, approximately 33% of all domestic flight tickets purchased by their clients were for Cape Town, which is a 1% decrease compared to 2022.
Johannesburg accounted for 31% of all flights, representing a 2% drop, while Durban represented 19% and remained unchanged in demand compared to the previous year.
The financial institution also noted a trend of people moving from inland areas to cities along the East Coast’s Garden Route.
As a result, towns such as George, Gqeberha, and East London saw an increase in tourists last year, securing 6%, 5%, and 2% of all flight tickets, respectively.
Cheapest day and time
The cheapest time to fly from Johannesburg to Cape Town is on Sunday mornings at 05:00, while the most expensive time is on Friday afternoons at 16:00.
For the return flight, the most affordable option from Cape Town to Johannesburg is on Wednesday evenings at 21:00, and the most expensive flight is on Sunday afternoons at 12:00.
For those travelling from Johannesburg to Durban, the most economical rates are at 06:00 on Sundays, while the most expensive ones are at 13:00 on Fridays.
On the other hand, the cheapest rates for flights from Durban to Johannesburg are available at 9:00 pm on Wednesdays, while the most expensive ones are at 4:00 pm on Sundays.
According to Discovery, flight prices on popular routes like Johannesburg to Cape Town are primarily influenced by demand.
Therefore, passengers often have to pay higher fares during peak times than off-peak periods.
To help travellers plan their trips better, Discovery has analysed its data to identify the days when it is cheapest and most expensive to fly to South Africa’s favourite tourist and business destinations.
Route | Cheapest day | Most expensive day | Average difference |
---|---|---|---|
Johannesburg to Cape Town | Tuesday | Friday | +32% |
Cape Town to Johannesburg | Saturday | Sunday | +32% |
Johannesburg to Durban | Tuesday | Friday | +45% |
Durban to Johannesburg | Wednesday | Sunday | +35% |
Johannesburg to George | Monday | Friday | +28% |
George to Johannesburg | Wednesday | Sunday | +27% |
Cape Town to Durban | Wednesday | Sunday | +20% |
Durban to Cape Town | Tuesday | Friday | +18% |
Favourite overseas destinations
In 2023, South African travellers mostly flew to the United Kingdom, accounting for 23% of all flights. Mauritius was the second most popular destination at 7%, followed by France at 6%.
Among these countries, France and Mauritius experienced the highest increase in incoming visitors at 2% and 3% respectively.
This increase was attributed to the Rugby World Cup hosted in France and an increased supply of flights to Mauritius, according to Discovery Bank.
The table below shows the main global destinations for South Africans in 2023, as outlined by Discovery Bank.
Location | Share in tickets purchased | Change |
---|---|---|
United Kingdom | 23% | -4% |
Mauritius | 7% | +2% |
France | 6% | +3% |
Italy | 5% | +1% |
USA | 5% | -1% |
Australia | 5% | -2% |
UAE | 4% | -3% |
Portugal | 3% | 0% |
Namibia | 2% | +1% |
Germany | 2% | 0% |
Switzerland | 2% | 0% |
Turkey | 2% | -1% |
Zimbabwe | 2% | -1% |
New Zealand | 1% | 0% |
India | 1% | -1% |
Brazil | 0.1% | 0% |
Air ticket prices
The price of flight tickets in 2023 remained stable and even decreased in some cases when compared to the previous year. This was a result of the lockdown restrictions being lifted around the world.
However, many international routes saw price increases due to a rise in demand and other factors, such as rampant jet fuel prices and the rand-dollar exchange rate.
The table below shows the average cost of one-way domestic flights in 2023 versus 2022.
Route | One-way ticket in 2022 | One-way ticket in 2023 | Change |
---|---|---|---|
Johannesburg to Cape Town | R1 720 | R1 700 | -1% |
Johannesburg to Durban | R1 090 | R1 040 | -5% |
Cape Town to Durban | R1 770 | R1 810 | +2% |
Cape Town to George | R1 780 | R1 720 | -3% |
George to Johannesburg | R1 580 | R1 760 | +11% |
The average cost of return international flights in 2023 versus 2022, as provided by Discovery Bank, were as follows:
Route | Return ticket in 2022 | Return ticket in 2023 | Change |
---|---|---|---|
South Africa to UK | R16 340 | R20 510 | +26% |
South Africa to Mauritius | R6 390 | R10 840 | +70% |
South Africa to UAE | R13 980 | R16 660 | +19% |
South Africa to Australia | R26 200 | R32 190 | +23% |
Read: Semigration wave in South Africa – where people are moving