
Popular airlines from Miami Intl. Airport (MIA) to O.R. Tambo Intl. Airport (JNB)
- Qatar Airways
Qatar Airways
- British Airways
British Airways
- Emirates
Emirates
- Virgin Atlantic
Virgin Atlantic
- Air Canada
Air Canada
- Swiss International Air Lines
Swiss International Air Lines
- Rwandair
Rwandair
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Find the cheapest month to fly from Miami (MIA) to Johannesburg (JNB)
March is typically the cheapest month to fly
Frequently asked questions
Travel information
Origin airport | Miami Intl. |
|---|---|
Destination airport | O.R. Tambo Intl. |
Distance | 12893 km |
Book with confidence
Flights from Miami to Johannesburg
There are several airlines that operate frequent flights from Miami (MIA) to Johannesburg (JNB) including
- Delta Air Lines with 36 flights a week
- American Airlines with 6 flights a week
- LATAM Airlines Brasil with 4 flights a week
The earliest flight leaves Miami Intl. Airport at 07:05 and arrives at O.R. Tambo Intl. Airport at 08:05. The last flight of the day departs Miami at 16:55 and arrives at Johannesburg at 17:35.
The flight distance from Miami to Johannesburg is about 14488 km, the shortest flight is 18 hours 25 minutes with LATAM Airlines Brasil.
Expedia lets you search across the largest number of airlines and Johannesburg flights, which means that you’ll be able to find a great flight deal at the perfect travel date and time. Our simple-to-use booking engine makes looking for terrific bargains easy and hassle-free; just enter your travel dates and departure city, and let Expedia do the rest! Adjust your travel dates and explore connecting flights to find an even better deal on your Miami Johannesburg flight!
Browse through dozens of options and rest assured that you’re seeing the best price guaranteed! Our friendly customer service representatives are here to serve you 24 hours day to provide assistance and answer any questions that you may have about booking your Miami to Johannesburg trip. There’s simply no substitute for great prices suited to your travel needs and backed by excellent customer support.
Combine your Johannesburg flight with a hotel and/or car rental for a package deal designed to save you even more money! Discover additional savings by booking in advance or find a last minute deal. There are tons of ways to save on your flights from Miami to Johannesburg with Expedia. Use us as your stop travel destination and have the confidence that you’re getting a bargain!
Explore a world of travel with Expedia
- 5 Star Hotels in Sandton
- Alexandra Hotels
- Bedfordview Hotels
- Cottages in Benoni
- Casino Hotels in Benoni
- City Lodge Hotels in Benoni
- Benoni Hotels
- Hotels with Bars / Lounges in Boksburg
- Boksburg Hotels
- East Rand Hotels
- Hotels near East Rand Mall
- Hotels near Eastgate Shopping Centre
- Casino Hotels in Edenvale
- Hotels with free wifi in Edenvale
- Town Lodge Hotels in Edenvale
- Edenvale Hotels
- Elsburg Hotels
- Hotels with Spa in Farrarmere
- Hotels near Festival Mall
- Gay friendly Hotels in Gallo Manor
- Hostels in Germiston
- Gay friendly Hotels in Germiston
- Germiston Hotels
- Glenhazel Hotels
- Isando Hotels
- Apartments in Kempton Park
- Budget Hotels in Kempton Park
- Hotels near Lakeside Mall
- Marlboro Hotels
- Hotels near Melrose Arch Shopping Centre
- Midrand Hotels
- Hotels near Nelson Mandela Square
- Hotels near O.R. Tambo Intl.
- O.r. Tambo Hotels
- Budget Hotels in Sandton
- Hotels with Bars / Lounges in Sandton
- Hotels with Spa in Sandton
- Sandton Hotels
- Thembisa Hotels
- Hotels near Wanderers Stadium
- Flights to Benoni
- Flights to Kempton Park
- Flights to O.R. Tambo Intl.
- Flights from Accra (ACC) to Johannesburg (JNB)
- Flights from Addis Ababa (ADD) to Johannesburg (JNB)
- Flights from Auckland (AKL) to Johannesburg (JNB)
- Flights from Atlanta (ATL) to Johannesburg (JNB)
- Flights from Abu Dhabi (AUH) to Johannesburg (JNB)
- Flights from Jakarta (CGK) to Johannesburg (JNB)
- Flights from Colombo (CMB) to Johannesburg (JNB)
- Flights from Moscow (DME) to Johannesburg (JNB)
- Flights from Dammam (DMM) to Johannesburg (JNB)
- Flights from Doha (DOH) to Johannesburg (JNB)
- Flights from Newark Liberty Intl. Airport (EWR) to Johannesburg (JNB)
- Flights from Gaborone (GBE) to Johannesburg (JNB)
- Flights from Houston (IAH) to Johannesburg (JNB)
- Flights from Jeddah (JED) to Johannesburg (JNB)
- Flights from Luanda (LAD) to Johannesburg (JNB)
- Flights from Louis Trichardt (LCD) to Johannesburg (JNB)
- Flights from Lae (LML) to Johannesburg (JNB)
- Flights from Las Palmas (LPA) to Johannesburg (JNB)
- Flights from Lusaka (LUN) to Johannesburg (JNB)
- Flights from Melbourne (MEL) to Johannesburg (JNB)
- Flights from Munich (MUC) to Johannesburg (JNB)
- Flights from Beijing (PEK) to Johannesburg (JNB)
- Flights from Shanghai (PVG) to Johannesburg (JNB)
- Flights from San Francisco (SFO) to Johannesburg (JNB)
- Flights from Tel Aviv (TLV) to Johannesburg (JNB)
- Flights from Taipei (TPE) to Johannesburg (JNB)
- Flights from Tokyo (TYO) to Johannesburg (JNB)
- Flights from Vancouver (YVR) to Johannesburg (JNB)
- Flights from Toronto (YYZ) to Johannesburg (JNB)
- Flights from Zürich (ZRH) to Johannesburg (JNB)
- Advantage Rent-A-Car Rental Cars in Sandton
- Avis Rental Cars in Boksburg
- Avis Rental Cars in O.R. Tambo Intl.
- Budget Rental Cars in O.R. Tambo Intl.
- Rental cars O.R. Tambo Intl. airport
- Enterprise Rental Cars in O.R. Tambo Intl.
- Europcar Rental Cars in O.R. Tambo Intl.
- Get Your Car Rental Cars in O.R. Tambo Intl.
- Greenmotion Rental Cars in O.R. Tambo Intl.
- Hertz Rental Cars in O.R. Tambo Intl.
- Sixt Rental Cars in O.R. Tambo Intl.
- Thrifty Car Rental Rental Cars in O.R. Tambo Intl.
- Thrifty Car Rental Rental Cars in Sandton