Book cheap flights to Johannesburg (South Africa - Africa) with eDreams for the lowest airfare. eDreams search brings together all airlines including low cost. So for the best flight and travel deals to or from Johannesburg or indeed any part of Africa, economy or business class, charter or scheduled, look no further.
These are the cheapest flights to Johannesburg found by our customers over the next 2 months. Search now for the best discounts available anywhere in Africa using the booking engine above or click your route below to check the latest fares with dates. These include low cost Johannesburg flights.
| Flights to Johannesburg by origin city: Click below to see prices | Airline | Arrival airport | |||
Flights from The United Kingdom and The Republic of Ireland to Johannesburg | |||||
| 272€ | Swiss International Airlines | Heathrow, London | O.R. Tambo International, Johannesburg | ||
Flights from Spain to Johannesburg | |||||
| 254€ | Egyptair | Barajas, Madrid | O.R. Tambo International, Johannesburg | ||
| 254€ | Egyptair | El Prat, Barcelona | O.R. Tambo International, Johannesburg | ||
| 305€ | British Airways | Alicante, Alicante | O.R. Tambo International, Johannesburg | ||
| 296€ | Air France | Asturias, Oviedo | O.R. Tambo International, Johannesburg | ||
| 297€ | Air France | Loiu, Bilbao | O.R. Tambo International, Johannesburg | ||
| 462€ | British Airways | Granada, Granada | O.R. Tambo International, Johannesburg | ||
| 378€ | IBERIA | Ibiza, Ibiza | O.R. Tambo International, Johannesburg | ||
| 318€ | IBERIA | La Parra, Jerez De La Frontera | O.R. Tambo International, Johannesburg | ||
| 458€ | Lufthansa | La Coruna, La Coruna | O.R. Tambo International, Johannesburg | ||
| 383€ | Air France | Lanzarote, Lanzarote | O.R. Tambo International, Johannesburg | ||
| 351€ | British Airways | Las Palmas, Gran Canaria | O.R. Tambo International, Johannesburg | ||
| 262€ | Air France | Malaga, Malaga | O.R. Tambo International, Johannesburg | ||
| 564€ | IBERIA | melilla, melilla | O.R. Tambo International, Johannesburg | ||
| 303€ | British Airways | Palma Mallorca, Palma Mallorca | O.R. Tambo International, Johannesburg | ||
| 475€ | British Airways | Noain, Pamplona | O.R. Tambo International, Johannesburg | ||
| 359€ | IBERIA | Santiago De Compostela, Santiago | O.R. Tambo International, Johannesburg | ||
| 343€ | British Airways | Sevilla, Sevilla | O.R. Tambo International, Johannesburg | ||
| 290€ | Air France | Valencia, Valencia | O.R. Tambo International, Johannesburg | ||
| 321€ | Air France | Vigo, Vigo | O.R. Tambo International, Johannesburg | ||
Flights from Italy to Johannesburg | |||||
| 351€ | KLM | Peretola, Florence | O.R. Tambo International, Johannesburg | ||
| 238€ | Qatar Airways | Malpensa, Milan | O.R. Tambo International, Johannesburg | ||
| 257€ | Egyptair | Fiumicino, Rome | O.R. Tambo International, Johannesburg | ||
| 258€ | Emirates | Marco Polo, Venice | O.R. Tambo International, Johannesburg | ||
Flights from France to Johannesburg | |||||
| 263€ | Lufthansa | Charles De Gaulle, Paris | O.R. Tambo International, Johannesburg | ||
| 424€ | Lufthansa | Marseille-Provence, Marseille | O.R. Tambo International, Johannesburg | ||
Flights from Germany to Johannesburg | |||||
| 275€ | KLM | Frankfurt International, Frankfurt | O.R. Tambo International, Johannesburg | ||
| 316€ | Egyptair | Schoenefeld, Berlin | O.R. Tambo International, Johannesburg | ||
| 296€ | Egyptair | Franz Josef Strauss, Munich | O.R. Tambo International, Johannesburg | ||
Flights from Europe General to Johannesburg | |||||
| 350€ | Swiss International Airlines | Porto, Porto | O.R. Tambo International, Johannesburg | ||
| 516€ | Lufthansa | Oslo All Airports, Oslo | O.R. Tambo International, Johannesburg | ||
| 302€ | Qatar Airways | Arlanda, Stockholm | O.R. Tambo International, Johannesburg | ||
| 267€ | Air France | Schiphol, Amsterdam | O.R. Tambo International, Johannesburg | ||
| 398€ | KLM | Copenhagen International Airport, Copenhagen | O.R. Tambo International, Johannesburg | ||
| 427€ | KLM | Zurich, Zurich | O.R. Tambo International, Johannesburg | ||
| 304€ | Brussels Airlines | Okecie, Warsaw | O.R. Tambo International, Johannesburg | ||
| 278€ | Virgin Atlantic | Brussels National, Brussels | O.R. Tambo International, Johannesburg | ||
| 284€ | Virgin Atlantic | Lisboa, Lisbon | O.R. Tambo International, Johannesburg | ||
| 267€ | Egyptair | Ataturk, Istanbul | O.R. Tambo International, Johannesburg | ||
Flights from the Americas to Johannesburg | |||||
| 344€ | KLM | John F Kennedy Intl Airport, New York | O.R. Tambo International, Johannesburg | ||
| 455€ | United Airlines | Miami International Airport, Miami | O.R. Tambo International, Johannesburg | ||
| 423€ | Qatar Airways | G.Bush Intercontinental , Houston | O.R. Tambo International, Johannesburg | ||
| 504€ | South African Airways | Pearson International Airport, Toronto | O.R. Tambo International, Johannesburg | ||
| 622€ | IBERIA | Juarez Intl Airport, Mexico City | O.R. Tambo International, Johannesburg | ||
| 707€ | United Airlines | Cancun, Cancun | O.R. Tambo International, Johannesburg | ||
| 679€ | United Airlines | Gen M Escobedo, Monterrey | O.R. Tambo International, Johannesburg | ||
| 671€ | British Airways | Tocumen International Airport, Panama City | O.R. Tambo International, Johannesburg | ||
| 358€ | South African Airways | Rio De Janeiro International Airport, Rio De Janeiro | O.R. Tambo International, Johannesburg | ||
| 314€ | South African Airways | Guarulhos International , Sao Paulo | O.R. Tambo International, Johannesburg | ||
| 396€ | Emirates | Pistarini, Buenos Aires | O.R. Tambo International, Johannesburg | ||
| 478€ | South African Airways | Pajas Blancas, Cordoba | O.R. Tambo International, Johannesburg | ||
| 481€ | South African Airways | Aeropuerto Comodoro Arturo Merino Benitez, Santiago | O.R. Tambo International, Johannesburg | ||
| 610€ | IBERIA | Eldorado, Bogota | O.R. Tambo International, Johannesburg | ||
| 561€ | IBERIA | J Chavez Intl, Lima | O.R. Tambo International, Johannesburg | ||
| 639€ | South African Airways | Simon Bolivar International, Caracas | O.R. Tambo International, Johannesburg | ||
| 822€ | South African Airways | Mariscal, Quito | O.R. Tambo International, Johannesburg | ||
| 432€ | South African Airways | Carrasco, Montevideo | O.R. Tambo International, Johannesburg | ||
Flights from Africa, Asia & Australasia to Johannesburg | |||||
| 280€ | Qatar Airways | Domodedovo, Moscow | O.R. Tambo International, Johannesburg | ||
| 166€ | SAN-RWANDAIR EXPRESS | Jomo Kenyatta Internatonal, Nairobi | O.R. Tambo International, Johannesburg | ||
| 293€ | ARIK AIR | Yoff, Dakar | O.R. Tambo International, Johannesburg | ||
| 259€ | Kenya Airways | Chhatrapati Shivaji, Mumbai | O.R. Tambo International, Johannesburg | ||
| 362€ | Emirates | Meenambarkkam, Madras | O.R. Tambo International, Johannesburg | ||
| 671€ | Emirates | Tullamarine, Melbourne | O.R. Tambo International, Johannesburg | ||