Fly affordably on British Airways between Minneapolis and Johannesburg with fares from just . JetSaver compares 100+ airlines and OTAs to bring you the best deals—no hidden fees, total price transparency, and instant booking so you can travel smarter and save more.
Looking for cheap flights from Minneapolis to Johannesburg? With JetSaver you can filter by price, departure times, and cabin class to secure the lowest available fares on British Airways. You can take advantage of last-minute discounts or flash sales with our real-time fare alerts. Make bookings in advance and take advantage of off-peak hours to get more savings and choose weekdays.
Top Airlines on this route:
There are regular direct and single-stop flights between Minneapolis and Johannesburg. British Airways offers a comfortable onboard experience—complimentary snacks, in-flight entertainment, and generous legroom. With JetSaver's user-friendly tool, you can have the perfect journey by comparing non-stop versus one-stop itineraries, shortest durations and ticket classes.
Finding the cheapest time to book your British Airways flight from Minneapolis to Johannesburg can help you save significantly. Based on booking trends:
When booking your British Airways flight from Minneapolis to Johannesburg, it helps to know what each cabin class offers so you can select the one that best suits your needs:
Economy Class
Premium Economy (if available)
Business Class
You may choose the fare class that best fits your needs and budget by using JetSaver to compare all of the fare classes that British Airways provides on the MSP to JNB route.
Popular Airlines from Minneapolis to Johannesburg
Popular routes from Minneapolis
Popular routes to Johannesburg
Explore More Cities