American Airlines Miami to Johannesburg Flights
Cheapflightsplus.com will find cheap American Airlines flights from Miami to Johannesburg. Compare airline ticket prices and book air tickets starting from $484 from trusted online travel agencies, web sites and directly from airlines. Check flights schedule of American Airlines, arrivals and departure details below.
Find Cheap Airfare Miami (FL) — Johannesburg by American Airlines
Cheap Flights from Miami to Johannesburg by American Airlines
Price | Departure | Arrival | Flight Time | Airline | Flight |
---|---|---|---|---|---|
from $484 | 6:50 am Miami Miami Intl | 4:35 am+2 дня Johannesburg OR Tambo International | 38h 45m layover 9h 13m - Houston 3h 20m - Doha | American Airlines | AA2069 QR714 QR1365 |
from $485 | 2:15 pm Miami Miami Intl | 4:35 am+2 дня Johannesburg OR Tambo International | 32h 20m layover 2h 51m - Houston 3h 20m - Doha | American Airlines | AA2025 QR714 QR1365 |
from $487 | 8:40 am Miami Miami Intl | 4:35 am+2 дня Johannesburg OR Tambo International | 36h 55m layover 7h 28m - Houston 3h 20m - Doha | American Airlines | AA1372 QR714 QR1365 |
from $491 | 4:09 pm Miami Miami Intl | 4:35 am+2 дня Johannesburg OR Tambo International | 29h 26m layover 1h 15m - Philadelphia 4h 0m - Doha | American Airlines | AA1312 QR728 QR1365 |
from $491 | 2:15 pm Miami Miami Intl | 4:35 am+2 дня Johannesburg OR Tambo International | 32h 20m layover 2h 1m - Houston 4h 0m - Doha | American Airlines | AA2513 QR714 QR1365 |
from $491 | 2:15 pm Miami Miami Intl | 10:05 am+2 дня Johannesburg OR Tambo International | 37h 50m layover 2h 51m - Houston 8h 50m - Doha | American Airlines | AA2025 QR714 QR1363 |
from $491 | 6:50 am Miami Miami Intl | 4:35 am+2 дня Johannesburg OR Tambo International | 39h 45m layover 9h 23m - Houston 4h 0m - Doha | American Airlines | AA477 QR714 QR1365 |
from $492 | 6:45 am Miami Miami Intl | 4:35 am+2 дня Johannesburg OR Tambo International | 38h 50m layover 10h 43m - Philadelphia 4h 0m - Doha | American Airlines | AA1623 QR728 QR1365 |
from $495 | 4:45 pm Miami Miami Intl | 4:35 am+2 дня Johannesburg OR Tambo International | 29h 50m layover 2h 0m - Philadelphia 3h 35m - Doha | American Airlines | AA449 QR728 QR1365 |
from $495 | 3:30 pm Miami Miami Intl | 4:35 am+2 дня Johannesburg OR Tambo International | 31h 5m layover 3h 4m - Philadelphia 3h 35m - Doha | American Airlines | AA376 QR728 QR1365 |
from $495 | 4:45 pm Miami Miami Intl | 9:50 am+2 дня Johannesburg OR Tambo International | 35h 5m layover 2h 0m - Philadelphia 8h 50m - Doha | American Airlines | AA449 QR728 QR1363 |
from $495 | 3:30 pm Miami Miami Intl | 9:50 am+2 дня Johannesburg OR Tambo International | 36h 20m layover 3h 4m - Philadelphia 8h 50m - Doha | American Airlines | AA376 QR728 QR1363 |
American Airlines Flight Schedule Miami to Johannesburg
Departure | Arrival | Flight Details | Flight Time | Price |
---|---|---|---|---|
11:00 am — 5:25 pm
+1 day
|
11:00 am — 1:39 pm
AA855
American Airlines
Miami — Washington D.C.
4h 1m stop
5:40 pm — 5:25 pm
SA210
South African Airways
Washington D.C. — Johannesburg
|
23h 25m including layover |
Find flight
from$644 |
|
12:00 pm — 5:25 pm
+1 day
|
12:00 pm — 2:37 pm
AA925
American Airlines
Miami — Washington D.C.
3h 3m stop
5:40 pm — 5:25 pm
SA210
South African Airways
Washington D.C. — Johannesburg
|
22h 25m including layover |
Find flight
from$644 |
|
5:50 pm — 5:25 pm
+2 days
|
5:50 pm — 8:33 pm
AA1380
American Airlines
Miami — Washington D.C.
21h 7m stop
5:40 pm — 5:25 pm
SA210
South African Airways
Washington D.C. — Johannesburg
|
40h 35m including layover |
Find flight
from$636 |
|
10:40 pm — 4:35 am
+3 days
|
10:40 pm — 1:32 am
AA2452
American Airlines
Miami — New York
19h 28m stop
9:00 pm — 4:15 pm
QR702
Qatar Airways
New York — Doha
4h 25m stop
8:40 pm — 4:35 am
QR1365
Qatar Airways
Doha — Johannesburg
|
47h 55m including layover |
Find flight
from$506 |
|
10:40 pm — 10:05 am
+3 days
|
10:40 pm — 1:32 am
AA2466
American Airlines
Miami — New York
19h 28m stop
9:00 pm — 5:35 pm
QR702
Qatar Airways
New York — Doha
8h 35m stop
2:10 am — 10:05 am
QR1363
Qatar Airways
Doha — Johannesburg
|
52h 25m including layover |
Find flight
from$506 |
|
11:58 am — 4:35 am
+2 days
|
11:58 am — 1:36 pm
AA2073
American Airlines
Miami — Houston
4h 24m stop
6:00 pm — 4:40 pm
QR714
Qatar Airways
Houston — Doha
4h stop
8:40 pm — 4:35 am
QR1365
Qatar Airways
Doha — Johannesburg
|
34h 37m including layover |
Find flight
from$616 |
|
12:00 pm — 5:25 pm
+1 day
|
12:00 pm — 2:37 pm
AA925
American Airlines
Miami — Washington D.C.
3h 3m stop
5:40 pm — 8:35 am
SA210
South African Airways
Washington D.C. — Accra
1h stop
9:35 am — 5:25 pm
SA210
South African Airways
Accra — Johannesburg
|
22h 25m including layover |
Find flight
from$649 |
|
1:50 pm — 4:35 am
+2 days
|
1:50 pm — 4:54 pm
AA251
American Airlines
Miami — New York
4h 6m stop
9:00 pm — 4:15 pm
QR702
Qatar Airways
New York — Doha
4h 25m stop
8:40 pm — 4:35 am
QR1365
Qatar Airways
Doha — Johannesburg
|
32h 45m including layover |
Find flight
from$506 |
|
1:55 pm — 4:35 am
+2 days
|
1:55 pm — 4:50 pm
AA2570
American Airlines
Miami — Philadelphia
3h 30m stop
8:20 pm — 4:40 pm
QR728
Qatar Airways
Philadelphia — Doha
4h stop
8:40 pm — 4:35 am
QR1365
Qatar Airways
Doha — Johannesburg
|
31h 40m including layover |
Find flight
from$499 |
|
2:15 pm — 4:35 am
+2 days
|
2:15 pm — 3:59 pm
AA2025
American Airlines
Miami — Houston
2h 51m stop
6:50 pm — 5:20 pm
QR714
Qatar Airways
Houston — Doha
3h 20m stop
8:40 pm — 4:35 am
QR1365
Qatar Airways
Doha — Johannesburg
|
32h 20m including layover |
Find flight
from$485 |
|
2:15 pm — 10:05 am
+2 days
|
2:15 pm — 3:59 pm
AA2025
American Airlines
Miami — Houston
2h 51m stop
6:50 pm — 5:20 pm
QR714
Qatar Airways
Houston — Doha
8h 50m stop
2:10 am — 10:05 am
QR1363
Qatar Airways
Doha — Johannesburg
|
37h 50m including layover |
Find flight
from$491 |
|
3:30 pm — 4:35 am
+2 days
|
3:30 pm — 6:26 pm
AA376
American Airlines
Miami — Philadelphia
3h 4m stop
9:30 pm — 5:05 pm
QR728
Qatar Airways
Philadelphia — Doha
3h 35m stop
8:40 pm — 4:35 am
QR1365
Qatar Airways
Doha — Johannesburg
|
31h 5m including layover |
Find flight
from$495 |
|
3:30 pm — 9:50 am
+2 days
|
3:30 pm — 6:26 pm
AA376
American Airlines
Miami — Philadelphia
3h 4m stop
9:30 pm — 5:05 pm
QR728
Qatar Airways
Philadelphia — Doha
8h 50m stop
1:55 am — 9:50 am
QR1363
Qatar Airways
Doha — Johannesburg
|
36h 20m including layover |
Find flight
from$495 |
|
4:09 pm — 4:35 am
+2 days
|
4:09 pm — 7:05 pm
AA1312
American Airlines
Miami — Philadelphia
1h 15m stop
8:20 pm — 4:40 pm
QR728
Qatar Airways
Philadelphia — Doha
4h stop
8:40 pm — 4:35 am
QR1365
Qatar Airways
Doha — Johannesburg
|
29h 26m including layover |
Find flight
from$491 |
|
4:45 pm — 9:50 am
+2 days
|
4:45 pm — 7:30 pm
AA449
American Airlines
Miami — Philadelphia
2h stop
9:30 pm — 5:05 pm
QR728
Qatar Airways
Philadelphia — Doha
8h 50m stop
1:55 am — 9:50 am
QR1363
Qatar Airways
Doha — Johannesburg
|
35h 5m including layover |
Find flight
from$495 |
|
5:30 pm — 9:50 am
+2 days
|
5:30 pm — 8:35 pm
AA2572
American Airlines
Miami — New York
4h 25m stop
1:00 am — 8:15 pm
QR704
Qatar Airways
New York — Doha
5h 40m stop
1:55 am — 9:50 am
QR1363
Qatar Airways
Doha — Johannesburg
|
34h 20m including layover |
Find flight
from$506 |
|
6:50 am — 4:35 am
+2 days
|
6:50 am — 8:37 am
AA2069
American Airlines
Miami — Houston
9h 13m stop
5:50 pm — 5:20 pm
QR714
Qatar Airways
Houston — Doha
3h 20m stop
8:40 pm — 4:35 am
QR1365
Qatar Airways
Doha — Johannesburg
|
38h 45m including layover |
Find flight
from$484 |
|
6:50 am — 4:35 am
+2 days
|
6:50 am — 8:37 am
AA477
American Airlines
Miami — Houston
9h 23m stop
6:00 pm — 4:40 pm
QR714
Qatar Airways
Houston — Doha
4h stop
8:40 pm — 4:35 am
QR1365
Qatar Airways
Doha — Johannesburg
|
39h 45m including layover |
Find flight
from$491 |
|
7:23 am — 4:35 am
+2 days
|
7:23 am — 9:20 am
AA2808
American Airlines
Miami — Dallas
8h 50m stop
6:10 pm — 4:40 pm
QR730
Qatar Airways
Dallas — Doha
4h stop
8:40 pm — 4:35 am
QR1365
Qatar Airways
Doha — Johannesburg
|
39h 12m including layover |
Find flight
from$659 |
|
7:30 am — 9:50 am
+2 days
|
7:30 am — 9:27 am
AA757
American Airlines
Miami — Dallas
8h 43m stop
6:10 pm — 4:40 pm
QR730
Qatar Airways
Dallas — Doha
9h 15m stop
1:55 am — 9:50 am
QR1363
Qatar Airways
Doha — Johannesburg
|
44h 20m including layover |
Find flight
from$659 |
|
8:40 am — 4:35 am
+2 days
|
8:40 am — 10:22 am
AA1372
American Airlines
Miami — Houston
7h 28m stop
5:50 pm — 5:20 pm
QR714
Qatar Airways
Houston — Doha
3h 20m stop
8:40 pm — 4:35 am
QR1365
Qatar Airways
Doha — Johannesburg
|
36h 55m including layover |
Find flight
from$487 |
|
8:45 pm — 4:35 am
+3 days
|
8:45 pm — 10:32 pm
AA816
American Airlines
Miami — Houston
19h 28m stop
6:00 pm — 4:40 pm
QR714
Qatar Airways
Houston — Doha
4h stop
8:40 pm — 4:35 am
QR1365
Qatar Airways
Doha — Johannesburg
|
49h 50m including layover |
Find flight
from$492 |
|
9:40 pm — 4:35 am
+3 days
|
9:40 pm — 11:27 pm
AA1081
American Airlines
Miami — Houston
18h 23m stop
5:50 pm — 5:20 pm
QR714
Qatar Airways
Houston — Doha
3h 20m stop
8:40 pm — 4:35 am
QR1365
Qatar Airways
Doha — Johannesburg
|
47h 55m including layover |
Find flight
from$487 |
|
9:40 pm — 4:35 am
+3 days
|
9:40 pm — 11:27 pm
AA2230
American Airlines
Miami — Houston
18h 33m stop
6:00 pm — 4:40 pm
QR714
Qatar Airways
Houston — Doha
4h stop
8:40 pm — 4:35 am
QR1365
Qatar Airways
Doha — Johannesburg
|
48h 55m including layover |
Find flight
from$491 |
Flight Information
There are 160 flights by American Airlines from Miami to Johannesburg every week with departures from Miami Intl, Miami Int., Palm Beach Intl. All flights arrive at OR Tambo International, Lanseria, Johannesburg Airport, Grand Central, Rand/Germiston.
Departures start from 10:05 am to 9:55 pm. Nonstop flight is 20h 5m. The time difference between Miami and Johannesburg is 7h.
- The fastest flight 20h 5m
- Average flight time 36h 15m
- The earliest flight 10:05 am
- The latest flight 9:55 pm
- Distance 8061 ml
The cheapest flight by American Airlines that our users were able to find is $484. This airfare is economy class on one-way AA2069 flight for November 8, 2020 leaving Miami Intl in Miami at 6:50 am, it includes all taxes and additional fees.
American Airlines Airplanes on the Route
List of the most popular American Airlines airplanes flying from Miami to Johannesburg:
- Boeing 737-800from $485Find
- Boeing 787-8from $491Find
- Airbus A320from $495Find
- Airbus A321from $510Find
- Airbus A319from $577Find
- Airbus A321-100/200from $636Find
- Boeing 777-300ERfrom $659Find
- Boeing 737 MAX 8from $699Find
- Boeing 777-200 / Boeing 777-200ERfrom $710Find
- Boeing 737from $799Find
Other Popular Airlines on the Route
Besides American Airlines there are other 21 airline carriers between Miami and Johannesburg. Please review schedules and prices from the most popular airlines to find the best airfare deals from Miami to Johannesburg.
Nonstop flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
List of flights with layovers (1 and more stops):
- from $522Find
- from $484Find
- from $988Find
- from $644Find
- from $1027Find
- from $676Find
- QR - Qatar Airwaysfrom $468Find
- KL - KLMfrom $826Find
- AC - Air Canadafrom $632Find
- UX - Air Europafrom $800Find
- AF - Air Francefrom $887Find
How to book an air ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected airfare.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.