Schools break up on 9 December this year, according to the Department of Basic Education's 2026 calendar, so the trip you are planning is about two months away. This year the road to the coast also costs more than it did in March. On 7 October, 95 petrol passed R30 a litre inland for the first time, at R30.25. In March it was R20.30, which is about 49% more.
Most holiday budgets are built from two numbers: the accommodation and the petrol. Everything else gets paid for on the day, one small decision at a time, and that is where the budget goes. This guide covers what a trip really costs right now, why spending runs away on holiday, and how to plan a trip you can afford.
The short version:
- Work out what your last holiday actually cost, not what you remember.
- Price the next trip in full before you book anything.
- Set a daily limit for food and activities.
- Add a 15% buffer for the "just this once" extras.
- Save the monthly amount now, or shrink the trip to fit.
Why does holiday spending always cost more than you plan?
Holidays switch off your normal money rules. At home you know what a grocery shop costs, which garage is cheapest and that a R90 breakfast is a treat. On holiday every place is new, so you cannot tell a bargain from a trap, and you stop checking because you are meant to be relaxing. Add fuel, accommodation and spontaneous plans, and the total drifts well past the number in your head.
Behavioural economists call this mental accounting, an idea from Richard Thaler. You open a separate "holiday" pot in your head, and money in that pot feels different from money at home. It is how someone who never buys a R45 smoothie ends up buying two a day on the coast. "It is only R60" is one of the most expensive sentences you can say on holiday.
How you pay matters too. In a well-known 2001 MIT experiment, Drazen Prelec and Duncan Simester auctioned Boston Celtics tickets and found that the average bid from people who would pay by card was nearly twice the average bid from people who would pay cash. Tapping a card or phone removes the pause that cash gives you, and the pause is what protects your budget. Our guide to cash versus card covers how to put some of that friction back.
What does a holiday trip really cost right now?
Start with the part you can calculate exactly: the road. Fuel cost is the return distance, multiplied by your car's litres per 100 km, multiplied by the price of a litre. Johannesburg to Durban is about 570 km each way, so 1,140 km there and back. At 7 litres per 100 km, a figure within the 5.5 to 7.3 litre range TopAuto measured on popular cars, that is about 80 litres, which costs about R2,400 at R30.25. A loaded family car or a bakkie will use more.
Add tolls. After Sanral's March 2026 increase, the N3 between Johannesburg and Durban costs a light vehicle about R695 for the return trip. Two further points matter. Petrol is repriced on the first Wednesday of each month, which is 2 December this year, a week before schools close, so the pump price on your road trip may not be today's. Coastal 95 is also slightly cheaper than inland, at R29.38 on 7 October.
If you are weighing up flying, last year's festive fares give you a benchmark. For travel between 20 December 2025 and 2 January 2026, BusinessTech reported Johannesburg to Durban return fares of R2,385 on Lift and R2,840 on FlySafair per person, and Johannesburg to Cape Town return fares of R5,824 on FlySafair and R5,860 on Lift. For a family of four to Durban that is roughly R9,500 to R11,400 in flights, compared with about R3,100 for fuel and tolls by road. A couple flying to Cape Town was looking at roughly R11,600 before car hire. This year's fares will differ, so check them before you decide.
Here is how a whole trip adds up. Take a Johannesburg family of four driving to Durban for five nights. The fuel and tolls are real figures. The rest are assumptions to replace with your own quotes:
- Fuel, 1,140 km at 7 litres per 100 km: about R2,400
- N3 tolls, return: R695
- Accommodation, an assumed R1,400 a night for five nights: R7,000
- Food, an assumed R800 a day for five days: R4,000
- Activities and entry fees, assumed: R1,500
- A 15% buffer on the R15,595 above: about R2,340
That comes to about R17,900. The number most people carry in their heads is accommodation plus fuel, about R9,400 here. The real total is nearly twice that, and nothing in the list is reckless.
What are South Africans actually spending this festive season?
Wonga's most recent Summer Spending Survey, its eighth, asked more than 10,000 people about the 2025/26 festive season. People planned to spend an average of R6,299 each over the 2025/26 festive season, R511 less than the year before. Food and drink was the biggest line at R2,261 a person, ahead of local travel and transport at R1,166 and gifts at R1,135. About 73% of respondents were staying home, and 41% of those said they could not afford to go away.
Two things are worth taking from this. The biggest festive cost for most people is food and drink, which is why a daily food limit does more for a holiday budget than haggling over accommodation. And 22% of respondents planned to pay for the season with credit, up from 20% a year earlier, which is the part to be careful with.
How do you budget the trip?
Price the whole trip before you book it, then work backwards from the date. If the monthly amount does not fit, cut the length or the distance, not your other savings.
- Price the transport first. Use the formula above for fuel, add tolls and parking, or take last year's fares as a ceiling for flights. Our guide to transport spending shows where the rest of the money goes.
- Get the accommodation quote in writing. Include cleaning fees, deposits and any minimum stay.
- Set a daily limit for food and activities. Decide it before you leave and check it once each morning. One small piece of friction does more than good intentions.
- Add a 15% buffer. It covers the "just this once" extras without guilt.
- Divide by the months left and save it monthly. Our guide to saving for December shows how to fit that into a real month.
What if the money is not there this year?
Scale the holiday down instead of borrowing for it. Go closer to home, shorten the stay, self-cater instead of eating out, or turn it into a staycation with a few day trips. A smaller trip you can afford beats a January hangover.
Borrowing for a holiday is expensive. Under the National Credit Act, a credit card can charge up to the repo rate plus 14%, which is 21.25% a year at today's 7.25% repo rate. On a R10,000 balance, that is up to R177 in interest in the first month alone, and a card balance paid off slowly can still be on your statement in June. If you do borrow, our roadmap for big goals shows how to build a bigger saving habit over twelve months instead of twelve days.
Where should you start this week?
Look at what your last holiday really cost. In Budget Hub you can import last December's bank statement as a CSV, and the transactions are grouped by category, so your next budget starts from real numbers. The free plan reads the first 50 transactions of one upload a month, so a busy December statement may only be partly covered.
Then give the trip its own savings goal with a target date. Budget Hub tracks the saved amount against the date, shows whether you are on track and moves the goal through Bronze, Silver, Gold and Platinum levels as it fills. You do not need a bigger salary for a good December. You need a plan that matches your real life, so the trip is something you look forward to instead of something you recover from. You can start in Budget Hub for free.