Latest Flight Deals to Cape Town

These are the best offers on flights to Cape Town you’ll find over the next 60 days, with savings of up to AED 2,270. Don’t miss out!

73%
Cape Town AED 844 per passenger Departing on Wed, Apr 30 One-way flight operated by Ethiopian Airlines "The one-way connecting flight operated by Ethiopian Airlines departs from Chhatrapati Shivaji Airport on Wed, Apr 30, arriving in Cape Town International Airport." Price from AED 844, including taxes and charges.
MumbaiCape Town
Ethiopian AirlinesEthiopian Airlines
One way
Economy
Wed, Apr 30
AED 844
AED 3,114
68%
Cape Town AED 1,147 per passenger Departing on Fri, Apr 18 One-way flight operated by Etihad Airways "The one-way connecting flight operated by Etihad Airways departs from Abu Dhabi International Airport on Fri, Apr 18, arriving in Cape Town International Airport." Price from AED 1,147, including taxes and charges.
Abu DhabiCape Town
Etihad AirwaysEtihad Airways
One way
Economy
Fri, Apr 18
AED 1,147
AED 3,576
64%
Cape Town AED 1,150 per passenger Departing on Mon, May 26 One-way flight operated by Ethiopian Airlines "The one-way connecting flight operated by Ethiopian Airlines departs from King Khalid International Airport on Mon, May 26, arriving in Cape Town International Airport." Price from AED 1,150, including taxes and charges.
RiyadhCape Town
Ethiopian AirlinesEthiopian Airlines
One way
Economy
Mon, May 26
AED 1,150
AED 3,230
34%
Cape Town AED 1,245 per passenger Departing on Wed, Apr 23 One-way flight operated by Air India Express "The one-way connecting flight operated by Air India Express departs from Sharjah International Airport on Wed, Apr 23, arriving in Cape Town International Airport." Price from AED 1,245, including taxes and charges.
SharjahCape Town
Air India ExpressAir India Express
One way
Economy
Wed, Apr 23
AED 1,245
AED 1,893
61%
Cape Town AED 1,358 per passenger Departing on Thu, May 29 One-way flight operated by Thai Vietjet Air "The one-way connecting flight operated by Thai Vietjet Air departs from Suvarnabhumi Airport on Thu, May 29, arriving in Cape Town International Airport." Price from AED 1,358, including taxes and charges.
BangkokCape Town
Thai Vietjet AirThai Vietjet Air
One way
Economy
Thu, May 29
AED 1,358
AED 3,444
57%
Cape Town AED 1,401 per passenger Departing on Fri, May 2 One-way flight operated by Kenya Airways "The one-way connecting flight operated by Kenya Airways departs from Dubai International Airport on Fri, May 2, arriving in Cape Town International Airport." Price from AED 1,401, including taxes and charges.
DubaiCape Town
Kenya AirwaysKenya Airways
One way
Economy
Fri, May 2
AED 1,401
AED 3,224

Round-trip fights to Cape Town

Whether it's a quick getaway or a business trip to remember, our 3–7 day round trips are perfect for experiencing Cape Town affordably.

Cape Town AED 1,820 per passenger Departing on Wed, Jun 11, returning on Tue, Jun 17 Roundtrip flight operated by Ethiopian Airlines and Ethiopian Airlines "Outbound connecting flight operated by Ethiopian Airlines departs from Chhatrapati Shivaji Airport on Wed, Jun 11, arriving in Cape Town International Airport." "Inbound connecting flight operated by Ethiopian Airlines departs from Cape Town International Airport on Tue, Jun 17, arriving in Chhatrapati Shivaji Airport." Roundtrip price from AED 1,820, including taxes and charges.
7 Day Trip
Wed, Jun 11 - Tue, Jun 17
7 Day Trip
Mumbai
Cape Town
AED 1,820
Search
Cape Town AED 1,822 per passenger Departing on Thu, May 29, returning on Tue, Jun 3 Roundtrip flight operated by Ethiopian Airlines and Ethiopian Airlines "Outbound connecting flight operated by Ethiopian Airlines departs from King Khalid International Airport on Thu, May 29, arriving in Cape Town International Airport." "Inbound connecting flight operated by Ethiopian Airlines departs from Cape Town International Airport on Tue, Jun 3, arriving in King Khalid International Airport." Roundtrip price from AED 1,822, including taxes and charges.
6 Day Trip
Thu, May 29 - Tue, Jun 3
6 Day Trip
Riyadh
Cape Town
AED 1,822
Search
Cape Town AED 1,950 per passenger Departing on Fri, May 23, returning on Tue, May 27 Roundtrip flight operated by Qatar Airways and Qatar Airways "Outbound connecting flight operated by Qatar Airways departs from Sharjah International Airport on Fri, May 23, arriving in Cape Town International Airport." "Inbound connecting flight operated by Qatar Airways departs from Cape Town International Airport on Tue, May 27, arriving in Sharjah International Airport." Roundtrip price from AED 1,950, including taxes and charges.
5 Day Trip
Fri, May 23 - Tue, May 27
5 Day Trip
Sharjah
Cape Town
AED 1,950
Search
Cape Town AED 2,013 per passenger Departing on Thu, May 22, returning on Tue, May 27 Roundtrip flight operated by Ethiopian Airlines and Ethiopian Airlines "Outbound connecting flight operated by Ethiopian Airlines departs from Dubai International Airport on Thu, May 22, arriving in Cape Town International Airport." "Inbound connecting flight operated by Ethiopian Airlines departs from Cape Town International Airport on Tue, May 27, arriving in Dubai International Airport." Roundtrip price from AED 2,013, including taxes and charges.
6 Day Trip
Thu, May 22 - Tue, May 27
6 Day Trip
Dubai
Cape Town
AED 2,013
Search
Cape Town AED 2,209 per passenger Departing on Thu, Apr 24, returning on Mon, Apr 28 Roundtrip flight operated by Qatar Airways and Qatar Airways "Outbound connecting flight operated by Qatar Airways departs from Abu Dhabi International Airport on Thu, Apr 24, arriving in Cape Town International Airport." "Inbound connecting flight operated by Qatar Airways departs from Cape Town International Airport on Mon, Apr 28, arriving in Abu Dhabi International Airport." Roundtrip price from AED 2,209, including taxes and charges.
5 Day Trip
Thu, Apr 24 - Mon, Apr 28
5 Day Trip
Abu Dhabi
Cape Town
AED 2,209
Search
Cape Town AED 3,032 per passenger Departing on Sat, May 17, returning on Fri, May 23 Roundtrip flight operated by Cathay Pacific and Flysafair "Outbound connecting flight operated by Cathay Pacific departs from Suvarnabhumi Airport on Sat, May 17, arriving in Cape Town International Airport." "Inbound connecting flight operated by Flysafair departs from Cape Town International Airport on Fri, May 23, arriving in Suvarnabhumi Airport." Roundtrip price from AED 3,032, including taxes and charges.
7 Day Trip
Sat, May 17 - Fri, May 23
7 Day Trip
Bangkok
Cape Town
AED 3,032
Search
View more round-trip flights

Direct flights to Cape Town

Looking to travel to Cape Town without the layovers? We’ve got you covered with our best direct deals below.
Fri, Apr 11
Dubai(DXB)Cape Town(CPT)
Emirates
Economy
AED 2,160
Search
View more direct flights

Airports in Cape Town

Learn about the different airports in Cape Town, find the best flight and transfer options, and plan your journey.

Top airlines fly to Cape Town

See which airlines fly to Cape Town. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.

Useful info for your flights to Cape Town from the United States

Cheapest one-way flight priceAED 1,296
Cheapest return ticket priceAED 2,976
Off-season for travelMarch
Peak season for travelJune
Flight distance7,643.54 km
Average flight time9 hours 42 minutes
Popular airlineEmirates
Cheapest monthJuly

Frequently asked questions about flights to Cape Town

  • What is the average flight ticket price from United Arab Emirates to Cape Town?

    The average ticket price to Cape Town is AED 360. Please use this price as a reference only.
  • How long is the flight to Cape Town?

    • Approx. 11 hours 6 minutes to fly from Dubai to Cape Town.
    • Approx. 2 hours 15 minutes to fly from Johannesburg to Cape Town.
    • Approx. 14 hours 58 minutes to fly from Sharjah to Cape Town.
    • Approx. 15 hours 2 minutes to fly from Abu Dhabi to Cape Town.
  • How can I book cheaper tickets?

    You can book cheaper flights in the following ways:
    • Search for tickets to a city or airport near Cape Town.
    • Look up different airlines that have flights to Cape Town.
    • Browse different departure dates from the same month.
    • Filter for different departure times from the same day.
    • Check for discount information on various social media sites.
    • Explore deals and discounts on airline websites.
  • What is the most popular month to visit Cape Town?

    Understanding peak and off travel seasons to Cape Town can help you arrange your travel plans accordingly. The most popular month to visit Cape Town is July. The average price of flight tickets to Cape Town in July is AED 360.
  • When are flight tickets to Cape Town the cheapest?

    Flight tickets to Cape Town are the cheapest in July compared to other months, the average price is AED 360.
  • Which popular airlines have flights to Cape Town?

    Popular airlines with flights to Cape Town: Flysafair, Ethiopian Airlines, and South African Airways.