Flight deals to Johannesburg (JNB)

Find deals to Johannesburg with Virgin Atlantic

London (LHR) to
Johannesburg (JNB)
11/09/2024 11/09/2024
Round trip / Economy
Starting from
R15,619*
Seen: 1 day ago
London (LON) to
Johannesburg (JNB)
25/06/2024 11/07/2024
Round trip / Economy
Starting from
£704*
Seen: 1 day ago
Manchester (MAN) to
Johannesburg (JNB)
04/11/2024 21/11/2024
Round trip / Economy
Starting from
£819*
Seen: 9 hours ago
New York (JFK) to
Johannesburg (JNB)
04/09/2024 21/09/2024
Round trip / Economy
Starting from
US$1,178*
Seen: 1 day ago
Atlanta (ATL) to
Johannesburg (JNB)
21/03/2025 04/04/2025
Round trip / Economy
Starting from
US$1,528*
Seen: 14 hours ago
Boston (BOS) to
Johannesburg (JNB)
20/09/2024 01/10/2024
Round trip / Economy
Starting from
US$934*
Seen: 1 day ago
Washington, D.C. (IAD) to
Johannesburg (JNB)
10/09/2024 24/09/2024
Round trip / Economy
Starting from
US$818*
Seen: 12 hours ago
Los Angeles (LAX) to
Johannesburg (JNB)
17/03/2025 31/03/2025
Round trip / Economy
Starting from
US$1,529*
Seen: 1 day ago
San Francisco (SFO) to
Johannesburg (JNB)
09/10/2024 18/10/2024
Round trip / Economy
Starting from
US$1,328*
Seen: 17 hours ago
Seattle (SEA) to
Johannesburg (JNB)
14/03/2025 28/03/2025
Round trip / Economy
Starting from
US$1,728*
Seen: 13 hours ago
Miami (MIA) to
Johannesburg (JNB)
07/01/2025 07/01/2025
Round trip / Economy
Starting from
R20,373*
Seen: 17 hours ago
Orlando (MCO) to
Johannesburg (JNB)
25/02/2025 25/03/2025
Round trip / Economy
Starting from
US$1,489*
Seen: 4 hours ago
Amsterdam (AMS) to
Johannesburg (JNB)
06/11/2024 26/11/2024
Round trip / Economy
Starting from
€1.493*
Seen: 1 hour ago
Newark (EWR) to
Johannesburg (JNB)
31/03/2025 08/04/2025
Round trip / Economy
Starting from
US$1,193*
Seen: 1 day ago
Edinburgh (EDI) to
Johannesburg (JNB)
15/10/2024 21/10/2024
Round trip / Economy
Starting from
£924*
Seen: 1 day ago
Delhi (DEL) to
Johannesburg (JNB)
18/06/2024 31/07/2024
Round trip / Economy
Starting from
£4,760*
Seen: 1 day ago
Las Vegas (LAS) to
Johannesburg (JNB)
30/07/2024 12/08/2024
Round trip / Economy
Starting from
US$2,078*
Seen: 3 hours ago
Barbados (Bridgetown) (BGI) to
Johannesburg (JNB)
28/05/2024 12/06/2024
Round trip / Economy
Starting from
Bds$6,269*
Seen: 15 minutes ago
Detroit (DTW) to
Johannesburg (JNB)
12/03/2025 26/03/2025
Round trip / Economy
Starting from
US$1,689*
Seen: 1 day ago
Minneapolis (MSP) to
Johannesburg (JNB)
03/10/2024 10/10/2024
Round trip / Economy
Starting from
US$1,983*
Seen: 23 hours ago
Salt Lake City (SLC) to
Johannesburg (JNB)
15/11/2024 25/11/2024
Round trip / Economy
Starting from
US$1,878*
Seen: 10 hours ago
Failed to load data.
View more

Prices shown are per person. Cheapest fares may be hand luggage only. *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional luggage fees and charges for optional products and services may apply.

See our latest deals travelling in Premium

London (LHR) to
Johannesburg (JNB)
15/06/2024 15/06/2024
Round trip / Premium
Starting from
R25,770*
Seen: 1 day ago
London (LON) to
Johannesburg (JNB)
07/08/2024 07/08/2024
Round trip / Premium
Starting from
R29,610*
Seen: 21 hours ago
Manchester (MAN) to
Johannesburg (JNB)
10/02/2025 10/03/2025
Round trip / Premium
Starting from
£1,895*
Seen: 14 hours ago
New York (JFK) to
Johannesburg (JNB)
21/10/2024 21/10/2024
Round trip / Premium
Starting from
R43,183*
Seen: 13 hours ago
Atlanta (ATL) to
Johannesburg (JNB)
21/03/2025 04/04/2025
Round trip / Premium
Starting from
US$3,308*
Seen: 14 hours ago
Boston (BOS) to
Johannesburg (JNB)
20/09/2024 01/10/2024
Round trip / Premium
Starting from
US$2,714*
Seen: 1 day ago
Washington, D.C. (IAD) to
Johannesburg (JNB)
10/09/2024 24/09/2024
Round trip / Premium
Starting from
US$2,598*
Seen: 12 hours ago
San Francisco (SFO) to
Johannesburg (JNB)
09/10/2024 18/10/2024
Round trip / Premium
Starting from
US$3,308*
Seen: 17 hours ago
Los Angeles (LAX) to
Johannesburg (JNB)
29/08/2024 06/09/2024
Round trip / Premium
Starting from
US$3,603*
Seen: 7 hours ago
Seattle (SEA) to
Johannesburg (JNB)
14/03/2025 28/03/2025
Round trip / Premium
Starting from
US$3,678*
Seen: 13 hours ago
Miami (MIA) to
Johannesburg (JNB)
07/01/2025 07/01/2025
Round trip / Premium
Starting from
R26,843*
Seen: 17 hours ago
Orlando (MCO) to
Johannesburg (JNB)
25/02/2025 25/03/2025
Round trip / Premium
Starting from
US$3,269*
Seen: 4 hours ago
Amsterdam (AMS) to
Johannesburg (JNB)
06/11/2024 26/11/2024
Round trip / Premium
Starting from
€3.182*
Seen: 1 hour ago
Newark (EWR) to
Johannesburg (JNB)
31/03/2025 08/04/2025
Round trip / Premium
Starting from
US$2,773*
Seen: 1 day ago
Edinburgh (EDI) to
Johannesburg (JNB)
15/10/2024 21/10/2024
Round trip / Premium
Starting from
£1,892*
Seen: 1 day ago
Delhi (DEL) to
Johannesburg (JNB)
18/06/2024 31/07/2024
Round trip / Premium
Starting from
£7,661*
Seen: 1 day ago
Las Vegas (LAS) to
Johannesburg (JNB)
30/07/2024 12/08/2024
Round trip / Premium
Starting from
US$4,268*
Seen: 3 hours ago
Barbados (Bridgetown) (BGI) to
Johannesburg (JNB)
28/05/2024 12/06/2024
Round trip / Premium
Starting from
Bds$10,520*
Seen: 15 minutes ago
Detroit (DTW) to
Johannesburg (JNB)
12/03/2025 26/03/2025
Round trip / Premium
Starting from
US$3,469*
Seen: 1 day ago
Minneapolis (MSP) to
Johannesburg (JNB)
03/10/2024 10/10/2024
Round trip / Premium
Starting from
US$4,983*
Seen: 23 hours ago
Salt Lake City (SLC) to
Johannesburg (JNB)
15/11/2024 25/11/2024
Round trip / Premium
Starting from
US$3,678*
Seen: 10 hours ago
Failed to load data.
View more

Prices shown are per person. Cheapest fares may be hand luggage only. *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional luggage fees and charges for optional products and services may apply.

See our latest deals travelling in Upper Class

London (LHR) to
Johannesburg (JNB)
25/06/2024 25/06/2024
Round trip / Upper Class
Starting from
R39,276*
Seen: 13 hours ago
London (LON) to
Johannesburg (JNB)
07/08/2024 07/08/2024
Round trip / Upper Class
Starting from
R61,816*
Seen: 21 hours ago
Manchester (MAN) to
Johannesburg (JNB)
10/02/2025 10/03/2025
Round trip / Upper Class
Starting from
£3,552*
Seen: 14 hours ago
New York (JFK) to
Johannesburg (JNB)
21/10/2024 21/10/2024
Round trip / Upper Class
Starting from
R74,891*
Seen: 13 hours ago
Atlanta (ATL) to
Johannesburg (JNB)
01/11/2024 16/11/2024
Round trip / Upper Class
Starting from
US$5,928*
Seen: 13 hours ago
Boston (BOS) to
Johannesburg (JNB)
28/05/2024 12/06/2024
Round trip / Upper Class
Starting from
US$4,923*
Seen: 1 day ago
Washington, D.C. (IAD) to
Johannesburg (JNB)
19/07/2024 28/07/2024
Round trip / Upper Class
Starting from
US$4,668*
Seen: 1 day ago
Los Angeles (LAX) to
Johannesburg (JNB)
30/09/2024 29/10/2024
Round trip / Upper Class
Starting from
US$6,453*
Seen: 7 hours ago
San Francisco (SFO) to
Johannesburg (JNB)
15/08/2024 01/09/2024
Round trip / Upper Class
Starting from
US$4,918*
Seen: 1 day ago
Seattle (SEA) to
Johannesburg (JNB)
14/03/2025 28/03/2025
Round trip / Upper Class
Starting from
US$9,658*
Seen: 13 hours ago
Las Vegas (LAS) to
Johannesburg (JNB)
01/08/2024 15/08/2024
Round trip / Upper Class
Starting from
US$10,378*
Seen: 1 day ago
Miami (MIA) to
Johannesburg (JNB)
07/01/2025 07/01/2025
Round trip / Upper Class
Starting from
R59,961*
Seen: 17 hours ago
Orlando (MCO) to
Johannesburg (JNB)
18/02/2025 18/03/2025
Round trip / Upper Class
Starting from
US$6,593*
Seen: 4 hours ago
Amsterdam (AMS) to
Johannesburg (JNB)
06/11/2024 26/11/2024
Round trip / Upper Class
Starting from
€5.682*
Seen: 1 hour ago
Newark (EWR) to
Johannesburg (JNB)
29/10/2024 19/11/2024
Round trip / Upper Class
Starting from
US$5,793*
Seen: 1 day ago
Edinburgh (EDI) to
Johannesburg (JNB)
10/09/2024 04/10/2024
Round trip / Upper Class
Starting from
£3,599*
Seen: 22 hours ago
Delhi (DEL) to
Johannesburg (JNB)
18/06/2024 31/07/2024
Round trip / Upper Class
Starting from
£17,236*
Seen: 1 day ago
Salt Lake City (SLC) to
Johannesburg (JNB)
03/02/2025 14/02/2025
Round trip / Upper Class
Starting from
US$9,853*
Seen: 1 day ago
Barbados (Bridgetown) (BGI) to
Johannesburg (JNB)
28/05/2024 12/06/2024
Round trip / Upper Class
Starting from
Bds$28,458*
Seen: 15 minutes ago
Detroit (DTW) to
Johannesburg (JNB)
12/03/2025 26/03/2025
Round trip / Upper Class
Starting from
US$9,658*
Seen: 1 day ago
Minneapolis (MSP) to
Johannesburg (JNB)
03/10/2024 10/10/2024
Round trip / Upper Class
Starting from
US$11,178*
Seen: 23 hours ago
Failed to load data.
View more

Prices shown are per person. Cheapest fares may be hand luggage only. *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional luggage fees and charges for optional products and services may apply.

Best flights to Johannesburg by popularity

London (LHR) to
Johannesburg (JNB)
11/09/2024 11/09/2024
Round trip / Economy
Starting from
R15,619*
Seen: 1 day ago
London (LON) to
Johannesburg (JNB)
25/06/2024 11/07/2024
Round trip / Economy
Starting from
£704*
Seen: 1 day ago
Manchester (MAN) to
Johannesburg (JNB)
04/11/2024 21/11/2024
Round trip / Economy
Starting from
£819*
Seen: 9 hours ago
New York (JFK) to
Johannesburg (JNB)
04/09/2024 21/09/2024
Round trip / Economy
Starting from
US$1,178*
Seen: 1 day ago
Atlanta (ATL) to
Johannesburg (JNB)
21/03/2025 04/04/2025
Round trip / Economy
Starting from
US$1,528*
Seen: 14 hours ago
Boston (BOS) to
Johannesburg (JNB)
20/09/2024 01/10/2024
Round trip / Economy
Starting from
US$934*
Seen: 1 day ago
Washington, D.C. (IAD) to
Johannesburg (JNB)
10/09/2024 24/09/2024
Round trip / Economy
Starting from
US$818*
Seen: 12 hours ago
Los Angeles (LAX) to
Johannesburg (JNB)
17/03/2025 31/03/2025
Round trip / Economy
Starting from
US$1,529*
Seen: 1 day ago
San Francisco (SFO) to
Johannesburg (JNB)
09/10/2024 18/10/2024
Round trip / Economy
Starting from
US$1,328*
Seen: 17 hours ago
Seattle (SEA) to
Johannesburg (JNB)
14/03/2025 28/03/2025
Round trip / Economy
Starting from
US$1,728*
Seen: 13 hours ago
Miami (MIA) to
Johannesburg (JNB)
07/01/2025 07/01/2025
Round trip / Economy
Starting from
R20,373*
Seen: 17 hours ago
Orlando (MCO) to
Johannesburg (JNB)
25/02/2025 25/03/2025
Round trip / Economy
Starting from
US$1,489*
Seen: 4 hours ago
Amsterdam (AMS) to
Johannesburg (JNB)
06/11/2024 26/11/2024
Round trip / Economy
Starting from
€1.493*
Seen: 1 hour ago
Newark (EWR) to
Johannesburg (JNB)
31/03/2025 08/04/2025
Round trip / Economy
Starting from
US$1,193*
Seen: 1 day ago
Edinburgh (EDI) to
Johannesburg (JNB)
15/10/2024 21/10/2024
Round trip / Economy
Starting from
£924*
Seen: 1 day ago
Delhi (DEL) to
Johannesburg (JNB)
18/06/2024 31/07/2024
Round trip / Economy
Starting from
£4,760*
Seen: 1 day ago
Las Vegas (LAS) to
Johannesburg (JNB)
30/07/2024 12/08/2024
Round trip / Economy
Starting from
US$2,078*
Seen: 3 hours ago
Detroit (DTW) to
Johannesburg (JNB)
12/03/2025 26/03/2025
Round trip / Economy
Starting from
US$1,689*
Seen: 1 day ago
Minneapolis (MSP) to
Johannesburg (JNB)
03/10/2024 10/10/2024
Round trip / Economy
Starting from
US$1,983*
Seen: 23 hours ago
Salt Lake City (SLC) to
Johannesburg (JNB)
15/11/2024 25/11/2024
Round trip / Economy
Starting from
US$1,878*
Seen: 10 hours ago
Failed to load data.
View more

Prices shown are per person. Cheapest fares may be hand luggage only. *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional luggage fees and charges for optional products and services may apply.

Weather in Johannesburg

Tuesday
sky is clear
19°C
14/05/2024
Wednesday
sky is clear
22°C
15/05/2024
Thursday
sky is clear
22°C
16/05/2024
Friday
sky is clear
22°C
17/05/2024
Saturday
sky is clear
22°C
18/05/2024
Sunday
sky is clear
20°C
19/05/2024
Monday
sky is clear
20°C
20/05/2024

Powered by: OpenWeatherMap.org