Skip to Navigation

Let your imagination take flight with our great range of last minute flight and last minute holiday deals. Make sure your chance for a holiday doesn’t slip away, find a last minute winter travel deal to one of our European or North American destinations, that will let you discover the best for less.
But hurry, these great deals won't be around for long, this is your last call.

Last minute flights + car deals

DestinationTravel datesPrices from 
DurbanFlights + 3 days car hire11 Jan 2018 - 14 Jan 2018ZAR2051 ppBook now
Port ElizabethFlights + 3 days car hire23 Jan 2018 - 26 Jan 2018ZAR2172 ppBook now
JohannesburgFlights + 3 days car hire28 Dec 2017 - 31 Dec 2017ZAR2461 ppBook now
Cape TownFlights + 3 days car hire12 Jan 2018 - 15 Jan 2018ZAR2482 ppBook now
LondonFlights + 7 days car hire12 Feb 2018 - 19 Feb 2018ZAR11550 ppBook now

Prices include return flights, taxes, fees and carrier charges, from Johannesburg (from Cape Town to Johannesburg). Subject to availability.

Last minute flights + hotel deals

DestinationTravel datesPrices from 
Cape TownFlights + 4 nights hotel11 Jan 2018 - 15 Jan 2018ZAR4066 ppBook now
LondonFlights + 6 nights hotel15 Jan 2018 - 22 Jan 2018ZAR13437 ppBook now
MauritiusFlights + 7 nights hotel27 Jan 2018 - 03 Feb 2018ZAR17233 ppBook now

Prices include return flights, taxes, fees and carrier charges, from Johannesburg. Subject to availability.

Flights in December

DestinationPrices from 
BarcelonaZAR7596 return Book now
MadridZAR8421 return Book now
VeniceZAR10126 return Book now
LondonZAR11378 return Book now
ManchesterZAR11706 return Book now
EdinburghZAR12492 return Book now
New YorkZAR12624 return Book now
Los AngelesZAR18164 return Book now
MiamiZAR18277 return Book now

Flights in January

DestinationPrices from 
BarcelonaZAR6848 return Book now
MadridZAR8154 return Book now
VeniceZAR8746 return Book now
New YorkZAR10053 return Book now
LondonZAR11378 return Book now
ManchesterZAR11633 return Book now
Los AngelesZAR11988 return Book now
MiamiZAR12080 return Book now
EdinburghZAR12452 return Book now

Holidays further afield

Prices are per person, based on double occupancy and includes taxes, fees and carrier charges. Travel in August 2017, departing from Johannesburg. Other gateways are available.

Create a trip

Create a trip
Multi-city flights
Journey Type
More information
Ticket typeMore information
Car Options
PassengersMore information
More information

Why BA Holidays?

Plan and book your holiday with British Airways online. Enjoy all these great benefits:

  • Combine and save - book your flight + hotel or flight + car rental together for the best deals
  • Choose from a carefully selected range of hotels
  • 24-hour support helpline
  • Low online deposits
  • All holidays booked on ba.com are protected, giving you peace of mind whilst on holiday

Hold your price. Take your time.

footer navigation links

British Airways logo.