The South African domestic flight checklist
Almost every expensive airport disaster is one of five things, and all five are fixable from your couch two days earlier. Here is the list, in the order that actually matters.
Written and checked by Kyle Govender, founder and editor · Johannesburg · last verified 17 September 2026
48 hours before: the five that cost real money
1. Are you at the right Johannesburg airport?
This is first because it is the most expensive and the most common. OR Tambo is JNB. Lanseria is HLA. They are roughly 45 kilometres apart and there is no realistic way to fix the mistake on the morning.
Open your confirmation and read the three-letter code, not the city name. If it says HLA and you were planning to drive to OR Tambo, you have just saved yourself a missed flight. The OR Tambo vs Lanseria comparison covers the practical differences if you are still choosing.
The same trap exists in miniature elsewhere: Gqeberha is PLZ, not to be confused with anything else, and travellers heading for Kruger have four genuinely different airports to pick between.
2. Does the name match the ID you will actually carry?
Not your medical aid card, not the name you use at work. The document you will hand over at check-in. If there is a mismatch, it is far cheaper to fix now than at the counter — see wrong name on a flight ticket.
3. Is the ID itself valid and in your hand?
Green ID book, smart ID card or passport. Not a photo of one on your phone unless you have checked that airline's policy, because acceptance varies. Our domestic ID requirements guide has the airline-by-airline position.
Travelling with children adds a layer. Check flying with children before you leave, particularly if the child's surname differs from yours.
4. Is your bag actually paid for?
The cheapest fare on every South African low-cost carrier excludes checked baggage. Adding a bag at the airport costs materially more than adding it online, and adding it at the gate costs more again. Our luggage allowance guide has the current numbers per airline.
Sports equipment, prams and musical instruments have their own rules and their own surcharges. Do not assume.
5. Do you know the airline's actual cutoff?
“Arrive two hours early” is advice, not a rule. The rules are the bag drop cutoff and the gate closure, and they are airline-specific and non-negotiable. Airlink closes bag drop 60 minutes before departure on every route, which catches people who are used to FlySafair's domestic timings. Check the one you are flying.
The day before
Check the flight status rather than the timetable you were shown at booking — schedules move. How to check a flight status covers where to look and in what order.
Do online check-in if the airline offers it. Save the boarding pass offline as well as in the app; airport wifi at 05:30 is not a plan.
Work out your transport with actual traffic in mind. The N1 into OR Tambo on a Monday morning is not the same journey as the same road on a Sunday.
Packing: what goes where
| Item | Where it belongs | Why |
|---|---|---|
| ID and boarding pass | On you, or in the bag you keep | Never in the checked bag. Obvious, still happens. |
| Medication | Cabin bag, in original packaging | Checked bags get delayed. See travelling with medication. |
| Phone charger and cable | Cabin bag | A flat phone with your boarding pass on it is a problem you created. |
| Car keys and house keys | Cabin bag | Landing without your car keys is a specific kind of misery. |
| Laptop and camera | Cabin bag | Most carriers exclude high-value electronics from checked-bag liability. |
| Liquids over 100ml | Checked bag | Domestic security applies the limit too. |
At the airport
Bag drop first, then security, then find the gate, then coffee. In that order. People do it backwards and then jog.
Check the departure board once you are through security even if the app says nothing has changed. Gate changes are frequently on the board before they are in the app.
Compare fares for your next trip
Questions people actually ask
How early should I arrive for a domestic flight in South Africa?
Two hours is the common advice, but the number that actually binds is the airline bag drop cutoff and gate closure, which vary by carrier. Airlink closes bag drop 60 minutes before departure on every route, for example. Check your specific airline rather than relying on a general rule.
What ID do I need for a domestic flight in South Africa?
Generally a green ID book, smart ID card or valid passport. Acceptance of certified copies and photographs on a phone varies by airline, so confirm with the carrier you are flying rather than assuming.
What is the difference between JNB and HLA?
JNB is OR Tambo International and HLA is Lanseria. They are about 45 kilometres apart on opposite sides of Johannesburg. Arriving at the wrong one is the single most expensive domestic travel mistake South Africans make, and it cannot be fixed on the day.
Is a checked bag included in my fare?
On the cheapest fare buckets of South African low-cost carriers, usually not. Adding a bag online is cheaper than at the airport, and cheaper at the airport than at the gate. Confirm before you travel rather than at the counter.
Can I keep medication in my checked luggage?
It is far safer in your cabin bag, in original packaging. Checked luggage can be delayed or misrouted, and being separated from prescription medication for a day is a genuine problem.