Non-stop flights from Johannesburg (HLA)
Johannesburg Airport (IATA: HLA, ICAO: FALA), also known as Lanseria Airport, is a small airport in South Africa with domestic flights only.
At present, there are 2 domestic flights from Johannesburg.
The longest flight from Johannesburg HLA is a 488 mile (785 km) non-stop route to Cape Town CPT. This direct flight takes around 2 hours and 15 minutes and is operated by Safair.
On this page
Airlines flying from Johannesburg Popular destinations from Johannesburg Popular destinations with a stopover International flights Domestic flights Alternative airports FAQAirlines flying from Johannesburg
Only one airline is flying from and to Johannesburg, which is Safair.
Popular destinations from Johannesburg
Below you can find a list of the most popular destinations from Johannesburg, based on the number of scheduled flights for this month.
Popular destinations with a stopover
Aside from all non-stop destinations listed above, these are popular destinations from Johannesburg that require a stopover:
International flights from Johannesburg
Currently there are no international flights departing from Johannesburg. To get from Johannesburg to another country you will need a flight with a stopover, for example through Cape Town or Durban.
Domestic flights from Johannesburg
Flights from Johannesburg to South Africa
There are 2 airports in South Africa that have non-stop domestic flights from Johannesburg.
To Cape Town and Durban, you can fly with Safair.
Alternative airports near Johannesburg
There is one alternative airport to Johannesburg (HLA) within a range of 125 miles (200 km), which is Johannesburg (JNB).
Frequently asked questions - FAQ
How many airports are there in Johannesburg?
There are 2 airports in Johannesburg: Lanseria Airport (HLA) and OR Tambo International Airport (JNB).
What is the best airport to fly from Johannesburg?
You have multiple options when flying from Johannesburg. Although Johannesburg (HLA) might be a convenient airport to depart from, the biggest airport near Johannesburg is Johannesburg (JNB), OR Tambo International Airport, which offers additional flight options.
How many airlines fly from Johannesburg?
There is 1 airline flying from Johannesburg, which is Safair, as of May 2024.
Which airlines fly from Johannesburg?
Safair is the only airline flying from Johannesburg.
Which alliances are flying from Johannesburg?
There are no alliances flying from Johannesburg at the moment.
How many nonstop flights are there from Johannesburg?
There are roughly 245 flights departing from Johannesburg every month (or 56 flights each week), to a total of 2 airports - all within South Africa.
What is the official name of Johannesburg Airport?
The official name of Johannesburg Airport is Lanseria Airport.
What is the airport code of Johannesburg Airport?
The airport code of Johannesburg Airport is HLA.
What are the most popular flights from Johannesburg?
Cape Town and Durban are the only airports with flights from Johannesburg.
How long is the flight from Johannesburg?
Johannesburg to Cape Town | 2h 15m |
Johannesburg to Durban | 1h 15m |