Cheap flights from Minnesota to Johannesburg

MSP — JNB
Aug 18 — Aug 251

What is the cheapest month to fly from Minnesota to Johannesburg?

Our data shows that January tends to be the cheapest month to fly to Johannesburg from Minnesota. Users have commonly found prices around $1,220 for the month, but tickets can be as low as $898. Due to multiple factors, prepare for potentially higher prices in July.

When is the cheapest time to fly from Minnesota to Johannesburg (MN - JNB)?

When flying from Minnesota to Johannesburg, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Minnesota to Johannesburg in August, September 2022

The best prices found for Minnesota to Johannesburg flights for August, September
Aug 22 - Sep 28
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

2 stops

38h 30m
JNB

Johannesburg OR Tambo

MSP

Minneapolis St Paul

3 stops

39h 41m
$1,081

Multiple Airlines

Pick Dates

Deal found 8/13/22

Aug 22 - Sep 28
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

2 stops

34h 50m
JNB

Johannesburg OR Tambo

MSP

Minneapolis St Paul

2 stops

35h 26m
$1,177

Multiple Airlines

Pick Dates

Deal found 8/13/22

Sep 12 - Sep 19
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

2 stops

34h 50m
JNB

Johannesburg OR Tambo

MSP

Minneapolis St Paul

2 stops

27h 05m
$1,269

Multiple Airlines

Pick Dates

Deal found 8/13/22

Minnesota to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Minnesota found for this year
Nov 1 - Nov 10
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

2 stops

37h 46m
JNB

Johannesburg OR Tambo

MSP

Minneapolis St Paul

3 stops

39h 20m
$978

Multiple Airlines

Pick Dates

Deal found 8/11/22

Nov 17 - Nov 25
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

2 stops

41h 25m
JNB

Johannesburg OR Tambo

MSP

Minneapolis St Paul

3 stops

38h 17m
$984

Multiple Airlines

Pick Dates

Deal found 8/11/22

Nov 1 - Nov 10
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

2 stops

33h 40m
JNB

Johannesburg OR Tambo

MSP

Minneapolis St Paul

2 stops

33h 40m
$992

Multiple Airlines

Pick Dates

Deal found 8/11/22

Cheap Lufthansa flights from Minnesota to Johannesburg

Nov 29 - Mar 31
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

2 stops

31h 15m
JNB

Johannesburg OR Tambo

MSP

Minneapolis St Paul

2 stops

30h 51m
$1,368

Lufthansa

Pick Dates

Deal found 8/11/22

Dec 1 - Mar 31
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

2 stops

37h 20m
JNB

Johannesburg OR Tambo

MSP

Minneapolis St Paul

2 stops

30h 51m
$1,370

Lufthansa

Pick Dates

Deal found 8/13/22

Cheap United Airlines flights from Minnesota to Johannesburg

Dec 1 - Mar 31
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

1 stop

38h 02m
JNB

Johannesburg OR Tambo

MSP

Minneapolis St Paul

2 stops

25h 22m
$1,395

United Airlines

Pick Dates

Deal found 8/13/22

Dec 1 - Mar 31
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

1 stop

38h 02m
JNB

Johannesburg OR Tambo

MSP

Minneapolis St Paul

1 stop

33h 58m
$1,398

United Airlines

Pick Dates

Deal found 8/13/22

Aug 22 - Sep 28
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

2 stops

31h 24m
JNB

Johannesburg OR Tambo

MSP

Minneapolis St Paul

1 stop

28h 11m
$2,746

United Airlines

Pick Dates

Deal found 8/13/22

Last minute flights from Minnesota to Johannesburg

Late deals on return flights to Johannesburg from Minnesota, departing today and this week
Aug 22 - Sep 28
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

2 stops

38h 30m
JNB

Johannesburg OR Tambo

MSP

Minneapolis St Paul

3 stops

39h 41m
$1,081

Multiple Airlines

Pick Dates

Deal found 8/13/22

Aug 22 - Sep 28
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

2 stops

34h 50m
JNB

Johannesburg OR Tambo

MSP

Minneapolis St Paul

2 stops

35h 26m
$1,177

Multiple Airlines

Pick Dates

Deal found 8/13/22

Aug 22 - Sep 28
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

4 stops

47h 40m
JNB

Johannesburg OR Tambo

MSP

Minneapolis St Paul

3 stops

39h 41m
$1,521

Multiple Airlines

Pick Dates

Deal found 8/13/22

One-way flights to Johannesburg from Minnesota

The cheapest one-way flights from Minnesota to Johannesburg
Oct 28
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

2 stops

26h 33m
$628

Multiple Airlines

Pick Dates

Deal found 8/10/22

Oct 23
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

2 stops

26h 33m
$642

Multiple Airlines

Pick Dates

Deal found 8/11/22

Sep 10
MSP

Minneapolis St Paul

JNB

Johannesburg OR Tambo

3 stops

38h 52m
$658

Multiple Airlines

Pick Dates

Deal found 8/12/22

Related info for your journey

Useful info, stats and facts about Minnesota to Johannesburg flights.

Which airlines flying from Minnesota to Johannesburg have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Delta, United Airlines, and KLM flying from Minnesota to Johannesburg have implemented new flexible cancellation policies.

Can I find flights from Minnesota to Johannesburg for under $1,000 on Cheapflights?

Yes, there are multiple flights from Minnesota to Johannesburg for under $1,000. The cheapest flight booked recently is on Multiple Airlines for just $978, but on average you can expect to pay $1,158.

Are there last-minute flights available from Minnesota to Johannesburg for under $1,100?

There are currently 20+ open flights from Minnesota to Johannesburg within the next 7 days for less than $1,100.

How popular is this Minnesota to Johannesburg flight route?

This flight path from Minnesota to Johannesburg was viewed by 14 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the cheapest airlines to fly from Minnesota to Johannesburg one-way?

$1,265 is the cheapest one-way deal found within the past few days, from Qatar Airways. You may also be able to find cheap deals on United Airlines and Delta, with prices starting from $1,290 and $1,630, respectively.

What are the most popular airlines that fly from Minnesota to Johannesburg?

The most popular airlines flying from Minnesota to Johannesburg are Air Canada, Air France and JetBlue. Something to consider prior to booking your flight.

What are the cheapest flights from Minnesota to Johannesburg?

On average you can expect to pay $3,771 for a flight from Minnesota to Johannesburg. The cheapest flight overall is $1,400 while the most popular route, (Minneapolis St Paul - Johannesburg OR Tambo) is currently priced at $978.

Top 5 airlines flying from Minnesota to Johannesburg

The chart below displays the airlines Cheapflights users traveling from Minnesota to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
United AirlinesCheapest$406Average$1,766FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
DeltaCheapest$914Average$1,698FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
KLMCheapest$950Average$1,791FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
British AirwaysCheapest$1,007Average$1,183FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
Qatar AirwaysCheapest$1,148Average$1,506FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights