British Airways International

Book now


Vitality members can save up to 35% (on base ticket fare and YQ tax only) on British Airways international flights which fly up to nearly 600 destinations around the world, depending on your Vitality status at the time of making your booking.

Blue Bronze Silver Gold Diamond






You will fly to international destinations, passing through London (with the exception of all African destinations). All flights depart from Johannesburg or Cape Town. The destinations might change at any time. Currently, they include:






Los Angeles









San Francisco




Tel Aviv







New York






Book now

Need to know

  • If you join Vitality more than three months after joining Discovery, you will have to wait another three months before you can use the Vitality travel benefit.
  • The discount applies to the base ticket fare and YQ tax only.
  • The discounts are applicable to Economy and Premium Economy classes only.

Booking rules

  • Bookings can be made through to qualify for the discount. You will not get your Vitality savings if you book via
  • If you book your flight directly with British Airways by calling their British Airways Contact Centre, they will charge you an administration fee. Please ask about it when calling. You can only book tickets that are available at the time.
  • You must book at least six weeks before the departure date for all flights.
  • Any price displayed remains estimated. Until the seat is booked and confirmation received, the price is not guaranteed.
  • There will be a Vitality booking fee added to all international flights booked through Vitality. This fee is charged on each ticket you book. Adults and children are charged separately. It will not apply to tickets for children who are younger than two. As soon as a child turns two, the Vitality booking fee will apply.
  • Parents cannot book online for unaccompanied minors younger than 12 years old. They will have to call 011 921 0490 to make these bookings.
  • Only one infant (a child under two years old) can be booked per travelling adult.
  • You can make a maximum of two return international bookings per Vitality member, per calendar year, with the Vitality discount (including Emirates and Qantas flights). This applies to the date that the booking is made, not the date of the flight.
  • Changing your booking depends on the terms of the ticket. There is no further discount to these fees. A service fee will be charged per person per change, over and above any upgrade fees.
  • If you don’t make use of any of your flights, all onward connections will be cancelled, and your ticket will have no value for further travel or refund.
  • You can only pay for your booking by credit card.
  • Tickets bought through Vitality may be non-refundable depending on the fare purchased, and cannot be moved over to any other airline.
  • At the check-in counter, please show your passport and your visa (if required).
  • Please make sure all correct passport and visa requirements are handed in at check-in to avoid being denied boarding.
  • You will need to contact the British Airways call centre directly on 011 921 0490 to book multiple destination returns or stop-over bookings.
  • View a full set of rules for British Airways International travel here.
  • Remember to have your passport number ready when booking an international flight with British Airways. No international tickets will be issued without a passport number.

Using your Discovery Miles

If you are a member of the British Airways Executive Club and you have activated the Discovery Miles benefit, you can convert your Discovery Miles to Avios points.

About Avios

Vitality members who fly on British Airways can still earn Avios if they include their valid British Airways Executive Club membership card number onto their booking. However, they may not use Avios to pay for Vitality discounted flights. To use your Avios, log in to your British Airways Executive Club profile at or call the Executive Club on 011 441 8500.

Book now

Get Started

Book your flights on

Remember to log in as a Discovery Vitality member to get your discount.

If you call the call centre on 011 921 0490, a service fee might be charged.