Popular in | July |
---|---|
Cheapest in | August |
Round-trip from | $1,454 (oojo) |
One-way from | $807 (oojo) |
Departing on a Wednesday is a good option for securing a great price. You can expect to save up to 850% when planning your travel around this day of the week.
To save on the cost of your flight from Minneapolis to Johannesburg, book at least 18 days before your planned departure. Booking around this time can save you about 183% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $1,070 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $2,148.
Our data shows that August tends to be the cheapest month to fly to Johannesburg from Minneapolis. Users have commonly found prices around $1,834 for the month, but tickets can be as low as $222. Due to multiple factors, prepare for potentially higher prices in July.
Unlike in the evening, when flights are generally more expensive, you can save up to 83% on flights from Minneapolis to Johannesburg by exploring options for tickets in the morning.
Fly from
Fly to
Budget
$1,454 - $2,053
Route
Depart
Return
Price
Minneapolis St PaulJohannesburg OR Tambo
MSP - JNB
MSPJNB
Minneapolis St Paul
Fri 9/13
2 stops52h 00m
Johannesburg OR Tambo
Mon 9/23
2 stops34h 44m
Minneapolis St PaulJohannesburg OR Tambo
MSP - JNB
MSPJNB
Minneapolis St Paul
Wed 9/25
2 stops43h 30m
Johannesburg OR Tambo
Wed 10/2
2 stops34h 22m
Minneapolis St PaulJohannesburg OR Tambo
MSP - JNB
MSPJNB
Minneapolis St Paul
Wed 9/4
2 stops44h 50m
Johannesburg OR Tambo
Sat 9/14
2 stops41h 24m
Minneapolis St PaulJohannesburg OR Tambo
MSP - JNB
MSPJNB
Minneapolis St Paul
Wed 9/25
2 stops43h 30m
Johannesburg OR Tambo
Wed 10/2
2 stops34h 22m
Minneapolis St PaulJohannesburg OR Tambo
MSP - JNB
MSPJNB
Minneapolis St Paul
Sat 10/26
2 stops24h 05m
Johannesburg OR Tambo
Sun 11/10
3 stops52h 48m
Minneapolis St PaulJohannesburg OR Tambo
MSP - JNB
MSPJNB
Minneapolis St Paul
Sat 9/14
3 stops28h 45m
Johannesburg OR Tambo
Tue 9/24
3 stops35h 35m
Minneapolis St PaulJohannesburg OR Tambo
MSP - JNB
MSPJNB
Minneapolis St Paul
Wed 9/25
2 stops29h 20m
Johannesburg OR Tambo
Wed 10/2
1 stop20h 52m
Minneapolis St PaulJohannesburg OR Tambo
MSP - JNB
MSPJNB
Minneapolis St Paul
Wed 9/25
3 stops28h 55m
Johannesburg OR Tambo
Wed 10/2
2 stops27h 47m
Minneapolis St PaulJohannesburg OR Tambo
MSP - JNB
MSPJNB
Minneapolis St Paul
Wed 9/4
1 stop30h 00m
Johannesburg OR Tambo
Sat 9/14
1 stop24h 59m
JNB Temperature | 50 - 68 °F |
---|
If weather is an important factor for your trip to Johannesburg, use this chart to help with planning. For those seeking warmer temperatures, January is the ideal time of year to visit, when temperatures reach an average of 68.0 F. Travelers looking to avoid the cold should look outside of June, when temperatures are typically at their lowest (around 50.0 F).
Boarding
Crew
Overall
Food
Comfort
Entertainment
Reviews
First international flight, and it was perfect. In all ways, it was much better than expected
Boarding
Crew
Overall
Food
Comfort
Entertainment
Reviews
First international flight, and it was perfect. In all ways, it was much better than expected
Boarding
Crew
Overall
Food
Comfort
Entertainment
Reviews
First international flight, and it was perfect. In all ways, it was much better than expected
Boarding
Crew
Overall
Food
Comfort
Entertainment
Reviews
First international flight, and it was perfect. In all ways, it was much better than expected
Boarding
Crew
Overall
Food
Comfort
Entertainment
Reviews
First international flight, and it was perfect. In all ways, it was much better than expected
Boarding
Crew
Overall
Food
Comfort
Entertainment
Reviews
First international flight, and it was perfect. In all ways, it was much better than expected
Airline | Cheapest | Average | Flexibility | On-time |
---|---|---|---|---|
Cheapest$177 | Average$1,540 | FlexibilityNo cancel fee | On-time71% | |
Cheapest$222 | Average$222 | FlexibilityNo cancel fee | On-time69% | |
Cheapest$1,331 | Average$1,973 | FlexibilityNo cancel fee | On-time75% | |
Cheapest$1,354 | Average$1,789 | FlexibilityNo cancel fee | On-time68% | |
Cheapest$1,528 | Average$1,714 | FlexibilityNo cancel fee | On-time70% | |
Cheapest$1,547 | Average$2,111 | FlexibilityNo cancel fee | On-timeN/A | |
Cheapest$1,797 | Average$2,196 | FlexibilityNo cancel fee | On-time77% |