Flights to Johannesburg

Flying From
Airline
Go to Destination

Note : As availability is constantly changing, Fares may not be available on chosen dates, Please call us.

Airline Departure Return Price
Air France Air France

Mon, 30 Mar 20MAN

from: Manchester

Thu, 16 Apr 20JNB

to: Johannesburg
£374
Air France Air France

Sat, 17 Aug 19MAN

from: Manchester

Sun, 08 Dec 19JNB

to: Johannesburg
£379
Air France Air France

Mon, 09 Dec 19MAN

from: Manchester

Fri, 10 Jan 20JNB

to: Johannesburg
£379
Air France Air France

Sat, 17 Aug 19LHR

from: London

Sun, 08 Dec 19JNB

to: Johannesburg
£379
Air France Air France

Mon, 09 Dec 19LHR

from: London

Fri, 10 Jan 20JNB

to: Johannesburg
£379
Air France Air France

Mon, 30 Mar 20LHR

from: London

Thu, 16 Apr 20JNB

to: Johannesburg
£379
Air France Air France

Mon, 01 Jul 19LHR

from: London

Fri, 16 Aug 19JNB

to: Johannesburg
£379
Air France Air France

Mon, 01 Jul 19MAN

from: Manchester

Fri, 16 Aug 19JNB

to: Johannesburg
£379
Air France Air France

Sat, 11 Jan 20LHR

from: London

Fri, 31 Jan 20JNB

to: Johannesburg
£380
Air France Air France

Sun, 01 Mar 20LHR

from: London

Sun, 29 Mar 20JNB

to: Johannesburg
£380
Air France Air France

Sat, 01 Feb 20LHR

from: London

Sat, 29 Feb 20JNB

to: Johannesburg
£380
Air France Air France

Sat, 01 Feb 20MAN

from: Manchester

Sat, 29 Feb 20JNB

to: Johannesburg
£380
Air France Air France

Sun, 01 Mar 20MAN

from: Manchester

Sun, 29 Mar 20JNB

to: Johannesburg
£380
Air France Air France

Sat, 11 Jan 20MAN

from: Manchester

Fri, 31 Jan 20JNB

to: Johannesburg
£380
Turkish AirlinesTurkish Airlines

Sat, 17 Aug 19LHR

from: London

Sun, 08 Dec 19JNB

to: Johannesburg
£395
Turkish AirlinesTurkish Airlines

Mon, 09 Dec 19LHR

from: London

Fri, 10 Jan 20JNB

to: Johannesburg
£395
Turkish AirlinesTurkish Airlines

Sat, 11 Jan 20LHR

from: London

Fri, 31 Jan 20JNB

to: Johannesburg
£396
Turkish AirlinesTurkish Airlines

Sat, 01 Feb 20LHR

from: London

Sat, 29 Feb 20JNB

to: Johannesburg
£396
Turkish AirlinesTurkish Airlines

Sun, 01 Mar 20LHR

from: London

Sun, 29 Mar 20JNB

to: Johannesburg
£396
Qatar AirwaysQatar Airways

Mon, 30 Mar 20LHR

from: London

Thu, 16 Apr 20JNB

to: Johannesburg
£400
Qatar AirwaysQatar Airways

Mon, 30 Mar 20MAN

from: Manchester

Thu, 16 Apr 20JNB

to: Johannesburg
£400
Kenya Airways Kenya Airways

Mon, 30 Mar 20MAN

from: Manchester

Thu, 16 Apr 20JNB

to: Johannesburg
£402
Kenya Airways Kenya Airways

Mon, 30 Mar 20LHR

from: London

Thu, 16 Apr 20JNB

to: Johannesburg
£403
Qatar AirwaysQatar Airways

Sun, 01 Mar 20MAN

from: Manchester

Sun, 29 Mar 20JNB

to: Johannesburg
£406
Emirates Emirates

Mon, 09 Dec 19LHR

from: London

Fri, 10 Jan 20JNB

to: Johannesburg
£412
Emirates Emirates

Sat, 17 Aug 19LHR

from: London

Sun, 08 Dec 19JNB

to: Johannesburg
£412
Turkish AirlinesTurkish Airlines

Sat, 17 Aug 19MAN

from: Manchester

Sun, 08 Dec 19JNB

to: Johannesburg
£413
Turkish AirlinesTurkish Airlines

Mon, 09 Dec 19MAN

from: Manchester

Fri, 10 Jan 20JNB

to: Johannesburg
£413
Turkish AirlinesTurkish Airlines

Sat, 01 Feb 20MAN

from: Manchester

Sat, 29 Feb 20JNB

to: Johannesburg
£414
Turkish AirlinesTurkish Airlines

Sat, 11 Jan 20MAN

from: Manchester

Fri, 31 Jan 20JNB

to: Johannesburg
£414
Turkish AirlinesTurkish Airlines

Sun, 01 Mar 20MAN

from: Manchester

Sun, 29 Mar 20JNB

to: Johannesburg
£414
Emirates Emirates

Sat, 11 Jan 20LHR

from: London

Fri, 31 Jan 20JNB

to: Johannesburg
£414
Emirates Emirates

Sat, 01 Feb 20LHR

from: London

Sat, 29 Feb 20JNB

to: Johannesburg
£414
Kenya Airways Kenya Airways

Mon, 01 Jul 19DUB

from: Dublin

Fri, 16 Aug 19JNB

to: Johannesburg
£415
Qatar AirwaysQatar Airways

Sat, 11 Jan 20LHR

from: London

Fri, 31 Jan 20JNB

to: Johannesburg
£417
Qatar AirwaysQatar Airways

Mon, 01 Jul 19LHR

from: London

Fri, 16 Aug 19JNB

to: Johannesburg
£417
Qatar AirwaysQatar Airways

Sun, 01 Mar 20LHR

from: London

Sun, 29 Mar 20JNB

to: Johannesburg
£417
Qatar AirwaysQatar Airways

Sat, 17 Aug 19LHR

from: London

Sun, 08 Dec 19JNB

to: Johannesburg
£417
Qatar AirwaysQatar Airways

Sat, 01 Feb 20LHR

from: London

Sat, 29 Feb 20JNB

to: Johannesburg
£417
Qatar AirwaysQatar Airways

Mon, 09 Dec 19LHR

from: London

Fri, 10 Jan 20JNB

to: Johannesburg
£417
Kenya Airways Kenya Airways

Mon, 01 Jul 19GLA

from: Glasgow

Fri, 16 Aug 19JNB

to: Johannesburg
£420
Kenya Airways Kenya Airways

Sat, 17 Aug 19LHR

from: London

Sun, 08 Dec 19JNB

to: Johannesburg
£422
Kenya Airways Kenya Airways

Mon, 09 Dec 19LHR

from: London

Fri, 10 Jan 20JNB

to: Johannesburg
£422
Kenya Airways Kenya Airways

Sat, 11 Jan 20LHR

from: London

Fri, 31 Jan 20JNB

to: Johannesburg
£423
Kenya Airways Kenya Airways

Sun, 01 Mar 20LHR

from: London

Sun, 29 Mar 20JNB

to: Johannesburg
£423
Kenya Airways Kenya Airways

Sat, 01 Feb 20LHR

from: London

Sat, 29 Feb 20JNB

to: Johannesburg
£423
Emirates Emirates

Sun, 01 Mar 20LHR

from: London

Sun, 29 Mar 20JNB

to: Johannesburg
£451
Turkish AirlinesTurkish Airlines

Mon, 30 Mar 20MAN

from: Manchester

Thu, 16 Apr 20JNB

to: Johannesburg
£459
Emirates Emirates

Sat, 17 Aug 19MAN

from: Manchester

Sun, 08 Dec 19JNB

to: Johannesburg
£465
Emirates Emirates

Mon, 09 Dec 19MAN

from: Manchester

Fri, 10 Jan 20JNB

to: Johannesburg
£465
Emirates Emirates

Sat, 01 Feb 20MAN

from: Manchester

Sat, 29 Feb 20JNB

to: Johannesburg
£466
British AirwaysBritish Airways

Sun, 01 Mar 20MAN

from: Manchester

Sun, 29 Mar 20JNB

to: Johannesburg
£466
Emirates Emirates

Sun, 01 Mar 20MAN

from: Manchester

Sun, 29 Mar 20JNB

to: Johannesburg
£466
Emirates Emirates

Sat, 11 Jan 20MAN

from: Manchester

Fri, 31 Jan 20JNB

to: Johannesburg
£466
Ethiopian AirlinesEthiopian Airlines

Sat, 17 Aug 19LHR

from: London

Sun, 08 Dec 19JNB

to: Johannesburg
£475
Ethiopian AirlinesEthiopian Airlines

Mon, 09 Dec 19LHR

from: London

Fri, 10 Jan 20JNB

to: Johannesburg
£475
Ethiopian AirlinesEthiopian Airlines

Sun, 01 Mar 20LHR

from: London

Sun, 29 Mar 20JNB

to: Johannesburg
£476
Ethiopian AirlinesEthiopian Airlines

Mon, 30 Mar 20LHR

from: London

Thu, 16 Apr 20JNB

to: Johannesburg
£476
Ethiopian AirlinesEthiopian Airlines

Sat, 01 Feb 20LHR

from: London

Sat, 29 Feb 20JNB

to: Johannesburg
£477
Ethiopian AirlinesEthiopian Airlines

Sat, 11 Jan 20LHR

from: London

Fri, 31 Jan 20JNB

to: Johannesburg
£477
Emirates Emirates

Mon, 30 Mar 20LHR

from: London

Thu, 16 Apr 20JNB

to: Johannesburg
£488
Kenya Airways Kenya Airways

Mon, 01 Jul 19LHR

from: London

Fri, 16 Aug 19JNB

to: Johannesburg
£498
Qatar AirwaysQatar Airways

Mon, 01 Jul 19MAN

from: Manchester

Fri, 16 Aug 19JNB

to: Johannesburg
£506
Qatar AirwaysQatar Airways

Sat, 11 Jan 20MAN

from: Manchester

Fri, 31 Jan 20JNB

to: Johannesburg
£506
Qatar AirwaysQatar Airways

Sat, 17 Aug 19MAN

from: Manchester

Sun, 08 Dec 19JNB

to: Johannesburg
£506
Qatar AirwaysQatar Airways

Mon, 09 Dec 19MAN

from: Manchester

Fri, 10 Jan 20JNB

to: Johannesburg
£506
Qatar AirwaysQatar Airways

Sat, 01 Feb 20MAN

from: Manchester

Sat, 29 Feb 20JNB

to: Johannesburg
£506
Kenya Airways Kenya Airways

Mon, 09 Dec 19MAN

from: Manchester

Fri, 10 Jan 20JNB

to: Johannesburg
£510
Kenya Airways Kenya Airways

Sat, 17 Aug 19MAN

from: Manchester

Sun, 08 Dec 19JNB

to: Johannesburg
£510
Kenya Airways Kenya Airways

Mon, 01 Jul 19MAN

from: Manchester

Fri, 16 Aug 19JNB

to: Johannesburg
£510
Kenya Airways Kenya Airways

Sun, 01 Mar 20MAN

from: Manchester

Sun, 29 Mar 20JNB

to: Johannesburg
£511
Kenya Airways Kenya Airways

Sat, 01 Feb 20MAN

from: Manchester

Sat, 29 Feb 20JNB

to: Johannesburg
£511
Kenya Airways Kenya Airways

Sat, 11 Jan 20MAN

from: Manchester

Fri, 31 Jan 20JNB

to: Johannesburg
£511
Emirates Emirates

Mon, 30 Mar 20MAN

from: Manchester

Thu, 16 Apr 20JNB

to: Johannesburg
£514
British AirwaysBritish Airways

Mon, 30 Mar 20MAN

from: Manchester

Thu, 16 Apr 20JNB

to: Johannesburg
£540
British AirwaysBritish Airways

Mon, 01 Jul 19DUB

from: Dublin

Fri, 16 Aug 19JNB

to: Johannesburg
£544
British AirwaysBritish Airways

Mon, 01 Jul 19GLA

from: Glasgow

Fri, 16 Aug 19JNB

to: Johannesburg
£549
South African AirwaysSouth African Airways

Sat, 17 Aug 19MAN

from: Manchester

Sun, 08 Dec 19JNB

to: Johannesburg
£549
Turkish AirlinesTurkish Airlines

Mon, 30 Mar 20LHR

from: London

Thu, 16 Apr 20JNB

to: Johannesburg
£560
British AirwaysBritish Airways

Mon, 01 Jul 19MAN

from: Manchester

Fri, 16 Aug 19JNB

to: Johannesburg
£566
British AirwaysBritish Airways

Mon, 09 Dec 19MAN

from: Manchester

Fri, 10 Jan 20JNB

to: Johannesburg
£569
British AirwaysBritish Airways

Sat, 17 Aug 19MAN

from: Manchester

Sun, 08 Dec 19JNB

to: Johannesburg
£569
British AirwaysBritish Airways

Sat, 01 Feb 20MAN

from: Manchester

Sat, 29 Feb 20JNB

to: Johannesburg
£570
British AirwaysBritish Airways

Sat, 11 Jan 20MAN

from: Manchester

Fri, 31 Jan 20JNB

to: Johannesburg
£570
British AirwaysBritish Airways

Mon, 30 Mar 20LHR

from: London

Thu, 16 Apr 20JNB

to: Johannesburg
£577
South African AirwaysSouth African Airways

Mon, 01 Jul 19LHR

from: London

Fri, 16 Aug 19JNB

to: Johannesburg
£636
South African AirwaysSouth African Airways

Sat, 11 Jan 20LHR

from: London

Fri, 31 Jan 20JNB

to: Johannesburg
£637
South African AirwaysSouth African Airways

Sat, 17 Aug 19LHR

from: London

Sun, 08 Dec 19JNB

to: Johannesburg
£637
South African AirwaysSouth African Airways

Mon, 09 Dec 19LHR

from: London

Fri, 10 Jan 20JNB

to: Johannesburg
£637
South African AirwaysSouth African Airways

Sun, 01 Mar 20LHR

from: London

Sun, 29 Mar 20JNB

to: Johannesburg
£638
South African AirwaysSouth African Airways

Mon, 30 Mar 20LHR

from: London

Thu, 16 Apr 20JNB

to: Johannesburg
£638
South African AirwaysSouth African Airways

Sat, 01 Feb 20LHR

from: London

Sat, 29 Feb 20JNB

to: Johannesburg
£638
Turkish AirlinesTurkish Airlines

Mon, 01 Jul 19LHR

from: London

Fri, 16 Aug 19JNB

to: Johannesburg
£640
Emirates Emirates

Mon, 01 Jul 19LHR

from: London

Fri, 16 Aug 19JNB

to: Johannesburg
£652
South African AirwaysSouth African Airways

Mon, 30 Mar 20MAN

from: Manchester

Thu, 16 Apr 20JNB

to: Johannesburg
£663
Emirates Emirates

Mon, 01 Jul 19MAN

from: Manchester

Fri, 16 Aug 19JNB

to: Johannesburg
£669
Turkish AirlinesTurkish Airlines

Mon, 01 Jul 19MAN

from: Manchester

Fri, 16 Aug 19JNB

to: Johannesburg
£675
British AirwaysBritish Airways

Mon, 01 Jul 19LHR

from: London

Fri, 16 Aug 19JNB

to: Johannesburg
£686
Etihad Airways Etihad Airways

Sat, 01 Feb 20LHR

from: London

Sat, 29 Feb 20JNB

to: Johannesburg
£688
Etihad Airways Etihad Airways

Sun, 01 Mar 20LHR

from: London

Sun, 29 Mar 20JNB

to: Johannesburg
£688
Etihad Airways Etihad Airways

Mon, 30 Mar 20LHR

from: London

Thu, 16 Apr 20JNB

to: Johannesburg
£688
Etihad Airways Etihad Airways

Sat, 11 Jan 20LHR

from: London

Fri, 31 Jan 20JNB

to: Johannesburg
£688
Etihad Airways Etihad Airways

Sat, 17 Aug 19LHR

from: London

Sun, 08 Dec 19JNB

to: Johannesburg
£688
British AirwaysBritish Airways

Sat, 17 Aug 19LHR

from: London

Sun, 08 Dec 19JNB

to: Johannesburg
£688
British AirwaysBritish Airways

Mon, 09 Dec 19LHR

from: London

Fri, 10 Jan 20JNB

to: Johannesburg
£688
British AirwaysBritish Airways

Sat, 11 Jan 20LHR

from: London

Fri, 31 Jan 20JNB

to: Johannesburg
£689
British AirwaysBritish Airways

Sun, 01 Mar 20LHR

from: London

Sun, 29 Mar 20JNB

to: Johannesburg
£689
British AirwaysBritish Airways

Sat, 01 Feb 20LHR

from: London

Sat, 29 Feb 20JNB

to: Johannesburg
£689
Etihad Airways Etihad Airways

Sat, 17 Aug 19MAN

from: Manchester

Sun, 08 Dec 19JNB

to: Johannesburg
£710
Etihad Airways Etihad Airways

Mon, 30 Mar 20MAN

from: Manchester

Thu, 16 Apr 20JNB

to: Johannesburg
£711
Etihad Airways Etihad Airways

Sat, 11 Jan 20MAN

from: Manchester

Fri, 31 Jan 20JNB

to: Johannesburg
£711
Etihad Airways Etihad Airways

Sat, 01 Feb 20MAN

from: Manchester

Sat, 29 Feb 20JNB

to: Johannesburg
£711
Etihad Airways Etihad Airways

Sun, 01 Mar 20MAN

from: Manchester

Sun, 29 Mar 20JNB

to: Johannesburg
£711
Air Mauritius Air Mauritius

Mon, 30 Mar 20MAN

from: Manchester

Thu, 16 Apr 20JNB

to: Johannesburg
£717
South African AirwaysSouth African Airways

Mon, 01 Jul 19MAN

from: Manchester

Fri, 16 Aug 19JNB

to: Johannesburg
£750
South African AirwaysSouth African Airways

Mon, 09 Dec 19MAN

from: Manchester

Fri, 10 Jan 20JNB

to: Johannesburg
£751
South African AirwaysSouth African Airways

Sat, 11 Jan 20MAN

from: Manchester

Fri, 31 Jan 20JNB

to: Johannesburg
£752
South African AirwaysSouth African Airways

Sat, 01 Feb 20MAN

from: Manchester

Sat, 29 Feb 20JNB

to: Johannesburg
£752
South African AirwaysSouth African Airways

Sun, 01 Mar 20MAN

from: Manchester

Sun, 29 Mar 20JNB

to: Johannesburg
£752
Air Mauritius Air Mauritius

Mon, 01 Jul 19MAN

from: Manchester

Fri, 16 Aug 19JNB

to: Johannesburg
£826
Air Mauritius Air Mauritius

Sat, 17 Aug 19MAN

from: Manchester

Sun, 08 Dec 19JNB

to: Johannesburg
£826
Air Mauritius Air Mauritius

Mon, 09 Dec 19MAN

from: Manchester

Fri, 10 Jan 20JNB

to: Johannesburg
£826
Air Mauritius Air Mauritius

Sat, 11 Jan 20MAN

from: Manchester

Fri, 31 Jan 20JNB

to: Johannesburg
£827
Air Mauritius Air Mauritius

Sat, 01 Feb 20MAN

from: Manchester

Sat, 29 Feb 20JNB

to: Johannesburg
£827
Air Mauritius Air Mauritius

Sun, 01 Mar 20MAN

from: Manchester

Sun, 29 Mar 20JNB

to: Johannesburg
£827
Etihad Airways Etihad Airways

Mon, 01 Jul 19LHR

from: London

Fri, 16 Aug 19JNB

to: Johannesburg
£848
Etihad Airways Etihad Airways

Mon, 01 Jul 19MAN

from: Manchester

Fri, 16 Aug 19JNB

to: Johannesburg
£869
Etihad Airways Etihad Airways

Mon, 09 Dec 19LHR

from: London

Fri, 10 Jan 20JNB

to: Johannesburg
£877
Etihad Airways Etihad Airways

Mon, 09 Dec 19MAN

from: Manchester

Fri, 10 Jan 20JNB

to: Johannesburg
£899
Ethiopian AirlinesEthiopian Airlines

Mon, 01 Jul 19LHR

from: London

Fri, 16 Aug 19JNB

to: Johannesburg
£922
LufthansaLufthansa

Mon, 01 Jul 19YYZ

from: Toronto

Tue, 31 Dec 19JNB

to: Johannesburg
£1408

Traveljunction Guide to Johannesburg

Johannesburg is the largest city in South Africa and is also known by other names such as Jozi, Jo'burg or eGoli. This city is in the list of the world's 40 largest metropolitan areas and has a thriving diamond and gold trade, as a result of its strategic location on the mineral-rich Witwatersrand range of hills.

A quick search on our website will show information on flights to Johannesburg. There are plenty of daily flights from all major cities around the world. There are cheap flights to Johannesburg and you will find some good discounts are often available. Your flight will arrive at O.R. Tambo International Airport, the busiest and largest airport in Africa, which also serves as a gateway for air travel into the rest of southern Africa. It is 16 miles from the city and you can take either a taxi or a shuttle bus into the city.

So, what are the interesting places to visit in Johannesburg? A good place to start is the Apartheid Museum located in Ormonde, 6 km south of the city centre. Prepare yourself for an intense but honest look at South Africa's history of their struggle to freedom from the oppressive regime. The moment you enter, you are given an entry pass labelling you as either white or non-white. Then, as your tour continues, you will be constantly reminded of the ridiculous methods that the former government used to maintain racial segregation. Lots of vivid photographs, text displays and video footage pay tribute to the courage of the black political leaders and the white liberals who supported them. You can even have a hands-on experience by squeezing yourself into one of the small solitary confinement cells that used to hold prisoners for long periods without trial.

Next, you can make your way 6 km south of the city centre to Gold Reef City, a former gold mine shaft now transformed into a tourist attraction. It had produced over 1,400 tons of gold by the time it closed in 1975. Faithfully recreated to resemble a Victorian town of the gold-rush era, visitors can view a huge variety of gold-related exhibits and museums. You can descend 656 feet into the old mineshaft to see demonstrations of gold being poured and minted. When searching for flights to Johannesburg, try to time your visit to catch a performance by the gumboot and traditional dancers - a great piece of entertainment. Gold Reef City is also a theme park and is popular with teenagers during the school holidays, when they come out in throngs to go on rides like the Tower of Terror and Anaconda roller coaster. Toddlers and younger children can go on the tamer rides like the Jungle Train or Lazy Boats. The theme park now also boasts of Africa's first 4-D cinema theatre, where you can experience smells in addition to sights, sounds and motion. Adults can try their luck in the adjacent casino, accessible via a sky bridge. When you are hungry, try some African-fusion cuisine while listening to jazz music at the Back O' The Moon Restaurant.

If you want to take a close look at African tribes and their way of life, consider a visit to the Lesedi Cultural Village. This village is comprised of four separate homesteads, inhabited by a Xhosa, Zulu, Basotho and Pedi family. All of them live here permanently looking after their livestock, basically living their normal daily lives and occasionally mingling around with the tourists. The 3-hour tour starts at 11:30am and 4:30pm daily. It's highly recommended to go for the latter timeslot, as it's much more enjoyable at night. Upon arrival, visitors are offered refreshments and a presentation on these particular tribes, which lasts for 30 minutes, followed by a guided walk through the four homesteads. The tour visitors can learn about the similarities and differences in culture and customs between these groups. The highlight of the tour has to be a traditional sing and dance session, which is held in a circular open-air enclosure called the Boma, topped off with a Pan-African buffet meal.

There is so much to see and do in Johannesburg that it's hard to take in everything during one trip. Just relax, take your time and maybe follow some of the local tours. It is far easier to understand the culture and people with a good tour guide explaining everything as you go around. Go to the suburb of Rosebank for some wonderful shopping at the malls in the numerous music, book, fashion and craft shops. There, you can also pick up some nice souvenirs of your trip to this insightful, cultural hotspot.