Top airlines fly to Johannesburg
See which airlines fly to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.




















Show More
Latest Flight Deals to Johannesburg
These are the best offers on flights to Johannesburg you’ll find over the next 60 days, with savings of up to $1,132. Don’t miss out!
57%

Harare
Johannesburg

One way
Economy

Mon, Jul 28
$130
$304
-1%

Cape Town
Johannesburg

One way
Economy

Sat, Jul 26
$92
$91
52%

Durban
Johannesburg

One way
Economy

Tue, Jul 22
$32
$65
71%

Shanghai
Johannesburg

One way
Economy

Fri, Sep 12
$455
$1,583
63%

Accra
Johannesburg

One way
Economy

Wed, Jul 30
$419
$1,121
66%

Nairobi
Johannesburg

One way
Economy

Sun, Sep 14
$228
$666
63%

Lagos
Johannesburg

One way
Economy

Thu, Jul 17
$416
$1,109
75%

Beijing
Johannesburg

One way
Economy

Tue, Sep 9
$376
$1,508
63%

Port Elizabeth
Johannesburg

One way
Economy

Wed, Jul 30
$35
$92
Round-trip fights to Johannesburg
Whether it's a quick getaway or a business trip to remember, our 3–7 day round trips are perfect for experiencing Johannesburg affordably.
8 Day Trip
Wed, Sep 10
-
Wed, Sep 17
8 Day Trip
Beijing
Johannesburg
$575
6 Day Trip
Fri, Aug 22
-
Wed, Aug 27
6 Day Trip
Seoul
Johannesburg
$591
8 Day Trip
Tue, Sep 9
-
Tue, Sep 16
8 Day Trip
London
Johannesburg
$606
8 Day Trip
Thu, Sep 4
-
Thu, Sep 11
8 Day Trip
Bangkok
Johannesburg
$618
5 Day Trip
Thu, Sep 4
-
Mon, Sep 8
5 Day Trip
Shanghai
Johannesburg
$659
9 Day Trip
Thu, Sep 11
-
Fri, Sep 19
9 Day Trip
Singapore
Johannesburg
$662
View more round-trip flights
Useful info for your flights to Johannesburg from the United States
Cheapest one-way flight price | $129 |
---|---|
Cheapest round-trip ticket price | $193 |
Off-season for travel | May |
Peak season for travel | June |
Flight distance | 973.23 km |
Average flight time | 1 hour 46 minutes |
Popular airline | Flysafair |
Cheapest month | October |
Frequently asked questions about flights to Johannesburg
-
What is the average flight ticket price from United States to Johannesburg?
The average ticket price to Johannesburg is $467. Please use this price as a reference only. -
How long is the flight to Johannesburg?
- Approx. 1 hour 47 minutes to fly from Harare to Johannesburg.
- Approx. 2 hours 3 minutes to fly from Cape Town to Johannesburg.
- Approx. 1 hour 10 minutes to fly from Durban to Johannesburg.
- Approx. 20 hours 56 minutes to fly from Shanghai to Johannesburg.
-
How to get cheap flights to Johannesburg?
You can book cheaper flights in the following ways:- Search for tickets to a city or airport near Johannesburg.
- Look up different airlines that have flights to Johannesburg.
- Browse different departure dates from the same month.
- Filter for different departure times from the same day.
- Check for discount information on various social media sites.
- Explore deals and discounts on airline websites.
-
What is the most popular month to visit Johannesburg?
Understanding peak and off travel seasons to Johannesburg can help you arrange your travel plans accordingly. The most popular month to visit Johannesburg is July. The average price of flight tickets to Johannesburg in July is $418. -
When are the cheapest flights to Johannesburg?
Flight tickets to Johannesburg are the cheapest in October compared to other months, the average price is $656. -
How many airports in Johannesburg?
-
Which popular airlines have flights to Johannesburg?
Popular airlines with flights to Johannesburg: Flysafair , South African Airways , and Ethiopian Airlines .