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

ItemWhere it belongsWhy
ID and boarding passOn you, or in the bag you keepNever in the checked bag. Obvious, still happens.
MedicationCabin bag, in original packagingChecked bags get delayed. See travelling with medication.
Phone charger and cableCabin bagA flat phone with your boarding pass on it is a problem you created.
Car keys and house keysCabin bagLanding without your car keys is a specific kind of misery.
Laptop and cameraCabin bagMost carriers exclude high-value electronics from checked-bag liability.
Liquids over 100mlChecked bagDomestic 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.

Is VistaVoyage legit?

Fair question — there is no booking button on this page and we never ask you to pay us. Here is exactly what this site is, and how you can check it yourself.

Don't take our word for it — go and check. Ask Google about this exact domain, run it through Google's Safe Browsing tool, or browse every page we have published. We would rather you verified us than trusted a badge.

Check this site on Google Safe Browsing → Ask Google if this site is legit → See every page of this site on Google →

Google Safe Browsing reports whether a domain has been flagged for malware or phishing. It is a security check, not an endorsement — no search engine vouches for any business, including this one. Note: other companies trade under similar names. This site is vistavoyage.co.za and no other.