MIA to JNB (Miami to Johannesburg) Flights

Last Minute Flights from MIA to JNB

Best airfare and ticket deals for MIA to JNB flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
MIAJohannesburgApril 6 to April 10$1,495
*Prices include taxes and fees

Cheapest MIA to JNB Flights

Best airfare and ticket deals for MIA to JNB flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
MIAJohannesburgApril 25 to April 30$931
MIAJohannesburgAugust 26 to September 10$943
MIAJohannesburgNovember 6 to November 12$953
MIAJohannesburgFebruary 5 to February 19$999
*Prices include taxes and fees
MIA to JNB Flight Details
Origin airport
Miami Intl.
Origin airport IATA code
MIA
Destination airport
O.R. Tambo Intl.
Destination airport IATA code
JNB
Distance
8058 mi

Frequently asked questions

Which airlines with flights from Miami International Airport to O.R. Tambo International Airport allow free cancellation due to COVID-19?
Many airlines now advertise airfares with flexibility so you can lock in your journey to JNB with confidence. To find out which carriers sell these kinds of tickets, use our helpful filter tool. Just click the “No change fee” box directly under the “Flexible change policies” subheading. Also read through the terms and conditions so you’re familiar with what COVID-19 related changes are permitted.
What airlines fly direct from Miami, FL Airport (MIA-Miami Intl.) to JNB?
Unfortunately, you can’t fly straight from MIA to Johannesburg Airport (JNB-O.R. Tambo Intl.). Head to Johannesburg by securing a flight with at least one stop in between. If you’re not in a rush, why not spend a couple of days in your layover destination?
How many flights are there from MIA to JNB?
There are 3 flights each day from Miami, FL Airport (MIA-Miami Intl.) to Johannesburg Airport (JNB-O.R. Tambo Intl.), so you have ample opportunities to get to Johannesburg. Just pick a date and time that matches your schedule and lock in your airfare.
How long does it take to fly from Miami, FL Airport (MIA-Miami Intl.) to Johannesburg Airport (JNB-O.R. Tambo Intl.)?
Lasting an average of 19 hours and 58 minutes, you’ll have plenty of time for a meal or two, a movie marathon and even some shut-eye. The Miami, FL Airport (MIA-Miami Intl.) to Johannesburg Airport (JNB-O.R. Tambo Intl.) journey is referred to as a long-haul flight.
What is the flight distance from Miami, FL Airport (MIA-Miami Intl.) to Johannesburg Airport (JNB-O.R. Tambo Intl.)?
Some 8100 miles (13000 km). This is what’s known as a long-haul flight, so make sure your carry-on baggage is full of essentials like a neck pillow, headphones and a jacket or blazer.
How many morning flights are there from MIA to JNB?
Around 8 a week. Jet off with leading airline, Delta (DL), and you’ll have 6 morning services to pick from. DL’s earliest departure from MIA to JNB is 10:15AM.
How many afternoon flights are there from MIA to JNB?
With 13 afternoon and evening flights every week from MIA to JNB, you don’t have to be anxious about waking with the roosters. United Airlines (UA) operates 10 weekly flights after midday, with its earliest taking off at 12:45PM.
What is the earliest departure time out of Miami to Johannesburg?
10:15AM is the earliest flight you can get out of MIA, arriving at JNB at 10:30AM. Save precious time in the morning by having your luggage packed and ready to go.
What is the latest departure time out of Miami to Johannesburg?
The latest flight jets out from MIA at 4:35PM and arrives at 11:45AM at JNB. You’ll have more than enough time to get ready for this flight.
What is the average price from Miami to Johannesburg?
On average, the best price for a round-trip airfare from MIA to JNB is $931. Score your own hot deal by securing your seats today. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Miami to Johannesburg Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from Miami to Johannesburg to attend your cousin’s wedding, to pitch a business idea to your boss, or perhaps simply to treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find the cheapest flights from MIA to JNB, we’ve got you covered here at Flights.com.

We present you with some of the hottest deals on airfare so stop that Google flights search. We want you to spend less on your flight from Miami to Johannesburg, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.