1. Flights to Johannesburg (JNB)
From
Duration
Airlines
Cape Town
2h 1m
South African Airways, British Airways, kulula, …
Durban
1h 8m
South African Airways, British Airways, MANGO, …
Port Elizabeth
1h 38m
South African Airways, British Airways, MANGO
Abu Dhabi, United Arab Emirates
8h 20m
Etihad
Accra, Ghana
5h 55m
South African Airways
Addis Ababa, Ethiopia
5h 30m
Ethiopian
Amsterdam, The Netherlands
10h 50m
KLM
Antananarivo, Madagascar
3h 30m
South African Airways, Air Madagascar
Atlanta, USA
15h 50m
Delta
Bangkok, Thailand
11h 15m
Thai
Beijing, China
14h 45m
Beira, Mozambique
1h 47m
South African Airways, LAM
Blantyre, Malawi
2h 15m
Bloemfontein
1h 5m
Brazzaville, Congo
3h 55m
Buenos Aires, Argentina
9h 0m
Bujumbura, Burundi
3h 40m
Bulawayo, Zimbabwe
1h 35m
Cairo, Egypt
8h 10m
EgyptAir
Dakar, Senegal
8h 25m
Dar es Salaam, Tanzania
Doha, Qatar
8h 15m
Qatar Airways
Dubai, United Arab Emirates
Emirates
South African Airways British Airways, MANGO, …
East London
1h 30m
South African Airways, kulula
Entebbe, Uganda
4h 15m
Francistown, Botswana
Air Botswana
Frankfurt, Germany
10h 37m
South African Airways, Lufthansa
Gaborone, Botswana
0h 57m
South African Airways, Air Botswana
George
1h 52m
kulula, South African
Harare, Zimbabwe
1h 45m
South African Airways, British Airways
Hoedspruit
Hong Kong
13h 17m
South African Airways, Cathay Pacific
Inhambane, Mozambique
LAM
Istanbul, Turkey
9h 45m
Turkish
Jeddah Saudi Arabia
7h 20m
Saudi Arabian
Kasane, Botswana
2h 5m
Kigali, Rwanda
3h 50m
RwandAir
Kimberley
1h 15m
Kinshasa, Democratic Republic of the Congo
Lagos, Nigeria
Arik Air, South African Airways
Libreville, Gabon
4h 45m
Lilongwe, Malawi
2h 30m
Livingstone, Zambia
London, UK
10h 55m
British Airways, South African Airways, Virgin Atlantic
Luanda, Angola
3h 22m
South African Airways, TAAG
Lubumbashi, Democratic Republic of the Congo
2h 27m
South African Airways, Korongo Airlines, flyCongo, …
Lusaka, Zambia
Mahe, Seychelles
5h 10m
Air Seychelles
Manzini, Swaziland
0h 55m
Maputo, Mozambique
1h 6m
LAM, South African Airways, British Airways
Maseru, Lesotho
Maun, Botswana
1h 42m
Mauritius
4h 36m
South African Airways, Air Mauritius, British Airways
Mthatha
Mumbai, India
8h 50m
Munich, Germany
10h 35m
Nairobi, Kenya
Kenya Airways, South African Airways
Nampula, Mozambique
2h 32m
LAM, South African Airways
Ndola, Zambia
2h 17m
South African Airways, Interair
Nelspruit
New York, USA
15h 15m
Paris, France
10h 30m
Air France
Pemba, Mozambique
2h 55m
Perth, Australia
11h 55m
Phalaborwa
1h 20m
Pietermaritzburg
1h 0m
Pointe-Noire, Congo
4h 10m
Polokwane
Richards Bay
Saint-Denis, Reunion
4h 25m
Air Austral
São Paulo, Brazil
8h 40m
Singapore
10h 45m
Singapore Airlines
Sydney, Australia
14h 20m
Qantas
Tel Aviv, Israel
9h 20m
El Al
Tete, Mozambique
Upington
Victoria Falls, Zimbabwe
Vilankulos, Mozambique
1h 50m
Walvis Bay, Namibia
2h 10m
Windhoek, Namibia
1h 51m
South African Airways, Air Namibia, British Airways
Zanzibar, Tanzania
4h 0m
MANGO
Zurich, Switzerland
10h 25m
Swiss