eDreams is now available in the following countries:

Book cheap flights from Johannesburg to Miami from R 9550

Explore the best deals

Discover the cheapest flights from Johannesburg to Miami
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Johannesburg to Miami

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 02 Jun - 08 Jun
R 12 216
R 15 574
R 15 350
R 13 805
R 11 725
R 14 359
R 16 132
R 16 074
R 16 996
R 16 738
R 18 004
R 16 937
MayJuneJuly

Currency and cost comparison

TrainLocal, one-way ticket
23%Trains are 23% more expensive in Miami than in Johannesburg.
JohannesburgR 34,00
MiamiR 41,78
MealMid-priced restaurant
132%The average meal is 132% more expensive in Miami than in Johannesburg.
JohannesburgR 200,00
MiamiR 464,17
TaxiStandard daytime start rate
271%Taxis are 271% more expensive in Miami than in Johannesburg.
JohannesburgR 20,00
MiamiR 74,27
CoffeeRegular cappuccino
152%Coffee is 152% more expensive in Miami than in Johannesburg.
JohannesburgR 38,75
MiamiR 97,65
Exchange rate
1 ZAR = 0.06 USD
1 USD = 18.63 ZAR
Last checked on Tue, 04/29
Distance: 12944 kms
Johannesburg airports
OR Tambo International Airport (JNB)How far from city centre: 1 kms
Lanseria Intl Apt (HLA)How far from city centre: 48 kms
Miami airports
Miami International Airport (MIA)How far from city centre: 10 kms

Useful Information for Flights from Johannesburg to Miami

Planning a trip from Johannesburg to Miami? Currently, there are no direct flights available, so you'll need to consider connecting flights. Flights typically range from 20 to 37 hours, including layovers. February is generally the cheapest month to book, while August tends to be the priciest. For the best deals, book your flights to Miami from Johannesburg about 53 days in advance.

Time Difference between Johannesburg and Miami

Johannesburg is 7 hours ahead of Miami. Please remember to check for any Daylight Savings Time differences, as these can affect the actual time difference and are not factored in here.

Best Time to Fly to Miami

Miami enjoys a tropical monsoon climate with warm weather year-round. The hottest months are June to September with average temperatures reaching 32°C. If you're looking for flights to Miami from Johannesburg, consider travelling between December and May for pleasant temperatures between 20°C and 28°C. Book your flights and accommodation with eDreams today for the best deals.

Johannesburg Airports

Find flights to Miami from Johannesburg, easily and quickly, with our online platform.

Airport Information

O.R. Tambo International Airport (JNB)

Johannesburg's primary airport, O.R. Tambo International Airport (JNB), is located 23km east of the city centre. It offers various amenities and connections for flights to Miami from Johannesburg. As the largest and busiest airport in Africa, it serves as a hub for numerous airlines.

Lanseria International Airport (HLA)

A smaller, yet convenient option, Lanseria International Airport (HLA), is about 35 kilometres from Johannesburg's city centre. This airport provides a practical alternative for flights to Miami from Johannesburg, with connections to various destinations.

Main Airlines for this Route

Consider these airlines for your flights to Miami from Johannesburg:

  • United Airlines
  • Delta Air Lines
  • American Airlines

Miami Airports

Planning your flight to Miami from Johannesburg? Miami is primarily served by two airports:

  • Miami International Airport (MIA)
  • Fort Lauderdale-Hollywood International Airport (FLL)

Airport Information

Miami International Airport (MIA)

Miami International Airport (MIA) is the main airport serving Miami and is located approximately 8 miles (13km) northwest of the city centre. It offers numerous facilities including shops, restaurants, duty-free areas, lounges, and special assistance services.

Getting to the city centre from MIA is easy:

  • Public Transport: Take the free MIA Mover train to the Miami Intermodal Center (MIC). From the MIC, you can connect to the Metrorail Orange Line to reach Government Center or Brickell Station in downtown Miami. Then, transfer to the free Metromover to reach your final destination within the city centre.
  • Taxi: Taxis and ride-sharing services are readily available at the airport.
  • Car: Rent a car at the Rental Car Center, conveniently located next to the Miami Intermodal Center (MIC), accessible via the MIA Mover.
Fort Lauderdale-Hollywood International Airport (FLL)

FLL is located about 30 minutes north of Miami, offering a convenient alternative, especially for travellers searching for flights to Miami from Johannesburg with budget airlines.

Car Rental Services

You can find several car rental brands available at both Miami International Airport (MIA) and Fort Lauderdale-Hollywood International Airport (FLL), if you prefer to have your own transport during your stay in Miami.

What to Do and See in Miami

Planning your flights to Miami from Johannesburg? Get ready for an unforgettable experience! Miami offers a vibrant mix of sun-kissed beaches, cultural enclaves, and exciting attractions. Book your flights to Miami with eDreams and let the adventure begin.

  • Explore South Beach: Stroll along the iconic Ocean Drive, soak up the sun on the sandy shores, and witness the Art Deco architecture that defines this vibrant neighbourhood.
  • Immerse yourself in Little Havana: Experience the rich Cuban culture, savour authentic cuisine, and enjoy the lively atmosphere of this historic district.
  • Discover Wynwood Walls: Admire the colourful murals and street art that adorn the walls of this trendy art district, a haven for creative expression.

Discover our TOP discounts for your flight from Johannesburg to Miami

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to Miami from Johannesburg. Discover this benefit and many more by becoming an Opodo Prime or Prime Plus member now!

Frequently asked questions about flights from Johannesburg to Miami

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to United States. At eDreams have you covered!
For flights from Johannesburg to Miami, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Miami is R9550. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Miami more expensive than Johannesburg to visit?

Looking at cab fares, a ride in Miami costs about $ 74.27 ZAR, 271% more expensive than Johannesburg, with a fare of $ 20.00 ZAR,

while train tickets cost 23% more at Miami: $ 41.78 ZAR versus $ 34.00 ZAR at Johannesburg.

If you compare the price of a lunch meal, however, you can find it from 464.17 ZAR in Miami, 132% more than the 200.00 ZAR in Johannesburg.

The price of the coffee is around 152% more expensive in Miami, with an average of 97.65 ZAR , while in Johannesburg the coffee costs 38.75 ZAR.

How long does the flight from Johannesburg to Miami take?
Flight length from Johannesburg to Miami is around 01:00 hours on average, at an average distance of 18 591 km, for flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Miami compared to Johannesburg?
While in Johannesburg the temperatures can reach an average of 31.84 ºC in summer, with precipitation levels up to 6 mm ,Miami's temperatures can go up to 32.85 ºC during the hot season, with 9 mm average of rain rate . In winter, however, weather indicators show around 8.85 ºC in Miami, compared to the -0.43 ºC average degrees reported in Johannesburg. During the winter period, Johannesburg can register 0.9 mm precipitation, while Miami have an average of 9 mm rain level.
Which airports have flights between Johannesburg and Miami?

The main route from Johannesburg to Miami is: OR Tambo International Airport (JNB) to Miami International Airport (MIA). The following airlines fly this route:

Air France.

JetBlue Airways.

Klm Royal Dutch Airlines.

Plan your trip

Alternate routesPopular routes