JNB Airport Flights
International Flights
There are over 48 direct flights from London Heathrow Airport to South Africa on a weekly basis.
South African Airways – 19 non-stop flights connect London and South Africa every week, 12 non-stop flights to Johannesburg.
British Airways has 13 non-stop flights to Johannesburg
Virgin Atlantic Airlines has seven non-stop flights to Johannesburg airport per week
Domestic flights
Due to the distances involved, travellers will probably need to use one or more of the various domestic connections available. Services operate to all the key points in South Africa at least daily. Domestic flights are flown by SAA, SAA subsidiary airlines, SA Express, and SA Airlink and British Airways domestic partner, Comair.