Book a flight

Search flights

  • Low fare finder
All fields are required
Combine and save
Hire a car
Book a hotel
Book a holiday

Login to save on your travel bookings.

Discovery Vitality (Pty) Ltd is an authorised financial services provider. Registration number: 1999/007736/07. Limits, T&Cs apply.

  • Check-in
  • Manage
  • Our flights
Check-in online

My flight number starts with:

MN ( BA (British Airways)

Alternatively visit the airline website and remember to check-in at the airline specific check-in counter


Manage flight

Who are you flying with:

  • British Airways
  • Other airlines
British Airways
Other airlines

Choose your type of booking:

  • Standard
  • Discovery Vitality
Discovery Vitality
Change flight dates and times. Add extra bags, travel insurance and pre-paid seats.
Change flight dates and times
Add extra bags, travel insurance,
pre-paid seats
Add extra bags, travel insurance,
pre-paid seats
Change flight dates and times
Please call our Contact Centre at 0861 KULULA (585852)

For changes to bookings made with other airlines please call our Contact Centre at 0861 KULULA (585852).

Manage other

Car hire, hotel, combos & holiday packages

Changes cannot be made online, please call our Contact Centre 0861 KULULA (585852).

View your holiday package online or learn more about ways to manage your booking

Our flights
Flight statusCheck the latest departure &
arrival times of your flight
Flight scheduleFlights to South Africa's most popular cities.


Lowest flight fares
One way incl. tax & one free checked bag, Ts & Cs Apply. from Jo'burg O.R. Tambo only - Durbs from R469.00 R469.00one way incl. tax from Jo'burg O.R. Tambo only - George from R747.84 R747.84one way incl. tax from Jo'burg O.R. Tambo only - Cape Town from R589.00 R589.00one way incl. tax from Durbs - Jo'burg O.R. Tambo only from R563.83 R563.83one way incl. tax
British Airways from Cape Town - East London from R591.34 R591.34one way incl. tax
British Airways from East London - Cape Town from R591.34 R591.34one way incl. tax
British Airways from Durbs - Port Elizabeth from R646.48 R646.48one way incl. tax
British Airways from Jo'burg O.R. Tambo only - Durbs from R694.84 R694.84one way incl. tax

kulula gold credit card

Earn kulula moolah to pay or part pay towards any other flights.

» kulula gold credit card

  • Portable Electronic devices (PEDs) onboard
  • app
  • We’ve gone cashless
  • Group bookings
Portable Electronic devices (PEDs) onboard

Portable Electronic devices (PEDs) onboard

Good news! you are now allowed to keep your portable electronic devices (PEDs) such as cell phones, laptops, tablets etc. switched on “Flight Mode” during all phases of your flight.

» Read more app

The travel app

We are all about travelling smart: Download the kulula app for your peace of mind & convenience. With the kulula app, you can store all your trips, check-in, select a seat, view or share your travel info & download your e-boarding pass. Read more

Download NOW  ios  google play

We’ve gone cashless

We’ve gone cashless onboard

We’ve introduced credit and debit card payments onboard. We will no longer accept cash as a form of payment for any of our menu items.

»Learn more

Group booking tool

Group bookings tool

There’s an easier way for you to book for 10 or more people with our online group optimizer tool. Enjoy the convenience of doing everything online.

» Read more