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 NZD 1,000. Don’t miss out!

61%
SingaporeCape Town
IndiGoIndiGo
One way
Economy
Thu, Apr 24
NZD 644
NZD 1,644
58%
BangkokCape Town
Thai Vietjet AirThai Vietjet Air
One way
Economy
Tue, Apr 29
NZD 646
NZD 1,542
53%
Kuala LumpurCape Town
Batik Air MalaysiaBatik Air Malaysia
One way
Economy
Tue, Apr 8
NZD 687
NZD 1,467
55%
SeoulCape Town
Etihad AirwaysEtihad Airways
One way
Economy
Tue, Apr 22
NZD 753
NZD 1,685
56%
Hong KongCape Town
Ethiopian AirlinesEthiopian Airlines
One way
Economy
Sun, May 18
NZD 783
NZD 1,779
56%
ShanghaiCape Town
Qatar AirwaysQatar Airways
One way
Economy
Fri, Apr 11
NZD 788
NZD 1,784

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.

5 Day Trip
Thu, Apr 17 - Mon, Apr 21
5 Day Trip
Kuala Lumpur
Cape Town
NZD 1,137
Search
5 Day Trip
Wed, May 14 - Sun, May 18
5 Day Trip
Hong Kong
Cape Town
NZD 1,289
Search
6 Day Trip
Wed, Apr 16 - Mon, Apr 21
6 Day Trip
Singapore
Cape Town
NZD 1,317
Search
6 Day Trip
Thu, Jun 12 - Tue, Jun 17
6 Day Trip
Seoul
Cape Town
NZD 1,349
Search
6 Day Trip
Fri, Apr 11 - Wed, Apr 16
6 Day Trip
Shanghai
Cape Town
NZD 1,394
Search
7 Day Trip
Sat, Apr 12 - Fri, Apr 18
7 Day Trip
Bangkok
Cape Town
NZD 1,444
Search
View more return flights

Direct flights to Cape Town

Check out direct flights to Cape Town and find the flight that best fits your travel needs.
Wed, May 14
Singapore(SIN)Cape Town(CPT)
Singapore Airlines
Economy
NZD 1,440
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.

Airlines Flying 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 Kingdom

Cheapest one-way flight priceNZD 81
Cheapest round-trip ticket priceNZD 143
Off-season for travelJanuary
Peak season for travelJune
Flight distance1,255.57 km
Average flight time2 hours 14 minutes
Popular airlineSouth African Airlink
Cheapest monthJune

Frequently asked questions: Booking Cape Town flights

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

    The average ticket price to Cape Town is NZD 1,216. Please use this price as a reference only.
  • How long is the flight to Cape Town?

    • Approx. 2 hours 14 minutes to fly from Johannesburg to Cape Town.
    • Approx. 2 hours 17 minutes to fly from Durban to Cape Town.
    • Approx. 9 hours 6 minutes to fly from Nairobi to Cape Town.
    • Approx. 6 hours 9 minutes to fly from Harare to Cape Town.
  • How to get cheap flights to Cape Town?

    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 April. The average price of flight tickets to Cape Town in April is NZD 1,051.
  • When are the cheapest flights to Cape Town?

    Flight tickets to Cape Town are the cheapest in June compared to other months, the average price is NZD 1,246.
  • What is the transportation method from the main airport to downtown in Cape Town?

    • The distance from Cape Town Intl. Airport to downtown is about 17 km. It takes about 30 minutes by taxi.
  • Which popular airlines have flights to Cape Town?

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