Why fly to Johannesburg, South Africa?
Get set for a South African adventure with cheap flights to Johannesburg. The country’s largest city and economic hub is an energetic and dynamic destination that attracts travellers from all over the world. A place of stark contrasts, you can find landmarks and museums that showcase the city’s rich history and culture, along with exciting modern developments that make it an attractive choice for tourists. More than just a gateway to South Africa’s safaris, tickets to Johannesburg will guarantee a fun-filled itinerary.
Flights to Johannesburg are available from many international cities, with the OR Tambo International Airport serving as the main hub for both domestic and international flights. From the UK, you can fly to Johannesburg direct from London, with an average time of around 11 hours. You can also book tickets to Johannesburg from many other cities worldwide such as New York, Dubai and Sydney. If you fancy exploring more of South Africa, cities like Pretoria, Soweto and Krugersdorp are all easily accessible via car or public transport.
Johannesburg has a rich history and culture, with several landmarks worth visiting. One of the most famous is the Apartheid Museum, which provides an in-depth look at the country’s apartheid history. Other popular landmarks include the Mandela House, where Nelson Mandela lived from 1946 to 1962, and the Constitution Hill, a former prison turned museum. About an hour outside of the city, you can also find the Cradle of Humankind, a UNESCO World Heritage site where visitors can explore the origins of humankind.
Besides the city’s famous landmarks, there are plenty of other things to do in Johannesburg. Gold Reef City, an amusement park with thrilling rides is a must for a fun day out, as is the Johannesburg Zoo where you can get up close to a range of wildlife. Great for shopping, Johannesburg is also home to many malls and markets, including the Oriental Plaza and Neighbourgoods Market. For a bit of peace and quiet, the city also boasts a range of picturesque gardens including Johannesburg Botanical Gardens and the Wilds Nature Reserve. As for nightlife, it can get pretty lively. From cocktail bars to nightclubs, there’s something for everyone.
Book cheap flights to Johannesburg today and experience this exciting destination for yourself.
Latest Flight Deals to Johannesburg from £262
Search for flights to Johannesburg and check out affordable one-way and round-trip options.
- One way
- Round-trip
- CheapestFri, May 10LTN|JNBLondonJohannesburg2 stops|Wizz Air UK£262£44541% OFFSearch
- Sun, May 5LGW|JNBLondonJohannesburg2 stops|Wizz Air UK£267£44540% OFFSearch
- Tue, May 28LGW|JNBLondonJohannesburg2 stops|Wizz Air UK£276£44538% OFFSearch
- Wed, May 1LTN|JNBLondonJohannesburg2 stops|Wizz Air UK£278Search
- Fri, Apr 26LTN|JNBLondonJohannesburg2 stops|Wizz Air UK£280Search
- Mon, Apr 29LGW|JNBLondonJohannesburg2 stops|Wizz Air UK£280Search
- Fri, May 10STN|JNBLondonJohannesburg2 stops|Pegasus Airlines£285Search
- Mon, May 13LGW|JNBLondonJohannesburg2 stops|Wizz Air UK£306Search
- Fri, May 17LTN|JNBLondonJohannesburg2 stops|Wizz Air UK£308Search
- Fri, Mar 3LondonJNB JohannesburgDirect|EconomyFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Airports in Johannesburg
Learn about the different airports in Johannesburg, find the best flight and transfer options, and plan your journey.
- 15.36 km from central JohannesburgCheapestClosestO. R. Tambo International AirportTickets From£243
- 41.22 km from central JohannesburgLanseria International AirportTickets From£504
Direct Flights to Johannesburg
Check out direct flights to Johannesburg and find the flight that best fits your travel needs.
Hotels in Johannesburg
5 star
FAQs - Before flights to Johannesburg
Find Cheap Flights with Trip.com
Top flights to Johannesburg
- Flights from Aberdeen to Johannesburg
- Flights from Newcastle to Johannesburg
- Glasgow to Johannesburg Flights
- Flights from Manchester to Johannesburg
- Flights from Glasgow to Johannesburg
- Flights from Birmingham to Johannesburg
- Bristol to Johannesburg Flights
- Newcastle to Johannesburg Flights
- Belfast to Johannesburg Flights
- London to Johannesburg Flights
- Edinburgh to Johannesburg Flights
- Manchester to Johannesburg Flights
- Inverness to Johannesburg Flights
- Doncaster to Johannesburg Flights
- Londonderry to Johannesburg Flights
- Birmingham to Johannesburg Flights
Popular Airlines to Johannesburg
- Air Mauritius to Johannesburg
- British Airways Flights to Johannesburg
- Qatar Airways to Johannesburg
- British Airways to Johannesburg
- Saudia to Johannesburg
- United Airlines to Johannesburg
- Virgin Atlantic to Johannesburg
- Air New Zealand to Johannesburg
- KLM to Johannesburg
- Virgin Atlantic Flights to Johannesburg