Fly to
Route
Depart
Return
Price
MinneapolisJohannesburg
MSP - JNB
MSPJNB
Minneapolis St Paul
Mon 24/3
13:47-3:55
2 stops31h 08m
Johannesburg OR Tambo
Sun 6/4
20:15-23:10
2 stops33h 55m
MinneapolisJohannesburg
MSP - JNB
MSPJNB
Minneapolis St Paul
Mon 20/1
9:51-8:35
2 stops38h 44m
Johannesburg OR Tambo
Wed 5/2
10:00-16:47
2 stops38h 47m
MinneapolisJohannesburg
MSP - JNB
MSPJNB
Minneapolis St Paul
Wed 22/1
17:17-10:45
2 stops33h 28m
Johannesburg OR Tambo
Fri 31/1
19:05-14:19
2 stops27h 14m
MinneapolisJohannesburg
MSP - JNB
MSPJNB
Minneapolis St Paul
Mon 12/5
16:19-7:00
2 stops31h 41m
Johannesburg OR Tambo
Wed 21/5
21:10-14:39
2 stops24h 29m
MinneapolisCape Town
MSP - CPT
MSPCPT
Minneapolis St Paul
Mon 3/2
17:16-12:00
2 stops34h 44m
Cape Town Intl
Thu 13/2
17:15-23:17
2 stops38h 02m
MinneapolisCape Town
MSP - CPT
MSPCPT
Minneapolis St Paul
Thu 20/2
5:30-10:30
2 stops45h 00m
Cape Town Intl
Sun 23/3
12:35-20:15
2 stops38h 40m
MinneapolisCape Town
MSP - CPT
MSPCPT
Minneapolis St Paul
Mon 24/3
9:49-12:00
2 stops43h 11m
Cape Town Intl
Wed 2/4
16:35-23:25
2 stops37h 50m
MinneapolisJohannesburg
MSP - JNB
MSPJNB
Minneapolis St Paul
Mon 20/1
8:50-19:00
2 stops26h 10m
Johannesburg OR Tambo
Wed 5/2
21:55-11:49
1 stop21h 54m
MinneapolisCape Town
MSP - CPT
MSPCPT
Minneapolis St Paul
Mon 20/1
12:52-19:00
2 stops22h 08m
Cape Town Intl
Sun 2/2
21:15-13:43
1 stop24h 28m
MinneapolisJohannesburg
MSP - JNB
MSPJNB
Minneapolis St Paul
Mon 10/2
15:37-22:00
1 stop22h 23m
Johannesburg OR Tambo
Tue 25/2
23:55-14:55
1 stop23h 00m
Currently, August is the cheapest month in which you can book a flight from Minnesota (average of R24 848). Flying from Minnesota in June will prove the most costly (average of R37 308). There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.
The cheapest city to fly to from Minnesota is Seattle/Tacoma Intl, with prices starting at R3 341. Explore other affordable destinations below.
Boarding
Food
Overall
Entertainment
Crew
Comfort
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Food
Overall
Entertainment
Crew
Comfort
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Food
Overall
Entertainment
Crew
Comfort
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Food
Overall
Entertainment
Crew
Comfort
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Food
Overall
Entertainment
Crew
Comfort
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Food
Overall
Entertainment
Crew
Comfort
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Cheapflights helps you search for flights from Minnesota via 900+ travel sites so you don’t have to. After performing a flight search, users can also filter their flight selection by filtering for price, number of stops, airlines, and so on.
Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights from Minnesota for you. Better yet — we are completely free to use.
Yes, we can. To see specific flights from Minnesota with no change fees, users can toggle flexible booking options after using the search form above to find flights.
Yes, Cheapflights has a feature called Price Alerts, which offers users the ability to be notified when flight prices change. Track prices for your flight from Minnesota today and book when you’re ready!