Airfare of the Day: British Airways FIRST CLASS London (LHR), United Kingdom to Johannesburg (JNB), South Africa from £2,299 Round Trip

Today’s Airfare of the Day goes to British Airways and their first class promotional fares between London and Johannesburg.

By Marcello Casal Jr./ABr – ABr, CC BY 3.0 br,

Remember that you can always email me or send me a message via Facebook or Twitter with your airfare-related findings or questions.

Fare Details:

  • Fare: British Airways (BA) ANNZ90S7 LON to JNB.
  • Booking class: A.
  • Price: from £2,299 (£1,760 base fare + taxes & surcharges).
  • Day/Time restrictions: do not apply.
  • Seasonal restrictions: permitted 23NOV 18 through 18DEC 18 for the first international sector.
  • Flight restrictions: travel between Europe and Africa must be on any BA flight.
  • Advanced reservation/Ticketing restrictions: reservations are required for all sectors.
  • Minimum stay requirements: until the first SUN after departure.
  • Maximum stay requirements: 12 months.
  • Stopovers: 2 free stopovers permitted.
  • Transfers: unlimited transfers permitted.
  • Blackout dates: do not apply.
  • Travel restrictions: do not apply.
  • Sales restrictions: reservations must be made on/before 05DEC 18.
  • Cancellations: charge £00 for cancel/refund.
  • Changes: charge £300.00 for reissue/revalidation.

Routing examples:

Price comparison:


I was able to find availability for December 2018 using Matrix (although listed for £2,317):

Booking examples:

This fare can be booked on British Airways for £2,299:

Fare construction:


The following accruals were estimated using wheretocredit calculator for LHR-JNB round trip travel on BA marketed and operated flights without considering any elite status bonuses or ongoing promotions:

Fare rules

Download (DOCX, 37KB)


If you enjoyed this article, get our blog updates for free!

Previous articleIt’s That Time Again… Airlines Are Sending Out Mass Emails Urging To Vote For Performance Awards