South Africa Travel Online logo
plane flying in to land at an airport

Fly Mango in Feb for less

MSC Melody sail-away party


flight deals

British Airways offers

1time specials
Kulula specials

Mango specials
SAA specials

Book at British Airways South Africa (but always cross-check prices using the flight price comparison tool). Prices subject to change (perhaps even by the time you read this).

Latest BA offer

JNB-CPT

JNB-DUR

JNB-NLP

JNB-PLZ

CPT-DUR

31 Jan 2012
BA Apr 2012 flights

Flight prices of Comair BA in April 2012

R1057

R863

-

R977

R1091

25 Oct 2011
BA December flight prices

In December the price gap between the low cost carriers & BA narrows.

R1018

R824

R687

R938

R1052

10 Aug 2011
BA October flight prices

British Airways flight prices on each day in October 2011 in South Africa.

R948

R642

R548

R868

R982

28 Mar 2011
BA August flights

Cheapest daily flight prices for BA in August 2011.

R939

R620

R505

R825

R939

Great to see British Airways prices coming down, and especially the fall in flight prices from Johannesburg to Nelspruit.

28 Mar 2011
British Airways May flights

Cheapest daily flight prices for British Airways in May 2011.

R876

R568

R497

R774

R876

7 Feb 2011
BA offers Jun

BA offers for flights on each day in June 2011.

R966

R761

R841

R887

R966

17 Jan 2011
BA Apr offers

British Airways South Africa offers on each day in April 2011.

R889

R684

R764

R809

R889

BA plane at Cape Town International Airport

Old British Airways flight specials

JNB-CPT

JNB-DUR

JNB-NLP

JNB-PLZ

CPT-DUR

15 Dec 2010
BA Feb flights

Cheapest BA Feb 2011 flights on each day in the month.

R798

R490

R547

R695

R798

10 Nov 2010
BA flights Mar

Cheapest daily British Airways flights on each day in March 2011.

R799

R491

R548

R696

R799

24 Nov 2010
BA Dec offers

Cheapest daily British Airways flight offers on each day in December 2010.

R803

R495

R552

R700

R803

25 Oct 2010
BA flights Nov

Cheapest British Airways flights on each day in Nov 2010.

R800

R492

R549

R697

R697

12 Oct 2010
BA Feb offer

BA flight offers, each day in February 2010.

R805

R497

R554

R702

R702

4 Oct 2010
BA Jan flights

Cheapest BA flight price in each day in November 2010.

R805

R497

R554

R702

R702

17 Sep 2010
BA Dec flights

Cheapest BA flight price in each day in November 2010.

R900

R695

R775

R820

R786

8 Sep 2010
BA Nov flights

Cheapest BA flight price in each day in November 2010.

R905

R700

R780

R825

R791

Festive Season Special

Fly World Traveller from Johannesburg or Cape Town return to London and pay from just R4380* including taxes (subject to availability). Book and pay by 26 December 2009 and depart between 23 and 26 December 2009.

Terms and conditions
  1. Bookings are subject to availability in O class only. Fares include taxes, fees and charges and may change due to currency fluctuations.

  2. Bookings must be made between 15 October 2009 and 26 December 2009 and must be paid for and issued within 24 hours. 

  3. All outbound travel must commence between 23 December and 26 December 2009 and all return travel to be completed by 31 January 2010.

  4. Minimum stay of 3 days required.

  5. Child and infant fare applicable: Child fare 75% of the published fare, infant fare 10% of the published fare.

  6. Fare is valid on British Airways only and is non-endorsable.

  7. Fare is non-refundable but booking can be upgraded to the next highest fare as a fee of ZAR1300, plus any additional collection applicable.

  8. Original fare rules apply.

  9. British Airways reserves the right to change or withdraw this special offer at any time.

Flights + 7 days Avis car rental from R5290*

Save up to R500 off Heathrow Fly-Drives. Book a Flight + Car for 5 days or more before 15 November 2009 for travel until 31 March 2010. Discounted fly-drives from R5290 per person, including taxes, unlimited mileage and all mandatory insurance.

Terms and conditions
  1. Fly drives must be booked by 15 November 2009. 7 day fly-drive price quoted is in South African Rand (ZAR) per person based on 2 adults sharing and includes return British Airways direct economy flights from either Johannesburg or Cape Town to London Heathrow, all pre-payable taxes, fees, charges and security and fuel surcharges correct as at 5 November 2009 but may vary. Based on Avis Group B category car. Inclusive car rental includes theft protection (TP), collision damage waiver (CDW). Prices are based on selected travel dates between 1 November 2009 – 31 March 2010, excluding 15 December – 4 January 2010 and may vary so please check ba.com for latest prices and availability.

  2. The up to ZAR500 discount offer is valid for all new Flight + Car package bookings to London Heathrow that are booked by 15 November 2009, for travel completed by 31 March 2010, on car rental durations from a minimum of 5 days and applicable to rental pick up from London Heathrow Airport for any group car bookable on ba.com.

  3. Discount is applicable for each car package booked.

  4. This offer is subject to availability.

  5. Price will be automatically discounted for bookings made on ba.com.

  6. British Airways standard booking conditions, including amendment and cancellation charges, apply.

  7. Other terms and conditions apply.

Terms and conditions

  1. Applicable fare discounts and packages available in World Traveller, World Traveller Plus and Club World cabins.

  2. Bookings are subject to availability in the applicable booking class.

  3. Fares include taxes, fees and charges and may change due to currency fluctuations.

  4. Bookings must be made between 15 October 2009 and 15 November 2009.

  5. Bookings must be paid for and issued within 24 hours.

  6. Outbound travel must commence between 15 October 2009 and 31 March 2010.

  7. Minimum stay of 3 days required. Maximum stay of 12 months.

  8. Child and infant fare applicable: Child fare 75% of the published fare, infant fare 10% of the published fare.

  9. Fare is valid on British Airways only and is non-endorsable.

  10. Fare is non-refundable but booking can be upgraded to the next highest fare as a fee of ZAR1300, plus any additional collection applicable.

  11. Original fare rules apply.