Flights from Cape Town to Miami
CPT to MIA. All flight routes from Cape Town International, South Africa to Miami International, Florida, USA. These flights are operated by 3 different airlines through 4 different connections. The shortest flight time is 21 hours and 30 minutes.
Find the best prices on hotels and car rental near Miami
We got great deals on hotels and car rentals near the airport.
Cape Town to Miami flights
There are over 4 and approximately 18 flights every week. While flying to Miami from Cape Town you will be doing a stopover in New York, Atlanta or any other of the 4 alternatives with flight connections.
Are there any non-stop flights from CPT to MIA?
There are no direct or non-stop flights from Cape Town International, CPT to Miami International, MIA.
Cape Town to Miami with Delta Air Lines
If you fly from Cape Town with Delta Air Lines you will do a stopover in Atlanta, ATL before reaching Miami. This flight trip will take 19 hours and 38 minutes and you can fly every Tuesday or Friday with departures at 21:30. Delta Air Lines is a member of SkyTeam.
With United Airlines
If you choose to fly with United Airlines from Cape Town to Miami you can make a transit either via Dulles or via New York. The route via Dulles is 1 hour and 1 minutes faster. United Airlines is a Star Alliance member.
Miles & flight time: CPT - MIA
The shortest flight time between CPT and MIA is 21 hours and 30 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
EWR New York | 21h 30m | 2h 49m | 8961 (14418 km) |
ATL Atlanta | 21h 45m | 4h 43m | 8778 (14124 km) |
GRU Sao Paulo | 22h 10m | 4h 40m | 8076 (12994 km) |
IAD Dulles | 22h 41m | - | - |
Unpublished Flight Rates From Cape Town to Miami
From Cape Town to USA
Below is a list of other destinations to USA from Cape Town International with either direct flights or 1 stop connections.
From South Africa to Miami
We have found another destination to USA from Cape Town International as well.