Find flights
When to book
FAQs & Tips
Reviews
Deals

CPT

Find cheap British Airways flights to Cape Town from $1,009

1 adult
0 bags

Search hundreds of travel sites at once for deals on British Airways flights to Cape Town

In the last 7 days travelers have searched 45,901,066 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

August

High season

December

Cheapest flight

$1,009

Average price round-trip

$1,404
Best time to beat the crowds but there is an average 4% increase in price.
Most popular time to fly with an average 20% increase in price.
Flight from San Francisco to Cape Town
(price for this month)

When to book flights with British Airways to Cape Town

Average price per month
Flight prices as travel date approaches

FAQs for flying to Cape Town with British Airways

  • Which other airlines fly to Cape Town?

    Along with British Airways, you can also fly to Cape Town with Delta, United Airlines and United Airlines.

  • Which airport do British Airways flights to Cape Town fly into?

    You’ll fly into Cape Town Airport when flying to Cape Town with British Airways.

  • Are there any other airlines in oneworld that fly to Cape Town?

    Unfortunately, there are no other airlines in oneworld that fly to Cape Town.

British Airways customer reviews

6.7
OkayBased on 6,841 verified guest reviews
6.7Comfort
7.6Crew
6.4Entertainment
6.9Boarding
6.3Food

Pros +
Cons -

Show reviews that mention
Traveler rating:
Sort by:
A
9.3 Wonderful
Pros:The crew was excellent! Great service.
Cons:More options in movies of other languages.
A
2.0 Poor
As happened on the outbound journey to London, where the flight was canceled and rebooking took two days and several nights in a hotel, coming back was really no better. Again staffing issues and some misinformation as to the reasons, lead the story. We eventually boarded in London and then sat on the tarmac for a long time. Being 2 1/2 hours late to our Chicago destination I missed my connecting flight and there were none available until the next morning. A voucher was given for a hotel, but all the hotels in the area were fully booked. I resorted to finding a bus to get home. What a disaster of a one week holiday. One of the worst travel experiences I've ever had both coming and going. And I used to be such a devout British Airways customer from my many years of travel. Not any longer.
A
8.0 Very good
Pros:Promptness
Cons:Food offering
D
10.0 Wonderful
Great airline!!
T
10.0 Wonderful
They really do a great job of being personable, helpful, informative and responsive. They feed you and hydrate you well. They give you a blanket and pillow. Nice job!
A
10.0 Wonderful
Great!!! The first flight was a little painful because the chair wasn’t reclining and my back was destroyed by the time I got in London. But the second flight was perfect!! Super comfortable, the food was amazing, the crew super polite and helpful. Overall, I had a good experience
A
6.0 Okay
Small overcrowded flight with limited overhead storage bins. The last row 30 has no windows. The aircraft has no entertainment system. The flight is 3+ hrs and is not a low-cost, but the free snack is a laughable size: a SINGLE bite soft cake/pie.
A
4.0 Mediocre
The plane seemd untidy and old. Ran out of food and drinks
A
8.0 Very good
It was a flight operated by Aer Linus for BA and the plane and crew were very good but the food selection was average.
R
8.0 Very good
Me and my wife checked well before time. we were amongst the first to check in. When the flight landed in London our AirTag showed that the luggage is left behind at Toronto. We caught the onward flight and landed at Bangalore, India and are still waiting for delivery of the four pieces of checked in luggage.

Book Cheap flights with British Airways to Cape Town

Recent round-trip flight deals

3/2Sun
1 stopBritish Airways
32h 40mSFO-CPT
3/16Sun
1 stopBritish Airways
27h 00mCPT-SFO
$1,009
1/21Tue
1 stopBritish Airways
32h 40mSFO-CPT
2/4Tue
1 stopBritish Airways
30h 45mCPT-SFO
$1,011
11/17Sun
1 stopBritish Airways
32h 40mSFO-CPT
2/11Tue
1 stopBritish Airways
28h 05mCPT-SFO
$1,041
2/27Thu
1 stopBritish Airways
28h 30mSFO-CPT
3/3Mon
1 stopBritish Airways
30h 15mCPT-SFO
$1,054
3/29Sat
1 stopBritish Airways
32h 50mLAX-CPT
4/8Tue
2 stopsBritish Airways
36h 15mCPT-LAX
$1,079
3/10Mon
1 stopBritish Airways
29h 30mSFO-CPT
3/21Fri
1 stopBritish Airways
27h 00mCPT-SFO
$1,090
3/13Thu
1 stopBritish Airways
27h 40mSFO-CPT
3/26Wed
2 stopsBritish Airways
33h 13mCPT-SFO
$1,120
11/18Mon
1 stopBritish Airways
28h 30mBWI-CPT
12/3Tue
1 stopBritish Airways
31h 00mCPT-BWI
$1,127
1/22Wed
1 stopBritish Airways
29h 15mLAX-CPT
2/1Sat
2 stopsBritish Airways
33h 08mCPT-LAX
$1,129
11/18Mon
2 stopsBritish Airways
28h 50mIAD-CPT
12/3Tue
1 stopBritish Airways
25h 40mCPT-IAD
$1,137
11/17Sun
1 stopBritish Airways
32h 40mSFO-CPT
2/11Tue
2 stopsBritish Airways
31h 10mCPT-SFO
$1,149
4/20Sun
1 stopBritish Airways
31h 40mBWI-CPT
4/30Wed
1 stopBritish Airways
30h 50mCPT-BWI
$1,159
1/31Fri
1 stopBritish Airways
30h 50mBWI-CPT
2/2Sun
1 stopBritish Airways
27h 45mCPT-BWI
$1,160
12/7Sat
1 stopBritish Airways
31h 15mIAD-CPT
1/17Fri
1 stopBritish Airways
28h 45mCPT-IAD
$1,160
2/5Wed
1 stopBritish Airways
31h 35mEWR-CPT
2/19Wed
1 stopBritish Airways
31h 50mCPT-EWR
$1,179
1/22Wed
1 stopBritish Airways
32h 40mBWI-CPT
2/8Sat
1 stopBritish Airways
28h 50mCPT-BWI
$1,180
2/5Wed
1 stopBritish Airways
27h 25mEWR-CPT
2/10Mon
1 stopBritish Airways
23h 00mCPT-EWR
$1,180
4/11Fri
1 stopBritish Airways
31h 45mEWR-CPT
4/24Thu
1 stopBritish Airways
25h 15mCPT-EWR
$1,182
12/6Fri
1 stopBritish Airways
31h 15mIAD-CPT
12/16Mon
1 stopBritish Airways
31h 05mCPT-IAD
$1,184
12/7Sat
1 stopBritish Airways
32h 40mBWI-CPT
1/21Tue
1 stopBritish Airways
28h 50mCPT-BWI
$1,188

Search by stops

Search by price

Recent one-way flight deals

11/8Fri
1 stopBritish Airways
28h 30mBWI-CPT
$4,364
12/18Wed
1 stopBritish Airways
28h 30mBWI-CPT
$4,365
12/13Fri
1 stopBritish Airways
28h 30mBWI-CPT
$4,755
12/25Wed
2 stopsBritish Airways
47h 25mLAX-CPT
$5,566
12/19Thu
2 stopsBritish Airways
49h 15mLAX-CPT
$5,579
12/27Fri
1 stopBritish Airways
32h 40mBWI-CPT
$11,913
1/12Sun
1 stopBritish Airways
28h 30mSFO-CPT
$15,724

Search by stops

Search by price

Everything you need to know for your flight to Cape Town

Other airlines flying to Cape Town

Flight deals from the most popular airlines with KAYAK users flying the route