How Many Emirates Skywards Miles from Cape Town to Dubai?
Also see: Dubai → Cape Town
Flying from Cape Town to Dubai on Emirates Skywards miles costs 20,000 miles in economy and 100,500 miles in business class each way — the same as Johannesburg. The CPT–Dubai flight is approximately 9 hours.
Emirates Skywards Award Chart — Cape Town to Dubai
Emirates departs from Cape Town International Airport (CPT) to Dubai (DXB).
| Cabin | Miles (each way) |
|---|---|
| Economy | 20,000 |
| Premium Economy | 55,000 |
| Business Class | 100,500 |
| First Class | 118,500 |
Emirates Skywards award rates are fixed — no peak/off-peak pricing. Rates shown are one-way saver awards on Emirates metal.
Tips for Redeeming Emirates Skywards Miles to Cape Town to Dubai
- 1Cape Town and Johannesburg are priced identically.
- 2Emirates Skywards miles transfer from American Express Membership Rewards, Chase Ultimate Rewards, Citi ThankYou Points, Capital One Miles, and Bilt Rewards.
Compare Emirates Skywards against every other program
Use AwardsPlanner to instantly see whether Emirates Skywards or another loyalty program is the cheapest way to book your route.
