Direct flights available

Use the search field below to find direct flights from an airport near your. Just enter airport name or code, and available routes will apear.



Fly from:



Direct flights from Johannesburg


Flying direct between two destinations is not only the fastest route. It is often here you find the cheapest tickets flights. From Johannesburg you can fly directly to Cape Town, Plaisance, Durban, Frankfurt,London and many other destinations.




Country Destination Operated by
Angola Luanda
Angola Luanda
Australia Sydney
Australia Sydney
Australia Perth
Australia Perth
Botswana Francistown
Botswana Kasane
Botswana Maun
Botswana Maun
Botswana Gaborone
Botswana Gaborone
Brazil Sao Paulo
Burundi Bujumbura
China Beijing
China Beijing
Costa Rica Buenos Aires
Democratic Republic of the Congo Lubumbashi
Democratic Republic of the Congo Lubumbashi
Democratic Republic of the Congo Kinshasa
Egypt Cairo
Egypt Cairo
Ethiopia Addis Ababa
Ethiopia Addis Ababa
France Paris
France Paris
Gabon Libreville
Germany Frankfurt
Germany Frankfurt
Germany Munich
Germany Munich
Ghana Accra
Hong Kong Hong Kong
Hong Kong Hong Kong
India Mumbai
India Mumbai
Israel Tel Aviv Yafo
Kenya Nairobi
Kenya Nairobi
Kenya Nairobi
Lesotho Maseru
Madagascar Antananarivo
Madagascar Antananarivo
Malawi Blantyre
Malawi Blantyre
Malawi Lilongwe
Mauritius Plaisance
Mauritius Plaisance
Mauritius Plaisance
Mozambique Beira
Mozambique Beira
Mozambique Inhambane
Mozambique Maputo
Mozambique Maputo
Mozambique Tete
Mozambique Tete
Mozambique Nampula
Mozambique Vilanculos
Mozambique Vilanculos
Namibia Windhoek
Namibia Windhoek
Namibia Windhoek
Namibia Walvis Bay
Netherlands Amsterdam
Nigeria Lagos
Nigeria Lagos
Qatar Doha
Republic of the Congo Brazzaville
Republic of the Congo Brazzaville
Republic of the Congo Pointe Noire
Country Destination Operated by
Reunion St Denis de la Reunion
Reunion St Denis de la Reunion
Rwanda Kigali
Saudi Arabia Jeddah
Senegal Dakar
Senegal Dakar
Seychelles Mahe Island
Seychelles Mahe Island
Singapore Singapore
Singapore Singapore
Singapore Singapore
South Africa Bloemfontein
South Africa Cape Town
South Africa Cape Town
South Africa Cape Town
South Africa Cape Town
South Africa Cape Town
South Africa Cape Town
South Africa Cape Town
South Africa Cape Town
South Africa Durban
South Africa Durban
South Africa Durban
South Africa Durban
South Africa East London
South Africa George
South Africa George
South Africa Hoedspruit
South Africa Kimberley
South Africa Nelspruit
South Africa Phalaborwa
South Africa Pietermaritzburg
South Africa Polokwane
South Africa Port Elizabeth
South Africa Port Elizabeth
South Africa Richards Bay
South Africa Umtata
South Africa Upington
Swaziland Manzini
Switzerland Zurich
Switzerland Zurich
Tanzania Dar Es Salaam
Tanzania Dar Es Salaam
Tanzania Pemba
Thailand Bangkok
Thailand Bangkok
Turkey Istanbul
Uganda Entebbe
United Arab Emirates Abu Dhabi
United Arab Emirates Abu Dhabi
United Arab Emirates Abu Dhabi
United Arab Emirates Dubai
United Arab Emirates Dubai
United Kingdom London
United Kingdom London
United Kingdom London
United Kingdom London
United States Atlanta
United States New York
United States New York
Zambia Livingstone
Zambia Livingstone
Zambia Lusaka
Zambia Ndola
Zambia Ndola
Zimbabwe Bulawayo
Zimbabwe Harare
Zimbabwe Harare
Zimbabwe Victoria Falls
Zimbabwe Victoria Falls