Photo by B Etty

Popular airlines from Cape Town to Duck Key
- Jetstar
Jetstar
- Qantas Airways
Qantas Airways
- Virgin Australia
Virgin Australia
- Scoot
Scoot
- American Airlines
American Airlines
- Emirates
Emirates
- United
United
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 35% on select hotels after you book a flight*payments icon
Cheap Flights from Cape Town (CPT) to Duck Key (MIA)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.

Sun, 17 Aug. - Sun, 24 Aug.
CPT
Cape Town
MIA
Miami
AU$1,580 Return, found 4 days ago
AU$1,580
Return
found 4 days ago

Sun, 17 Aug. - Sun, 24 Aug.
CPT
Cape Town
MIA
Miami
AU$1,623 Return, found 4 days ago
AU$1,623
Return
found 4 days ago

Sun, 17 Aug. - Sun, 24 Aug.
CPT
Cape Town
MIA
Miami
AU$1,811 Return, found 4 days ago
AU$1,811
Return
found 4 days ago

Sun, 17 Aug. - Sun, 24 Aug.
CPT
Cape Town
MIA
Miami
AU$1,844 Return, found 4 days ago
AU$1,844
Return
found 4 days ago

Sun, 17 Aug. - Sun, 24 Aug.
CPT
Cape Town
MIA
Miami
AU$2,324 Return, found 4 days ago
AU$2,324
Return
found 4 days ago

Sun, 17 Aug. - Sun, 24 Aug.
CPT
Cape Town
MIA
Miami
AU$2,404 Return, found 4 days ago
AU$2,404
Return
found 4 days ago
Find the cheapest month to fly from Cape Town (CPT) to Miami (MIA)
February is typically the cheapest month to fly
From AU$1,248 - AU$2,385 per traveller.
Graph displaying average flight prices per month
Nearby Cities
Expedia's Latest Trends
Hotels
Flights
Flights to RomaFlights from Brisbane (BNE) to Almaty (ALA)Flights from Birmingham (BHX) to Melbourne (MEL)Flights from Toowoomba (TWB) to Taabinga (KGY)Flights from Brisbane (BNE) to Sydney (SYD)Flights to SingaporeFlights from Brisbane (BNE) to Singapore (SIN)Flights from Mackay (MKY) to Middlemount (MMM)Flights from Nashville (BNA) to Honolulu (HNL)Flights from Birmingham (BHX) to Dublin (DUB)
Packages
General
*Available to Expedia members.