eDreams is now available in the following countries:

Book cheap flights from Johannesburg to Miami from R 9585

Last minute flights from Johannesburg to Miami

Book now before it's too late

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.
Johannesburg Miami
BEST
DEAL
Mon, 10 Feb JNB - MIA
Tue, 25 Feb MIA - JNB
555893R 533593R
Prime price per passenger
Johannesburg Miami
BEST
DEAL
Mon, 10 Feb JNB - MIA
10205R 9585R
Prime price per passenger
Johannesburg Miami
BEST
DEAL
Sat, 01 Feb JNB - MIA
Thu, 13 Feb MIA - JNB
15319R 14394R
Prime price per passenger
Johannesburg Miami
BEST
DEAL
Thu, 23 Jan JNB - MIA
Wed, 05 Feb MIA - JNB
17421R 16298R
Prime price per passenger
Johannesburg Miami
BEST
DEAL
Mon, 03 Feb JNB - MIA
Tue, 11 Feb MIA - JNB
15501R 14566R
Prime price per passenger
Johannesburg Miami
BEST
DEAL
Fri, 14 Feb JNB - MIA
Mon, 17 Feb MIA - JNB
20792R 19593R
Prime price per passenger

Currency and cost comparison

Train Local, one-way ticket
50% Trains are 50% more expensive in Miami than in Johannesburg.
Johannesburg 27,5R
Miami 42,6R
Meal Mid-priced restaurant
125% The average meal is 125% more expensive in Miami than in Johannesburg.
Johannesburg 210R
Miami 473,32R
Exchange rate
1 ZAR = 0.06 USD
1 USD = 18.97 ZAR
Last checked on 20 January 2025
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:

Miami Airports

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

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:

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.

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 R9585. 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 $ 75.73 ZAR, 279% more expensive than Johannesburg, with a fare of $ 20.00 ZAR, while train tickets cost 55% more at Miami: $ 42.60 ZAR versus $ 27.50 ZAR at Johannesburg. If you compare the price of a lunch meal, however, you can find it from 473.32 ZAR in Miami, 125% more than the 210.00 ZAR in Johannesburg. The price of the coffee is around 160% more expensive in Miami, with an average of 99.85 ZAR , while in Johannesburg the coffee costs 38.38 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.0 mm ,Miami's temperatures can go up to 32.85 ºC during the hot season, with 9.0 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.0 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