Flights to Johannesburg
Flights to Johannesburg from the UK
There are regular direct cheap flights operating from London
Heathrow to Johannesburg's OR Thambo International Airport, which
is located 14 miles (22km) east of Johannesburg. Most flights to
Johannesburg are overnight, though plenty of day flights are also
available. There are connecting flights to Johannesburg from most
major UK airports. Flights from London to Johannesburg takes
approximately 12 hours.
Which airlines fly to Johannesburg?
Virgin Atlantic has direct flights to Johannesburg from London Heathrow, and indirect flights from Belfast City.
South African Airways offers direct flights to Johannesburg from London Heathrow, and indirect flights from Belfast City.
Qatar Airways has direct flights to Johannesburg from London Heathrow.
bmi offers direct flights from London Heathrow.
KLM has connecting service from Liverpool, Leeds, Aberdeen, Norwich, Manchester, Jersey, Newcastle, Humberside, Birmingham, Glasgow, Bristol, Cardiff, Belfast City, Exeter, Southampton, and Edinburgh.
Lufthansa offers indirect flights from Birmingham and Edinburgh.
Air France has connecting flights to Johannesburg from Aberdeen and Bristol.
Emirates fly to Johannesburg indirectly from Newcastle, Birmingham, and Glasgow.
Singapore Airlines has indirect flights to Johannesburg from Manchester.
Flights to Johannesburg from the USA
There are no cheap flights from the United States to
Johannesburg. There are regular direct flights from the USA to
Johannesburg O.R. Tambo International Airport, which is located
about 14 miles (22km) east of the city centre.
Which airlines fly to Johannesburg from the USA?
Delta offers direct flights to Johannesburg from Atlanta, and connecting service from Philadelphia, Phoenix, Orlando, New York, Memphis, Nashville, New Orleans, Miami, Portland, Minneapolis,Tallahassee, St Louis, Seattle, San Antonio, San Diego, and Anchorage.
British Airways has connecting service to Johannesburg from Dallas, Denver, Boston, Las Vegas, Philadelphia, Phoenix, Orlando, Los Angeles, Miami, Seattle, Tampa, Washington Dulles, San Diego, and San Francisco.
KLM has indirect flights from Philadelphia, Orlando, Miami, Los Angeles, Memphis, Minneapolis, Pittsburgh, Portland, Seattle, Washington Dulles, Salt Lake City, San Francisco, and Cincinatti.
South African Airways flies indirectly from Cleveland, Charlotte San Diego, Raleigh, Tampa, Pittspurgh, Port Columbus, New York, Austin, Indianapolis, Kansas City, and Las Vegas.
Qantas has flights from Honolulu, San Francisco, and Los Angeles.
Airports in Johannesburg
The airport is 14 miles (22km) east of Johannesburg.