• Login
MATTES Rene
  • Flights
  • Hotels
  • Flight + Hotel
  • Private Rentals
  • Cars
  • Holidays
Flights to South Africa: for an unforgettable safari experience from £489

There are a number of airports in South Africa but only 8 of them are accessible with flights from European capitals: Johannesburg, Cape Town, Pretoria, Durban, Bloemfontein, East London, George and Port Elizabeth. These trips are available on scheduled flights operated by most major airlines. Direct flights to South Africa can be found from London to Johannesburg or London to Cape Town, however many other flight routes include at least 1 stopover. Of course, once in South Africa, it's very easy to take a flight to one of its other cities. To make sure you get a great deal on your flight to South Africa, it is best to either begin your research for flight tickets in advance, or to use our online flight comparison tool to help you sift through flight promotions across the market for your flight to South Africa. By plane, it takes 11 hours and 25 minutes direct from London to Johannesburg. A London-Cape Town flight takes slightly longer at 12 hours.

Compare airfares to South Africa:

With the help of Easy Voyage's online flight comparator tool finding cheap flights to South Africa from the UK couldn't be easier!
This holiday destination offers an almost infinite array of activities and discoveries, whether you want to see beautiful countryside in the national parks, try your hand at surfing or hike the mountainous regions, there's something for everyone in South Africa! What's more, it's possible to find good quality accommodation even in the outback. Although South Africa has a reputation for being a little unsafe, it is easy enough to avoid any serious danger by taking simple precautions. So why not search for South Africa flights now and discover all this beautiful country has to offer!
When comparing South Africa flights it is worth taking into account the local weather in South Africa as this vast country experiences a varied climate depending on its different regions. The period between September and April sees the hottest and driest temperatures in the Cape Town area, which then decrease from May through to the end of August. In comparison, the area along the Indian Ocean has a more subtropical climate with high temperatures from December until February. Lastly, the southern winter in the area around Johannesburg is dry between May and September, while the summer period from October to April is very hot and often accompanied by violent thunderstorms.
Spring is the best time to find good flight deals to South Africa. Overall the weather is pleasant and you can avoid the crowds of tourists looking for a southern summer which often makes airline tickets to South Africa soar in price in January.
So why hang around? Compare flights today and experience breathtaking South Africa for yourself!

South Africa Agenda -Find all practical information

  • 2nd January: The Great Cape Parade is a carnival in honour of the country's slaves who were not allowed to celebrate New Year's in Cape Town, which held concerts and dance shows to celebrate
  • March or April (Easter weekend): over 8,000 athletes from around the world participate in the Two Oceans Marathon in Cape Town, which takes place the weekend of Easter. It is also a festive time filled with concerts and performances for children
  • April: Cape Town's International Jazz Festival. Around 50 international and local musicians take to the stage to show off their different styles of jazz. This is a fantastic opportunity for artistic encounters
  • August or September: Johannesburg's Arts Alive Festival. Dedicated to all forms of art, it also holds both concerts and shows. Each year, it is visited by thousands of visitors from all over the world
  • November: Whisky Live Festival. Whiskey producers from around the world gather for two days in Johannesburg to share, in moderation, their products with whisky lovers

Searches for cheap South Africa flights

  • 847 day(s) ago

    London - Johannesburg

    Rwandair Express
    02/02/2018 1 stop(s) Duration 16h20
    Rwandair Express
    16/02/2018 1 stop(s) Duration 16h30
    from £488.53
  • 869 day(s) ago

    London - Johannesburg

    Ethiopian Airlines
    09/12/2017 1 stop(s) Duration 14h05
    Ethiopian Airlines
    16/12/2017 1 stop(s) Duration 17h50
    from £494.27
  • 861 day(s) ago

    London - Johannesburg

    Iberia
    04/01/2018 1 stop(s) Duration 14h15
    Iberia
    06/02/2018 1 stop(s) Duration 14h50
    from £524.90
  • 847 day(s) ago

    London - Johannesburg

    Iberia
    02/02/2018 1 stop(s) Duration 13h45
    Iberia
    16/02/2018 1 stop(s) Duration 14h50
    from £525.20
  • 746 day(s) ago

    London - Johannesburg

    Alitalia
    31/03/2018 2 stop(s) Duration 43h30
    Alitalia
    09/04/2018 2 stop(s) Duration 24h35
    from £542.03
  • 746 day(s) ago

    London - Johannesburg

    Ethiopian Airlines
    31/03/2018 1 stop(s) Duration 15h05
    Ethiopian Airlines
    09/04/2018 1 stop(s) Duration 18h10
    from £600.51
  • 746 day(s) ago

    London - Johannesburg

    Lufthansa
    31/03/2018 1 stop(s) Duration 35h55
    Lufthansa
    09/04/2018 1 stop(s) Duration 14h10
    from £614.84
  • 821 day(s) ago

    London - Johannesburg

    Kenya Airways
    14/12/2017 1 stop(s) Duration 15h30
    Kenya Airways
    15/01/2018 1 stop(s) Duration 19h55
    from £649.07
  • 824 day(s) ago

    London - Johannesburg

    KLM
    15/12/2017 1 stop(s) Duration 25h10
    KLM
    13/01/2018 2 stop(s) Duration 19h20
    from £653.09
  • 548 day(s) ago

    London - Johannesburg

    Ethiopian Airlines
    15/06/2018 1 stop(s) Duration 15h05
    Ethiopian Airlines
    22/06/2018 1 stop(s) Duration 35h35
    from £656.00
  • 821 day(s) ago

    London - Johannesburg

    Turkish Airlines
    14/12/2017 1 stop(s) Duration 17h00
    Turkish Airlines
    15/01/2018 1 stop(s) Duration 16h40
    from £668.86
  • 746 day(s) ago

    London - Johannesburg

    Turkish Airlines
    31/03/2018 1 stop(s) Duration 15h35
    Turkish Airlines
    09/04/2018 1 stop(s) Duration 16h30
    from £707.91
  • 825 day(s) ago

    London - Johannesburg

    Kenya Airways
    21/12/2017 1 stop(s) Duration 15h30
    Kenya Airways
    08/01/2018 1 stop(s) Duration 24h15
    from £745.70
  • 746 day(s) ago

    London - Johannesburg

    Air France
    31/03/2018 1 stop(s) Duration 12h50
    Air France
    09/04/2018 1 stop(s) Duration 15h35
    from £746.80
  • 746 day(s) ago

    London - Johannesburg

    KLM
    25/12/2017 1 stop(s) Duration 27h40
    KLM
    11/01/2018 1 stop(s) Duration 19h55
    from £747.30
  • 746 day(s) ago

    London - Johannesburg

    British Airways
    31/03/2018 1 stop(s) Duration 16h35
    British Airways
    09/04/2018 1 stop(s) Duration 25h00
    from £751.11
  • 746 day(s) ago

    London - Johannesburg

    Alitalia
    19/12/2017 2 stop(s) Duration 21h45
    Alitalia
    10/01/2018 2 stop(s) Duration 22h15
    from £767.50
  • 746 day(s) ago

    London - Johannesburg

    Emirates
    25/12/2017 1 stop(s) Duration 18h25
    Emirates
    11/01/2018 1 stop(s) Duration 19h25
    from £798.82
  • 746 day(s) ago

    London - Johannesburg

    Etihad Airways
    24/12/2017 1 stop(s) Duration 18h40
    Etihad Airways
    10/01/2018 1 stop(s) Duration 18h20
    from £820.17
  • 745 day(s) ago

    London - Johannesburg

    Swiss
    09/12/2017 1 stop(s) Duration 15h20
    Swiss
    04/01/2018 1 stop(s) Duration 22h30
    from £834.49
  • 744 day(s) ago

    London - Johannesburg

    Alitalia
    19/12/2017 2 stop(s) Duration 21h45
    Alitalia
    09/01/2018 2 stop(s) Duration 22h15
    from £842.09
  • 746 day(s) ago

    London - Johannesburg

    Rwandair Express
    19/12/2017 1 stop(s) Duration 18h10
    Rwandair Express
    10/01/2018 1 stop(s) Duration 27h05
    from £855.60
  • 746 day(s) ago

    London - Johannesburg

    Lufthansa
    24/12/2017 1 stop(s) Duration 22h10
    Lufthansa
    10/01/2018 2 stop(s) Duration 25h05
    from £863.52
  • 745 day(s) ago

    London - Johannesburg

    Lufthansa
    09/12/2017 1 stop(s) Duration 21h55
    Lufthansa
    04/01/2018 2 stop(s) Duration 25h40
    from £906.12
  • 746 day(s) ago

    London - Johannesburg

    Alitalia
    18/12/2017 2 stop(s) Duration 27h40
    Alitalia
    08/01/2018 2 stop(s) Duration 22h15
    from £906.91
  • 746 day(s) ago

    London - Johannesburg

    KLM
    19/12/2017 1 stop(s) Duration 13h35
    KLM
    10/01/2018 1 stop(s) Duration 27h20
    from £913.60
  • 746 day(s) ago

    London - Johannesburg

    Air France
    19/12/2017 1 stop(s) Duration 21h00
    Air France
    10/01/2018 1 stop(s) Duration 27h20
    from £937.21
  • 746 day(s) ago

    London - Johannesburg

    Emirates
    24/12/2017 1 stop(s) Duration 18h05
    Emirates
    10/01/2018 1 stop(s) Duration 18h50
    from £952.80
  • 746 day(s) ago

    London - Johannesburg

    Lufthansa
    18/12/2017 1 stop(s) Duration 34h00
    Lufthansa
    08/01/2018 1 stop(s) Duration 17h45
    from £975.20
  • 548 day(s) ago

    London - Johannesburg

    South African Airways
    15/06/2018 Direct flight Duration 11h05
    South African Airways
    22/06/2018 Direct flight Duration 11h25
    from £990.21
Discover other destinations

Fly to South Africa for less today! Using our online flight comparator tool you can find the cheapest deals on flights to South Africa and book your Middle Eastern and African flight tickets with ease. With just a few clicks you could be on your way to discover the founding cities of religions or to chase lions and elephants on safari. In the unlikely case that you aren’t quite taken by the travel comparison offers available to South Africa, check out our destination guides for more inspiration for your next adventure.

If the price of flights to South Africa didn’t suit why not take a look at our great selection of cheapest flight, package holidays and cruises! Maybe the local weather forecast in Tunis or a discount deal on a hotel in Dubai or cheap hotel in Tunisia will persuade you to change your travel plans. In addition, check out our list of popular destinations and favourite hotels compiled by the Easyexperts!