Find cheap flights to Miami

Return
1 adult
Economy
From?
To?
Fri 1/10
Fri 8/10

Cheapest flights to Miami airports

Find the cheapest flights to these Miami airports from your nearest city or airport
Johannesburg OR Tambo Airport
Miami

CHEAPEST ROUTE FROM Johannesburg TO Miami

Johannesburg OR Tambo Airport (JNB) to Miami (MIA)

Typically, flights to Miami from Johannesburg are cheaper when flying from Johannesburg OR Tambo to Miami, which has an average price of R14 782

CHEAPEST MONTH TO FLY TO MIAMI FROM JOHANNESBURG OR TAMBO AIRPORTMarch8% cheaperFlying from Johannesburg OR Tambo Airport to Miami costs on average just R13 527 in March
MOST EXPENSIVE MONTH TO FLY TO MIAMI FROM JOHANNESBURG OR TAMBO AIRPORTDecember13% more expensiveIt costs about R16 644 for flights to Miami from Johannesburg OR Tambo Airport in December
MOST POPULAR MONTH TO FLY TO MIAMI FROM JOHANNESBURG OR TAMBO AIRPORTDecember473% more users visitedMore momondo users searched in flights to Miami from Johannesburg OR Tambo Airport in December than any other month

When is the best time to fly to Miami?

  • What is the absolute cheapest flight to Miami?

    Users booking trips to Miami from Tampa found flights 81% cheaper than the average price of flights to Miami. To find the cheapest price to Miami from your area, use momondo’s Airport-to-Airport Pricing Tool.

  • What is the cheapest month to fly to Miami?

    The month of March is, on average, the cheapest month to fly to Miami from South Africa, with most prices found around R13 527. If you’re not able to fly to Miami in March, then May is your next best option. Flight prices from South Africa to Miami during May average around R13 751.

  • How far in advance should I book a flight to Miami?

    In general, most travellers find the cheapest time to book a flight to Miami is about 37 days prior to their departure date, when tickets on average are R14 782. Keep in mind that you might also find cheap flights to Miami outside of this time window. In fact, momondo users recently found flights from South Africa to Miami for R10 678.

  • What is the cheapest day to depart on your flight to Miami?

    The cheapest day to depart from South Africa to Miami is on a Monday. Travellers who choose to depart for Miami on a Monday will often find tickets for as low as R14 822. Be sure to avoid booking your departure on a Saturday as prices are generally higher than usual. According to our data, the average ticket price to Miami on Saturday is R16 425.

  • What is the cheapest time of day to depart on your flight to Miami?

    The cheapest time of day to fly to Miami is in the afternoon when flights can be purchased for as low as R15 294. In contrast, the most expensive time of day to depart to Miami is in the morning when prices are around R16 739.

  • Is there a good place to hike near Miami?

    If you’re looking to do your hiking in warmer conditions, consider planning your flight to Miami for January, February, and December. Parks like Hugh Taylor Birch State Park are popular hot spots in those months.

  • Is there an alternative airport near Miami?

    Fort Lauderdale Airport or Palm Beach Intl Airport can be an alternative airport used for travel to Miami.

  • Is there a cheaper alternative to flying into Miami?

    Prices vary based on where travellers are departing from, but on average, the cheapest airport to fly to in Miami is Palm Beach Intl Airport where the average price is R8 895pp. Users typically find the best prices when using momondo’s Airport-to-Airport Pricing Tool.


Miami flight deals found on momondo

Check out some of the best fares from airports in South Africa to Miami found recently by users on momondo
British Airways
Dec 5
JNB15:10Johannesburg OR Tambo
25h 25m
1 stop
MIA16:35Miami
May 5
MIA17:00Miami
30h 15m
2 stops
JNB23:15Johannesburg OR Tambo
R10 678
Find similar
British Airways
Nov 6
JNB16:10Johannesburg OR Tambo
25h 25m
1 stop
MIA16:35Miami
Nov 13
MIA10:30Miami
32h 55m
2 stops
JNB19:25Johannesburg OR Tambo
R10 798
Find similar
British Airways
Nov 6
JNB16:10Johannesburg OR Tambo
25h 25m
1 stop
MIA16:35Miami
Nov 17
MIA12:10Miami
31h 15m
2 stops
JNB19:25Johannesburg OR Tambo
R10 842
Find similar
British Airways
Oct 27
JNB15:20Johannesburg OR Tambo
25h 40m
1 stop
MIA17:00Miami
Nov 3
MIA15:34Miami
29h 51m
2 stops
JNB21:25Johannesburg OR Tambo
R10 857
Find similar
Virgin Atlantic
Nov 6
JNB17:15Johannesburg OR Tambo
27h 25m
1 stop
MIA19:40Miami
Nov 17
MIA14:35Miami
31h 25m
1 stop
JNB22:00Johannesburg OR Tambo
R11 021
Find similar
Virgin Atlantic
Oct 27
JNB16:10Johannesburg OR Tambo
26h 15m
1 stop
MIA18:25Miami
Nov 3
MIA14:50Miami
33h 10m
1 stop
JNB0:00Johannesburg OR Tambo
R11 036
Find similar

Find the cheapest one-way flights to Miami

If you're looking for one-way flights from South Africa to Miami, view some of our deals below provided by American Airlines, British Airways and Delta
Virgin Atlantic
Dec 18
JNB16:15Johannesburg OR Tambo
27h 25m
1 stop
MIA19:40Miami
American Airlines
Dec 18
JNB17:15Johannesburg OR Tambo
30h 30m
2 stops
MIA23:45Miami
British Airways
Dec 17
JNB17:15Johannesburg OR Tambo
48h 10m
2 stops
MIA17:25Miami

Popular routes to Miami

Most frequently searched flights to Miami along with the cheapest price and shortest flight duration
Cape Town to Miami Flights
Fastest flight time31h 10m
Cheapest priceR12 528
Durban to Miami Flights
Fastest flight time28h 05m
Cheapest priceR13 646

Start planning your trip to Miami