Johannesburg

 

List of major cities that offer flights to Johannesburg:
 

Cities Airlines
Bloemfontein South African Express
Cape Town British Airways, Kulula, Mango, South African Airways
Durban British Airways, Kulula, Mango, South African Airways
East London Kulula, South African Express
George Kulula, South African Express
Hoedspruit South African Express
Kimberley South African Express
Mthatha Airlink
Nelspruit Airlink
Pietermaritzburg Airlink
Polokwane Airlink