
Cheap American Airlines flights Miami (MIA) to Johannesburg (JNB)
Prices were available within the past 7 days and start at for one-way flights and $1,096 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon, Feb 2 - Sun, Feb 8
MIA
Miami
JNB
Johannesburg
$1,096 Roundtrip, found 1 day ago
$1,096
Roundtrip
found 1 day ago

Fri, Jan 30 - Sun, Feb 1
MIA
Miami
JNB
Johannesburg
$1,146 Roundtrip, found 1 day ago
$1,146
Roundtrip
found 1 day ago

Fri, Jan 30 - Wed, Feb 4
MIA
Miami
JNB
Johannesburg
$1,196 Roundtrip, found 1 day ago
$1,196
Roundtrip
found 1 day ago
Find the cheapest month to fly from Miami (MIA) to Johannesburg (JNB)
March is typically the cheapest month to fly
From $818 - $1,509 per traveler.
Origin airport | Miami Intl. |
|---|---|
Destination airport | O.R. Tambo Intl. |
Airlines serving | American Airlines, Delta, KLM, LATAM Airlines Group, Swiss International Air Lines, Turkish Airlines, United, Virgin Atlantic |
Popular airline | Delta |
Distance | 12893 km |
Most Popular American Airlines Routes from Miami
- American Airlines MIA to LHR
- American Airlines MIA to ATH
- American Airlines MIA to JFK
- American Airlines MIA to LIM
- American Airlines MIA to DEL
- American Airlines MIA to MAN
- American Airlines MIA to JNB
- American Airlines MIA to GRB
- American Airlines MIA to ATL
- American Airlines MIA to IAH
- American Airlines MIA to SAL
- American Airlines MIA to MCO
- New York to Las Vegas (JFK - LAS)
- San Francisco to Ahmedabad (SFO - AMD)
- New York to Birmingham (LGA - BHM)
- Charlotte to New York (CLT - LGA)
- New York to Chicago (LGA - ORD)
- New York to Cancun (JFK - CUN)
- San Francisco to Ahmedabad (SFO - AMD)
- Milwaukee to Orlando (MKE - MCO)
- Montrose to Philadelphia (MTJ - PHL)
- Newark Liberty Intl. Airport to Cancun (EWR - CUN)
Popular Domestic Routes in O.R. Tambo Intl.
- Atlanta to Miami (ATL - MIA)
- Houston to Orange County (IAH - SNA)
- Trenton to Orlando (TTN - MCO)
- Newark Liberty Intl. Airport to Birmingham (EWR - BHM)
- Dallas to New York (DFW - LGA)
- New York to Las Vegas (JFK - LAS)
- Newark Liberty Intl. Airport to Birmingham (EWR - BHM)
- Montrose to Philadelphia (MTJ - PHL)
- Pittsburgh to Las Vegas (PIT - LAS)
- New York to Birmingham (LGA - BHM)
- Flights from Miami
- Flights from Fort Lauderdale
- Flights from Miami Beach
- Flights from Hollywood
- Flights from Florida Keys
- Flights from Key Largo
- Flights from Pompano Beach
- Flights from Sunny Isles Beach
- Flights from Dania Beach
- Flights from Lauderdale-by-the-Sea
- Flights from Coral Gables
- Flights from Aventura