Book now


Book your flights with kulula.com and get great savings on the base ticket fare. You can also use Discovery Miles to pay for your flight. Remember, you can also save up to 50% on flights, accommodation and car hire, based on your Vitality status, Discovery Card spend and your health claims level. For more information click here.

Blue Bronze Silver Gold Diamond
15% 20% 25% 30% 35%
Book now

Need to know

  • Log in to www.kulula.com and click on the Vitality logo. You can also login via www.discovery.co.za. Remember you can only see your Vitality discount once you are logged in.

  • The saving applies to the cost of the ticket (base fare only) and excludes airport taxes.

  • A variable booking fee applies to domestic and regional flights on British Airways (operated by Comair) flights booked using the Vitality benefit. This fee is charged on each ticket you book, and adults and children are charged separately. The fee does not apply to infants under 2 years of age.

  • Vitality’s variable booking fee for local and regional flights encourages members to book their travel arrangements in advance. The below table illustrates the tiered structure of the local and regional flight booking fee.

Tier Time between booking date and date of travel and/or check-in Booking fee
1 21 days or more R40
2 Between 7 days and 20 days R60
(unless your Vitality saving is less than R60, in which case we will lower the booking fee to R40)
3 Less than 7 days R80
(unless your Vitality saving is less than R80, in which case we will lower the booking fee to either R60 or R40)

Please note

  • Your Vitality travel saving depends on your Vitality status. If the saving you qualify for is less than R40, the booking fee of R40 will still apply, regardless of when you book.

  • Please note, the variable booking fee only applies to local and regional flights booked on British Airways (operated by Comair) and kulula.com.

  • If a customer decides to book offline with the British Airways Special Projects team a service fee will be charged over and above Vitality booking fee.

  • There is a fixed R40 Vitality booking fee added to all international flights booked through kulula.com using the Vitality benefit. This fee is charged on each ticket you book, and both adults and children are charged separately.

  • You can use your Discovery Miles to pay the reduced kulula.com rate.

  • There is an administration fee if you change your booking and there may be a difference in the rate.

  • If you don't claim your saving upfront, it cannot be given to you after the booking is made, so remember to log on with your Vitality details.

  • If you can’t pack light, pay for any excess baggage online beforehand and save 20%.

  • kulula.com flight bookings are non-transferable. The ticket can only be used by the original passenger who booked the ticket and no name changes are permitted.

  • If you join Vitality more than three months after joining Discovery, you’ll have to wait another three months before you can use Vitality and Discovery Card’s travel benefits and partners.

  • Other services offered by kulula.com, such as beds, cabs and transfers, can be booked with your flight, but will not be discounted.

  • Bookings are non-refundable and all kulula.com terms and conditions apply.

  • Infants (children under the age of two years) pay a discounted fee of the set fare. An infant can check in one bag, plus a collapsible push-chair and a child car seat. Only one infant can be booked for each adult travelling. For the payable fees, visit www.kulula.com.

  • A child under the age of 12 cannot fly alone on kulula.com. For an unaccompanied minor to benefit from the Vitality discount, you can book them on a British Airways (operated by Comair) flight by calling Special Projects on 011 921 0490. The child under 12 can only travel with someone older than 16.

  • Please call kulula.com on 0861 KULULA (585 852) if you have any questions about your flight bookings or if you want to book for an infant.

  • View a full set of rules for kulula.com here.

Book now

Get Started

Book your flights on www.kulula.com.

Remember to log in as a Discovery Vitality member to get your discount. To make a change to a Discovery Vitality booking, you will have to log in first. You are allowed one online change, after that, you will have to call kulula.com directly on 0861 KULULA (585 852). There is a charge for changing a booking. Please refer to kulula.com for more information about these charges.