Find cheap flights from Salt Lake City to Johannesburg

SLC - JNB

Find cheap flights from Salt Lake City to Johannesburg

Return
Economy
Salt Lake City (SLC)
Johannesburg OR Tambo
Fri 5/29
Fri 6/5
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Good to know

Low season

January Best time to beat the crowds (19% less expensive on average)

High season

December Most popular time to fly (24% more expensive on average)

Average price of a return ticket

R18 831 (price for this month)

Good deal for a return ticket

R1 321 or less

When to book flights from Salt Lake City to Johannesburg

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

FAQs for booking Salt Lake City to Johannesburg flights

How long does a flight from Salt Lake City to Johannesburg take?

Which airlines provide the cheapest flights from Salt Lake City to Johannesburg?

Which airports will I be using when flying from Salt Lake City to Johannesburg?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Book cheap flights from Salt Lake City to Johannesburg (return)

Airports
Origin
Salt Lake City
R18 885
only
R18 885
Destination
Johannesburg
R18 885
only
R18 885
Sat, Oct 10
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
32h 02m
Sat, Oct 17
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
31h 25m
R18 885
Trip: 8 days
Based on null reviews
Tue, Jul 14
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
51h 04m
Tue, Aug 18
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
34h 25m
R22 157
Trip: 36 days
Based on null reviews
Sat, Aug 1
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
51h 04m
Wed, Aug 19
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
31h 40m
R24 002
Trip: 19 days
Based on null reviews
Sat, Oct 10
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
52h 25m
Sat, Oct 17
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
38h 37m
R25 516
Trip: 8 days
Based on null reviews
Sat, Aug 1
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
51h 04m
Wed, Aug 19
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
34h 42m
R25 760
Trip: 19 days
Based on null reviews
Sat, Oct 10
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
29h 35m
Sat, Oct 17
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
29h 04m
R26 125
Trip: 8 days
Based on null reviews
Sat, Aug 1
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
51h 04m
Wed, Aug 19
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
34h 22m
R26 404
Trip: 19 days
Based on null reviews
Sat, Oct 10
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
40h 30m
Sat, Oct 17
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
41h 36m
R28 092
Trip: 8 days
Based on null reviews
Sat, Oct 10
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
23h 01m
Sat, Oct 17
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
45h 54m
R28 127
Trip: 8 days
Based on null reviews
Sat, Oct 10
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
27h 40m
Sat, Oct 17
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
45h 54m
R28 197
Trip: 8 days
Based on null reviews
Sat, Oct 10
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
22h 30m
Sat, Oct 17
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
27h 50m
R29 241
Trip: 8 days
Based on null reviews
Sat, Oct 10
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
36h 18m
Sat, Oct 17
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
36h 05m
R29 885
Trip: 8 days
Based on null reviews
Sat, Aug 1
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
53h 32m
Wed, Aug 19
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
38h 37m
R32 513
Trip: 19 days
Based on null reviews
Tue, Jul 14
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
25h 20m
Tue, Aug 18
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
27h 50m
R33 871
Trip: 36 days
Based on null reviews
Tue, Jul 14
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
40h 20m
Tue, Aug 18
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
45h 23m
R33 906
Trip: 36 days
Based on null reviews
Tue, Jul 14
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
27h 30m
Tue, Aug 18
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
27h 50m
R33 993
Trip: 36 days
Based on null reviews
Fri, Jul 10
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
41h 08m
Wed, Jul 15
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
37h 33m
R35 089
Trip: 6 days
Based on null reviews
Sat, Oct 10
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
33h 40m
Sat, Oct 17
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
27h 14m
R35 402
Trip: 8 days
Based on null reviews
Sat, Aug 1
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
20h 55m
Wed, Aug 19
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
22h 29m
R35 663
Trip: 19 days
Based on null reviews
Sat, Aug 1
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
23h 07m
Wed, Aug 19
JNB
OR Tambo Airport, Johannesburg
SLC
Salt Lake City Airport
42h 44m
R35 820
Trip: 19 days
Based on null reviews
Show more results

Book cheap flights from Salt Lake City to Johannesburg (one-way)

Airports
Origin
Salt Lake City
R11 157
only
R11 157
Destination
Johannesburg
R11 157
only
R11 157
Mon, Jul 20
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
51h 04m
R11 157
Based on null reviews
Sun, Jun 21
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
59h 54m
R18 850
Based on null reviews
Mon, Jul 20
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
53h 32m
R21 965
Based on null reviews
Thu, Jun 18
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
58h 19m
R24 246
Based on null reviews
Mon, Jul 20
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
40h 35m
R24 454
Based on null reviews
Sat, Jun 20
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
57h 10m
R24 472
Based on null reviews
Fri, Jun 19
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
36h 42m
R25 011
Based on null reviews
Wed, Jun 17
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
36h 42m
R25 151
Based on null reviews
Tue, Jun 16
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
37h 52m
R25 725
Based on null reviews
Mon, Jun 22
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
37h 52m
R26 735
Based on null reviews
Tue, Jun 16
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
35h 25m
R26 822
Based on null reviews
Mon, Jul 20
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
31h 12m
R42 573
Based on null reviews
Mon, Jul 20
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
26h 15m
R69 203
Based on null reviews
Mon, Jul 20
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
35h 40m
R69 969
Based on null reviews
Mon, Jul 20
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
27h 35m
R72 371
Based on null reviews
Mon, Jul 20
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
35h 41m
R89 307
Based on null reviews
Tue, Jun 16
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
37h 35m
R139 956
Based on null reviews
Mon, Jul 20
SLC
Salt Lake City Airport
JNB
OR Tambo Airport, Johannesburg
25h 14m
R157 814
Based on null reviews
Show more results

Top 5 airlines serving Salt Lake City to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,2
JetBlue
Overall score based on 19 142 reviews
8,3
Boarding
8,3
Comfort
8,6
Crew
7,9
Entertainment
7,8
Food
Airline reviews
Read more about JetBlue
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First