London(LHR) to Cape Town(CPT) flight deals from £659*

Voucher or promo code

Book our best prices between London and Cape Town  within the next 6 months

cmp-daily-histogram-bars-legend-min-price-aria-label £822
cmp-daily-histogram-bars-legend-max-price-aria-label £1.4K
Displaying fares for September-2026
  • LHR–CPT, 15 Sep, 2026 – 18 Sep, 2026: From £1,179
    15

    Tu

    SEP

  • LHR–CPT, 16 Sep, 2026 – 23 Sep, 2026: From £1,434
    16

    We

  • LHR–CPT, 17 Sep, 2026 – 26 Sep, 2026: From £1,265
    17

    Th

  • LHR–CPT, 18 Sep, 2026 – 05 Oct, 2026: From £1,130
    18

    Fr

  • LHR–CPT, 19 Sep, 2026 – 22 Sep, 2026: From £1,224
    19

    Sa

  • LHR–CPT, 20 Sep, 2026 – 18 Oct, 2026: From £1,042
    20

    Su

  • LHR–CPT, 21 Sep, 2026 – 19 Oct, 2026: From £1,042
    21

    Mo

  • LHR–CPT: cmp-view-offers-disclaimer. Click for latest price
    22

    Tu

  • LHR–CPT, 23 Sep, 2026 – 30 Sep, 2026: From £1,220
    23

    We

  • LHR–CPT, 24 Sep, 2026 – 20 Mar, 2027: From £1,026
    24

    Th

  • LHR–CPT, 25 Sep, 2026 – 12 Oct, 2026: From £1,085
    25

    Fr

  • LHR–CPT, 26 Sep, 2026 – 09 Oct, 2026: From £1,085
    26

    Sa

  • LHR–CPT, 27 Sep, 2026 – 04 Oct, 2026: From £1,089
    27

    Su

  • LHR–CPT, 28 Sep, 2026 – 25 Jan, 2027: From £947
    28

    Mo

  • LHR–CPT: cmp-view-offers-disclaimer. Click for latest price
    29

    Tu

  • LHR–CPT, 30 Sep, 2026 – 19 Dec, 2026: From £937
    30

    We

  • LHR–CPT, 01 Oct, 2026 – 22 Oct, 2026: From £1,326
    01

    Th

    OCT

  • LHR–CPT, 02 Oct, 2026 – 16 Oct, 2026: From £1,076
    02

    Fr

  • LHR–CPT, 03 Oct, 2026 – 17 Oct, 2026: From £1,042
    03

    Sa

  • LHR–CPT, 04 Oct, 2026 – 18 Oct, 2026: From £1,004
    04

    Su

  • LHR–CPT, 05 Oct, 2026 – 21 Oct, 2026: From £943
    05

    Mo

  • LHR–CPT, 06 Oct, 2026 – 02 Dec, 2026: From £933
    06

    Tu

  • LHR–CPT, 07 Oct, 2026 – 16 Oct, 2026: From £844
    07

    We

  • LHR–CPT, 08 Oct, 2026 – 16 Oct, 2026: From £840
    08

    Th

  • LHR–CPT, 09 Oct, 2026 – 23 Nov, 2026: From £1,054
    09

    Fr

  • LHR–CPT, 10 Oct, 2026 – 18 Oct, 2026: From £951
    10

    Sa

  • LHR–CPT, 11 Oct, 2026 – 23 Oct, 2026: From £822
    11

    Su

  • LHR–CPT, 12 Oct, 2026 – 22 Oct, 2026: From £839
    12

    Mo

  • LHR–CPT, 13 Oct, 2026 – 10 Nov, 2026: From £905
    13

    Tu

  • LHR–CPT, 14 Oct, 2026 – 23 Oct, 2026: From £1,115
    14

    We

  • Range£822-£1,434

    Flight tickets from London to Cape Town on Virgin Atlantic

    Prices shown are per person. Cheapest fares may be hand luggage only. *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional baggage fees and charges for optional products and services may apply.

    Explore flights using your Virgin Points

    keyboard_arrow_down
    Points fares shown are per person. Cheapest points fares may be hand baggage only. *Points fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional baggage fees and charges for optional products and services may apply.
    From
    To
    Fare type
    Dates
    Price
    London (LHR)Cape Town (CPT)Round trip
    /
    Premium
    23 Apr, 2027 - 09 May, 2027

    Starting from

    £1,699

    Seen: 1 day ago

    London (LHR)Cape Town (CPT)Round trip
    /
    Premium
    18 Apr, 2027 - 02 May, 2027

    Starting from

    £1,699

    Seen: 1 day ago

    London (LHR)Cape Town (CPT)Round trip
    /
    Premium
    10 Apr, 2027 - 01 May, 2027

    Starting from

    £1,699

    Seen: 1 day ago

    London (LHR)Cape Town (CPT)Round trip
    /
    Premium
    24 Apr, 2027 - 09 May, 2027

    Starting from

    £1,699

    Seen: 1 day ago

    London (LHR)Cape Town (CPT)Round trip
    /
    Premium
    18 Apr, 2027 - 30 Apr, 2027

    Starting from

    £1,719

    Seen: 13 hours ago

    Prices shown are per person. Cheapest fares may be hand luggage only. *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional baggage fees and charges for optional products and services may apply.
    From
    To
    Fare type
    Dates
    Price
    London (LHR)Cape Town (CPT)Round trip
    /
    Upper Class
    26 Mar, 2027 - 13 Apr, 2027

    Starting from

    £3,986

    Seen: 18 hours ago

    London (LHR)Cape Town (CPT)Round trip
    /
    Upper Class
    21 Mar, 2027 - 31 Mar, 2027

    Starting from

    £3,990

    Seen: 17 hours ago

    London (LHR)Cape Town (CPT)Round trip
    /
    Upper Class
    26 Mar, 2027 - 12 Apr, 2027

    Starting from

    £3,986

    Seen: 13 hours ago

    London (LHR)Cape Town (CPT)Round trip
    /
    Upper Class
    27 Mar, 2027 - 13 Apr, 2027

    Starting from

    £3,986

    Seen: 14 hours ago

    London (LHR)Cape Town (CPT)Round trip
    /
    Upper Class
    21 Mar, 2027 - 28 Mar, 2027

    Starting from

    £3,990

    Seen: 13 hours ago

    London (LHR)Cape Town (CPT)Round trip
    /
    Upper Class
    26 Mar, 2027 - 01 Apr, 2027

    Starting from

    £3,986

    Seen: 16 hours ago

    Prices shown are per person. *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional baggage fees and charges for optional products and services may apply.
    Flight deals from London (LHR) to Cape Town (CPT)
    Best overall airline in Europe 2025

    Best overall airline in Europe 2025


    Virgin Atlantic is incredibly proud to have been voted Europe's best airline once again in the APEX awards. Withholding status of Europe's best airline for 5 years running.