The guest's wallet · Part 4 of 4

Why domestic flights cost so much this December

Jet fuel doubled, surcharges followed and the domestic network never recovered the seats it lost in 2022. Three in four travel agents see December fares above last year. Who still flies to the Cape at these prices, and why December now has three guests, not one.

Flight prices from Johannesburg to Cape Town have felt astronomical all year, and December is no exception. Three in four travel agents polled by Travel News this month said December fares are higher than in 2025, and Flight Centre says the season is filling faster than usual. For a host, the question is not whether flying is expensive. It is who still flies in at these prices, and what they have left to spend when they land.

Why the fares doubled

The main cause this year is fuel. Jet fuel roughly doubled in price after the war involving Iran began in March, and FlySafair reported the price of jet fuel at South Africa's coastal airports rising 70 percent in a single week. Airlines passed it on as fuel surcharges: FlySafair's surcharge on a one-way Johannesburg to Cape Town ticket went from about R167 to R832.60 at its peak, and the airline has since extended its surcharges into 2027. By late April, Moneyweb reported the average return fare on the route had gone from about R2 000 to about R4 000 in under two months.

It lands on a domestic market with no slack in it. Comair's collapse in 2022 took about a third of the country's domestic seats out of the sky, and they never fully came back. Airports Company South Africa's latest annual results put domestic passengers at about 97 percent of pre-pandemic levels on only about 93 percent of the flights, which means fuller planes and fewer cheap seats, and ACSA describes Cape Town's peak-hour slots as increasingly scarce. Government charges rose too: ACSA's domestic passenger service charge went up 6.2 percent in April to R120.81 a ticket. Stats SA's September inflation figures put passenger transport services up 12.3 percent on the year.

Flying to the Cape in 2026
Average return fare, Johannesburg to Cape Town, February to April
R2 000 to R4 000
Fuel surcharge, one way, at its peak
R832.60
Agents seeing higher December fares than 2025
76%
Domestic flights against pre-pandemic
about 93%
Seats alone for a family of four, at R4 000 a head
R16 000
The family tile uses the autumn return fares Moneyweb reported, not a December quote; peak-season fares are typically no lower. One new route helps at the margin: Airlink flies Lanseria to Cape Town twice daily from 4 December.

Who still flies in

Sixteen thousand rand on seats before a bed is booked changes the guest. The domestic family that flies to the Cape this December has either more money than last year's, or fewer nights to spend it on, or both. They book earlier, because the cheap fares went first, and they arrive having already spent the part of the budget that a cheaper year would have put into an extra night or a better view.

Contrast that with the long-haul side of the airport. As we wrote in 250,000 more seats are landing this summer, international capacity into Cape Town is growing for 2026/27. Long-haul travellers pay fuel surcharges too, so the difference is not cheap against expensive. It is growing against stuck: more seats arriving from London, Amsterdam and Istanbul, and a domestic network that is full before the holidays start.

December has three guests this year: the one who drove, the one who flew in from Johannesburg, and the one who flew in from London. One rate cannot serve all three.

What the series adds up to

Across four parts we have followed the December guest's money. The drive costs nearly two thousand rand more than last year. The squeezed guest is not camping instead but trading down within paid beds. Christmas and the January school bill shorten the stay at both ends. And the guest who flies has paid a fortune before landing.

None of that means a quiet December. It means a different one: the same core weeks in demand, a different mix of guests in them, and more money riding on getting the edges right. A host who prices this December from last December's calendar is pricing for a guest who no longer exists.

Price for the guest who is actually coming

RateVeld prices members' calendars night by night from what the local market is booking now: comparable properties, hotel rates and a curated events and school calendar, every rate shown with its reason and never under the floor you set. It reads the mix as it changes, so you do not have to guess it in October. Ask for pricing for your property.

December fares and demand: Travel News, 19 October 2026 (agent poll; sample size not published). Fuel, surcharges and the doubling of fares: Moneyweb, 23 April 2026; surcharge extension: Travel News, May 2026. Capacity, passengers and slots: Airports Company South Africa's annual financial results presentation, 2025/26; airport charges: Travel News, February 2026; Lanseria route: BusinessTech, 8 October 2026. Inflation: Stats SA CPI, September 2026. Comair's share of domestic seats as reported at the time of its 2022 liquidation. Checked 26 October 2026.
Know your numbers before you argue them

RateVeld prices your own listing six months ahead from live market data, with every rate explained. Plans start at R333 a month, in Rands, with no debit orders.

See plans

← All posts on The Ledger