Maximise your Avios, air miles and hotel points

Excellent Cape Town flight deal on Virgin Atlantic – £1,699 return in Upper Class

Links on Head for Points may support the site by paying a commission.  See here for all partner links.

Virgin Atlantic has rolled out some excellent Upper Class deals to Cape Town for the first few weeks of its Winter 2024 schedule.

How good? How about £1,699 return?

Importantly, this fare is widely available at the time of writing (8am Tuesday).

The £1,699 fare is bookable from now (flights started last weekend) to early December.

Don’t hang about if you’re interested because I doubt it will last long.

It is also wide open for Upper Class reward seats.

There are 9+ seats available in Upper for five days outbound in November and 9+ seats available inbound for 17 days. (Thanks to Oliver Ranson for that data.)

The best way to pay is with one of the two Virgin Atlantic credit cards (you earn double Virgin Points on Virgin Atlantic bookings) or American Express Preferred Rewards Gold, which offers double points on airline spend.

You may also have a ‘£100 cashback on £100 Virgin Atlantic spend’ offer showing on one of your American Express cards.

You can check dates, and book, on the Virgin Atlantic website here.

The only downside is that you’re getting the old Boeing 787 Upper Class seat, but as this fare is cheaper than World Traveller Plus on British Airways I think you’ll survive!


How to earn Virgin Points from UK credit cards

How to earn Virgin Points from UK credit cards (April 2025)

As a reminder, there are various ways of earning Virgin Points from UK credit cards.  Many cards also have generous sign-up bonuses.

You can choose from two official Virgin Atlantic credit cards (apply here, the Reward+ card has a bonus of 18,000 Virgin Points and the free card has a bonus of 3,000 Virgin Points):

Virgin Atlantic Reward+ Mastercard

18,000 bonus points and 1.5 points for every £1 you spend Read our full review

Virgin Atlantic Reward Mastercard

3,000 bonus points, no fee and 1 point for every £1 you spend Read our full review

You can also earn Virgin Points from various American Express cards – and these have sign-up bonuses too.

American Express Preferred Rewards Gold is FREE for a year and comes with 20,000 Membership Rewards points, which convert into 20,000 Virgin Points.

American Express Preferred Rewards Gold

Your best beginner’s card – 30,000 points, FREE for a year & four airport lounge passes Read our full review

The Platinum Card from American Express comes with 50,000 Membership Rewards points, which convert into 50,000 Virgin Points.

The Platinum Card from American Express

80,000 bonus points and great travel benefits – for a large fee Read our full review

Small business owners should consider the two American Express Business cards. Points convert at 1:1 into Virgin Points.

American Express Business Platinum

50,000 points when you sign-up and an annual £200 Amex Travel credit Read our full review

American Express Business Gold

20,000 points sign-up bonus and FREE for a year Read our full review

Click here to read our detailed summary of all UK credit cards which earn Virgin Points

Comments (28)

This article is closed to new comments. Feel free to ask your question in the HfP forums.

  • H says:

    C class so earns 400% and 200 TP each way. If you’re gold then 60% bonus.

  • Matthew says:

    What aircraft are they flying on this route?

    • Rob says:

      787, but you can’t have it all.

      • Chris W says:

        kinda sloppy not to mention this in the article. Readers should be avoiding this product at all costs.

        • Rob says:

          Overnight both ways, you’ll be asleep.

          • Tim says:

            I find it very difficult to sleep in the coffin style seats they are just so narrow and claustrophobic across the body and the surface is very hard and uncomfortable. I would even say BA old club seats are much better for sleeping. Only plus about Virgin 787 is the bar. This price is very good however.

          • Not Long Now... says:

            It’s a daytime return isn’t it? Virgin not keen on leaving planes lying around all day…

          • Mark says:

            Yep, 10am departure for return per the screenshot.

            I must have flown to SA 25-30 times in my life, and only once took a day flight back. It was the longest 11 hours I can remember, even in J.

          • Barry says:

            VS479 departs 10am arrives 8pm? That doesn’t sound overnight to me?

          • Thegasman says:

            Unfortunately it’s a day flight on the return leg so bit of a drag.

        • memesweeper says:

          At all costs? If you pay BA that sort of money you’ll be in premium economy if you’re lucky. I know where I’d rather be.

          • vneiz says:

            At the moment there isn’t even BA in November in premium economy for under 2k

          • David odonovan says:

            I am Cape Town at the moment. I got connecting flights with Qatar in business for £2050 from Frankfurt.

        • CarpalTravel says:

          Sloppy?! Feel free to do some of the legwork yourself, rather than relying on others to do everything for you…

      • David odonovan says:

        Are flights to Johannesburg included ? I think they were flying the a350 last I checked.

        • Rob says:

          No

        • Radiata says:

          LHR-JNB flights on VS are at least overnight both ways.
          Interestingly Flying Club points redeemable on KLM etc. as well beside VS.

          KLM flies to SA during the day but from SA to AMS overnight.

          If not using a voucher, I occasionally fly Upper Class to SA and KLM back. Overnight both ways.

          Back especially useful if starting outside London as using. Flying Club to AMS in KLM allows for a free connection short haul on top back to the UK. To any airport, not just LON airports. Have used to NWI several times.

  • babyg_wc says:

    wow! im all booked up already, but thats quite the deal

  • KS says:

    Seems like a decent price, passable seat, good destination and at the right time of year with no positioning required. Yet, the article has been up most of the day and only 16 comments before mine. Is there just no enthusiasm for Virgin?

    • BSI1978 says:

      I have absolutely no data of course but I suspect a lot of people would have sorted their winter sun jaunts by now; also a fair few people away as it’s half-term for many so comments across the stories probably down.

      ……there may also of course be some residual Virgin apathy!

      • vneiz says:

        This article wasn’t sent out by email, which means a lot less people have seen it

    • No longer Entitled says:

      If it was BA I suspect the flights would be gone already. Virgin are an increasingly niche airline with outsized legacy coverage.

  • James says:

    The fact this availability existed, and the extremely low comments on this, does not spell good news for Virgin..

    BA loads are through the roof for CPT

This article is closed to new comments. Feel free to ask your question in the HfP forums.

The UK's biggest frequent flyer website uses cookies, which you can block via your browser settings. Continuing implies your consent to this policy. Our privacy policy is here.