Johannesburg is South Africa's largest city and the business hub of southern Africa, and the main gateway for onward travel to Zimbabwe, Zambia, Mozambique, Botswana and Namibia. A Plus Travel compares fares from UK airports to O.R. Tambo International Airport (JNB).
Direct flights operate from London and take around 11 hours 30 minutes, usually overnight. One-stop options through Doha, Dubai, Addis Ababa or Nairobi are often cheaper from regional airports. South Africa is one to two hours ahead of the UK depending on the season. See also flights to Cape Town.
May to September is the dry winter, with sunny days and cool nights, and best for safaris at Kruger. Summer from October to March is hot with afternoon thunderstorms.
Visit the Apartheid Museum, Soweto, the Constitution Hill precinct and Maboneng arts district, and take a trip to Kruger National Park or the Pilanesberg.
UK passport holders can currently visit South Africa visa-free for short stays. Check the FCDO guidance on safety and local conditions, and make sure your passport has enough blank pages. The currency is the South African rand. We confirm entry requirements when we quote, and you should check the latest FCDO travel advice before you travel.
Fares to Johannesburg change daily. Use the quote buttons above or message us on WhatsApp for today's price from your nearest UK airport. All bookings are ATOL protected. You can also browse all our destinations.
Choose your departure airport to see available fares.