Cheap Flights to Johannesburg

Explore the best deals

Discover the cheapest flights to Johannesburg
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Johannesburg

Auckland
Flights from Aucklandto Johannesburg
1224$
1137$
Prime price per passenger
Christchurch
Flights from Christchurchto Johannesburg
1945$
1798$
Prime price per passenger
Wellington
Flights from Wellingtonto Johannesburg
1412$
1327$
Prime price per passenger
Perth
Flights from Perthto Johannesburg
1722$
1605$
Prime price per passenger
Sydney
Flights from Sydneyto Johannesburg
1811$
1678$
Prime price per passenger
Cape Town
Flights from Cape Townto Johannesburg
201$
188$
Prime price per passenger

How long is the flight to Johannesburg?

If you’re planning a trip to Johannesburg, we at eDreams have looked into the most popular routes to help you plan ahead. From Wellington, the flight takes about 22h 20m; from Queenstown, around 22h 23m; and from New Plymouth, roughly 22h 30m.
Flight Time (in hours)
WellingtonQueenstownNew PlymouthAucklandChristchurch
0h 5h 10h 15h 20h 25h
22h 20m
22h 23m
22h 30m
23h 43m
24h 27m

How much does a flight to Johannesburg cost?

At eDreams you can find flights from Nelson to Johannesburg starting from $1,456, with an average price of $1,456. If you depart from other cities such as Queenstown, you can find tickets from $1,490, and from New Plymouth starting from $1,610, according to data from the last 72 hours.
Filter by
NelsonQueenstownNew PlymouthGisborneDunedin
$1,456
$1,990
$1,959
$1,893
$2,010
NelsonCheapest
Cheapest Price: $1,456
Cheapest
Average

Find and book the best flights to Johannesburg

Johannesburg serves as a major gateway for air travellers arriving in Southern Africa. This sprawling South African metropolis is the country's largest city by population, a significant economic hub, and a key point of departure for regional exploration.

Explore the iconic Apartheid Museum, Constitution Hill, and the lively Maboneng Precinct, known for its art galleries and studios. Wander through the historic streets of Newtown, observing its theatres and public art. Additionally, the Soweto district offers profound historical insights and cultural experiences.

This destination offers a rich tapestry of history, art, and urban development. Visitors discover a city shaped by its past, actively fostering a dynamic contemporary culture, and continually reinventing its identity.

When is the best time to fly to Johannesburg?

High Season (Summer)

Johannesburg’s high season runs from December to February, aligning with summer. Temperatures typically range from 20°C to 30°C, often accompanied by afternoon thunderstorms that clear quickly, leaving a fresh atmosphere. Upon arrival, you'll encounter a city buzzing with outdoor activity, as the warm, sunny weather encourages locals and visitors alike to enjoy parks, outdoor markets, and al fresco dining.

This period sees a lively social calendar, including various music festivals and outdoor events that define the summer experience. The city's pace is energetic, with many taking advantage of the long daylight hours. The characteristic summer rains contribute to lush, green landscapes, offering a distinct visual and sensory experience for those arriving during this peak time.

Low Season (Winter)

The low season in Johannesburg spans from June to August, coinciding with winter. Temperatures are cooler, generally ranging from 5°C to 20°C, with crisp, dry air and abundant sunshine. When you land during winter, the city feels calmer and more subdued, with fewer outdoor crowds and a focus shifting towards indoor cultural experiences.

Winter offers clear skies and pleasant daytime conditions ideal for exploring museums, art galleries, and historical sites without the summer heat or rain. While the pace is quieter, the city still hosts various indoor events and exhibitions. The dry season means the Highveld landscape takes on a golden, earthy hue, providing a different perspective of Johannesburg's natural environment.

Johannesburg bucket list: Best activities & sights

Touch down in Johannesburg, and you’ll immediately feel the city’s dynamic energy. This sprawling metropolis invites you to uncover its complex history and lively contemporary culture, promising a journey of discovery beyond its skyline.

Here’s what awaits you:

Apartheid Museum
Explore the history of apartheid and the struggle for freedom in South Africa. This powerful museum uses personal accounts, artefacts, and multi-media displays to provide a profound understanding of the country's past.

Constitution Hill
Visit the site of South Africa’s highest court and a former prison complex. Constitution Hill symbolises the nation’s transition from oppression to democracy, offering insight into its legal and human rights journey.

Soweto (South Western Townships)
Delve into the heart of Soweto, a township rich in history and culture. You can visit Nelson Mandela's former home on Vilakazi Street, the only street in the world to house two Nobel Peace Prize winners.

Gold Reef City
Experience Johannesburg’s gold rush era at this theme park built on a former gold mine. Descend into a mine shaft and witness gold pouring demonstrations, connecting you to the city’s economic origins.

Maboneng Precinct
Wander through the Maboneng Precinct, a revitalised urban space filled with art galleries, independent boutiques, and street art. It reflects Johannesburg's creative spirit and urban renewal efforts.

Neighbourgoods Market (Braamfontein)
Join locals at this popular Saturday market in Braamfontein. It’s a sensory feast of gourmet food, local produce, fashion, and live music, showcasing the city’s contemporary urban lifestyle.

Secure your seat to Johannesburg today

Before you know it, you'll be soaring towards Johannesburg. To discover the best flight deals, be flexible with your travel dates and consider booking in advance. For frequent flyers, an eDreams Prime subscription offers even more benefits, making your journey planning even smoother.

Frequently asked questions about flights to Johannesburg

How can I find cheap flights to Johannesburg on eDreams?
At eDreams you will find flights from 150$ to Johannesburg. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to Johannesburg.
When's the best time to go to Johannesburg?
According to our customers' flight searches, the best time to fly to Johannesburg is March.
What are the cheapest airlines flying to Johannesburg?

Looking at the prices of our customers' bookings from US to Johannesburg, your best bet for cheap flights is:

  • Cathay Pacific: the average price of a one way flight is $2,481.01 . The average price of a Christchurch ticket to Johannesburg is $2,474.64 and $2,481.45 if you leave from Auckland.
  • Singapore Airlines: a one-way ticket costs on average $2,522.69: this has been calculated taking as a reference the average price of flights of Queenstown to Johannesburg, which amounts to $2,358.54 and that of flights departing from Auckland, whose average price is $2,367.61.
  • Emirates: the average price of a one-way ticket is $2,677.16. The flight between Auckland and Johannesburg costs on average $2,654.55 and the ticket price from Christchurch round the $2,661.63.
How long before a flight to Johannesburg should I be at the airport?
If you want to be on time for your flight to Johannesburg, you should get to the airport at least two to three hours in advance. Check-ins, security controls, customs, and boarding the airplane can take some time. At eDreams, you can find the best deals for flights to Johannesburg departing from over 6 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Johannesburg with eDreams you can also add insurance or opt for a refundable fare and have a problem-free trip!
How many airports are in Johannesburg and which is the main one?
Johannesburg has 1 airport. O. R. Tambo International Airport operates flights to national and international destinations in 6 cities. Some of the most popular destinations are Durban, Auckland and Cape Town.
How far is Johannesburg’s airport from the city centre?
Johannesburg’s airport O. R. Tambo International Airport is located 1 kms from the city centre.

Plan your trip

Popular CitiesPopular Flight RoutesAlternate routes