Find cheap flights to Cape Town

Return
1 adult
Economy
From?
To?
Tue 24/5
Tue 31/5

Deals available from 900+ travel sites.

About Flights to Cape Town

Summary info about Cape Town flight prices, duration and airlines

Best One-Way Price

R591

Best Return Price

R1 469

Fastest flight time

1h 15m

Operated By

4 airlines
The best one-way flight price to Cape Town from South Africa in the last 72 hours is R591 (Johannesburg Lanseria to Cape Town Intl).
The best return flight price to Cape Town from South Africa in the last 72 hours is R1 469 (Johannesburg Lanseria to Cape Town Intl).
The fastest flight to Cape Town from South Africa takes 1h 15m (Port Elizabeth to Cape Town Intl).
There are 4 airlines operating flights to Cape Town, including British Airways, FlySafair and Kulula.

Cheapest flights to Cape Town airports

Find the cheapest flights to these Cape Town airports from your nearest city or airport
Johannesburg OR Tambo Airport
Cape Town

CHEAPEST ROUTE FROM Johannesburg TO Cape Town

Johannesburg OR Tambo Airport (JNB) to Cape Town (CPT)

Typically, flights to Cape Town from Johannesburg are cheaper when flying from Johannesburg OR Tambo to Cape Town Intl, which has an average price of R2 076

CHEAPEST MONTH TO FLY TO CAPE TOWN FROM JOHANNESBURG OR TAMBO AIRPORTMay17% cheaperFlying from Johannesburg OR Tambo Airport to Cape Town costs on average just R1 725 in May
MOST EXPENSIVE MONTH TO FLY TO CAPE TOWN FROM JOHANNESBURG OR TAMBO AIRPORTDecember35% more expensiveIt costs about R2 811 for flights to Cape Town from Johannesburg OR Tambo Airport in December
MOST POPULAR MONTH TO FLY TO CAPE TOWN FROM JOHANNESBURG OR TAMBO AIRPORTDecember312% more users visitedMore momondo users searched in flights to Cape Town from Johannesburg OR Tambo Airport in December than any other month

When is the best time to fly to Cape Town?

The month of May is, on average, the cheapest month to fly to Cape Town from South Africa, with most prices found around R1 725. If you aren’t able to travel to Cape Town during the month of May, then flying in July is also cheap. Prices for this month can be found on momondo for an average of R1 725.

We recommend purchasing flights from South Africa to Cape Town 1 days ahead of your departure date because this is when momondo users tend to see the best flight rates. On average, our users have found flights to Cape Town for R2 076. However, in the past 72 hours, people saw flights from South Africa for as low as R1 469.

The cheapest day to depart on your flight to Cape Town is on a Tuesday when prices can be found for as low as R1 930. This is often the case because there is less demand to fly during this day of the week. Be sure to avoid booking your departure on a Friday as prices are generally higher than usual. According to our data, the average ticket price to Cape Town on Friday is R2 419.

According to our data, the cheapest time of day to fly to Cape Town is in the evening. momondo users have found flights departing from South Africa to Cape Town in the evening for as low as R2 187. Keep in mind that these prices may fluctuate based on what airline you choose and the time of year you plan to travel. At midday is when there is more demand to fly to Cape Town, so prices are often more expensive at around R2 438 per ticket.


Cape Town flight deals found on momondo

Check out some of the best fares from airports in South Africa to Cape Town found recently by users on momondo
Kulula
Jun 9
HLA2:00Johannesburg Lanseria
2h 10m
CPT4:10Cape Town Intl
Jun 13
CPT4:55Cape Town Intl
2h 00m
HLA6:55Johannesburg Lanseria
Kulula
Jun 2
HLA2:00Johannesburg Lanseria
2h 05m
CPT4:05Cape Town Intl
Jun 5
CPT4:50Cape Town Intl
2h 00m
HLA6:50Johannesburg Lanseria
Lift
Jul 25
JNB12:30Johannesburg OR Tambo
2h 10m
CPT14:40Cape Town Intl
Jul 28
CPT5:50Cape Town Intl
2h 00m
JNB7:50Johannesburg OR Tambo
FlySafair
May 31
HLA16:20Johannesburg Lanseria
2h 05m
CPT18:25Cape Town Intl
Jun 7
CPT2:20Cape Town Intl
2h 05m
HLA4:25Johannesburg Lanseria
British Airways
Jun 27
ELS10:10East London
1h 35m
CPT11:45Cape Town Intl
Jul 4
CPT8:00Cape Town Intl
1h 35m
ELS9:35East London
Multiple Airlines
Aug 10
JNB6:50Johannesburg OR Tambo
2h 10m
CPT9:00Cape Town Intl
Aug 23
CPT2:30Cape Town Intl
2h 00m
JNB4:30Johannesburg OR Tambo

Find the cheapest one-way flights to Cape Town

If you're looking for one-way flights from South Africa to Cape Town, view some of our deals below provided by British Airways, FlySafair and Kulula
FlySafair
May 31
HLA16:20Johannesburg Lanseria
2h 05m
CPT18:25Cape Town Intl
FlySafair
May 25
HLA16:20Johannesburg Lanseria
2h 05m
CPT18:25Cape Town Intl
FlySafair
May 25
HLA16:20Johannesburg Lanseria
2h 05m
CPT18:25Cape Town Intl

Which airlines fly to Cape Town?

Here you can see a selection of the most popular and cheapest airlines for flights to Cape Town

Which airlines fly to Cape Town?

When flying to Cape Town from South Africa, momondo travellers will most often fly with one of these popular airlines: FlySafair, Airlink, Kulula or British Airways. Depending on what airport in South Africa you fly from, you may be able to find flights with any of these popular airlines.

Airlink Flights to Cape Town

31 Airlink flights head to Cape Town on average each week. Most will be flying from Johannesburg OR Tambo to Cape Town, the most popular route that Airlink operates to Cape Town. Prices vary based on when and where you fly from - the cheapest Airlink flight to Cape Town found in the past 3 days on momondo was R1 309, departing from Durban King Shaka Intl. Airlink is the most popular choice on momondo for this route and has been scored 10,0/10 by 1 of our users.

Ethiopian Air Flights to Cape Town

Ethiopian Air flights to Cape Town can start from as low as R18 736 (return, from Johannesburg OR Tambo, found in the last 72 hours). Over 6 flights that Ethiopian Air operates to Cape Town in a normal week, prices can vary significantly. The most popular Ethiopian Air flight to Cape Town is from Addis Ababa Bole. Ethiopian Air has been rated 8,3/10 by momondo users, in 67 reviews.


Best first class flights to Cape Town

Compare and see reviews for airlines with premium cabins that fly to Cape Town
AirlineRatingFirst ClassPrice
AirlinkPriceFrom R1 309First ClassRating
10,0
Search Airlink flights
South AfricanPriceFrom R1 025First ClassRating
8,1
Search South African flights
KululaPriceFrom R810First ClassRating
8,0
Search Kulula flights
British AirwaysPriceFrom R1 385First ClassRating
6,7
Search British Airways flights
FlySafairPriceFrom R882First ClassRating
5,3
Search FlySafair flights
Hahn AirPriceFrom R977First ClassRating
0,0
Search Hahn Air flights
CemairPriceFrom R1 090First ClassRating
0,0
Search Cemair flights
LiftPriceFrom R1 156First ClassRating
0,0
Search Lift flights

      Popular routes to Cape Town

      Most frequently searched flights to Cape Town along with the cheapest price and shortest flight duration
      London to Cape Town Flights
      Fastest flight time11h 40m
      Cheapest priceR8 863
      Johannesburg to Cape Town Flights
      Fastest flight time2h 05m
      Cheapest priceR1 389
      Frankfurt am Main to Cape Town Flights
      Fastest flight time11h 45m
      Cheapest priceR8 879
      Amsterdam to Cape Town Flights
      Fastest flight time11h 10m
      Cheapest priceR9 311
      Paris to Cape Town Flights
      Fastest flight time14h 50m
      Cheapest priceR7 953
      New York to Cape Town Flights
      Fastest flight time27h 50m
      Cheapest priceR12 265
      Munich to Cape Town Flights
      Fastest flight time11h 15m
      Cheapest priceR9 470
      Los Angeles to Cape Town Flights
      Fastest flight time22h 40m
      Cheapest priceR13 287
      Durban to Cape Town Flights
      Fastest flight time2h 10m
      Cheapest priceR1 613
      Vienna to Cape Town Flights
      Fastest flight time11h 15m
      Cheapest priceR8 033
      Harare to Cape Town Flights
      Fastest flight time3h 20m
      Cheapest priceR4 935
      Zurich to Cape Town Flights
      Fastest flight time11h 20m
      Cheapest priceR10 524
      Hamburg to Cape Town Flights
      Fastest flight time15h 15m
      Cheapest priceR9 183
      Sao Paulo to Cape Town Flights
      Fastest flight time16h 15m
      Cheapest priceR17 631
      San Francisco to Cape Town Flights
      Fastest flight time30h 40m
      Cheapest priceR13 894
      Berlin to Cape Town Flights
      Fastest flight time14h 45m
      Cheapest priceR9 039
      Washington, D.C. to Cape Town Flights
      Fastest flight time21h 00m
      Cheapest priceR11 083
      Düsseldorf to Cape Town Flights
      Fastest flight time13h 20m
      Cheapest priceR9 838
      Bloemfontein to Cape Town Flights
      Fastest flight time1h 45m
      Cheapest priceR1 629
      Miami to Cape Town Flights
      Fastest flight time27h 30m
      Cheapest priceR13 399

      Start planning your trip to Cape Town


      Why use momondo?

      momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights to Cape Town. Millions of users trust and use momondo every year so you are in good company.

      All flight searches to Cape Town on momondo can be filtered to show those which offer flexible booking policies.

      Once you have performed a search in the form on the page, momondo provides useful filters and insights. We can show you the cheapest days and times to fly as well as filter your options to help you make an informed choice when booking flights to Cape Town.

      If you are not ready to book a flight to Cape Town now, use our insights above to find helpful tips or alternatively set up a price alert; this is where momondo will track prices on flights to Cape Town and let you know when they change.


      Here's why travellers choose to use momondo
      Flexible Travel
      momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
      Expert Insights
      Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
      Price Alerts
      Track the price of your preferred flight route and be notified when it changes.