Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights
Airlines

LHR

R5 358 Find cheap flights to London Heathrow Airport

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Heathrow departing on 21/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
fr. 23/8
fr. 30/8

Search hundreds of travel sites at once for deals on flights to London Heathrow Airport

 
These are the airlines KAYAK users have selected most often from within our search results for flights to London
These are the airlines KAYAK users have selected most often from within our search results for flights to London
In the last 7 days, travellers have searched 50 552 773 times on KAYAK, and here's why:

Save 32% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap flight deals to Heathrow

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights to Heathrow that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
20:25 - 11:15JNB-LHR
16h 50m1 stop
17:10 - 10:10LHR-JNB
15h 00m1 stop
R7 009SWISS
Find Deal
ti., nov. 12 - on., nov. 27
20:25 - 11:15JNB-LHR
16h 50m1 stop
13:50 - 10:10LHR-JNB
18h 20m1 stop
R7 028SWISS
Find Deal
ti., nov. 12 - sø., feb. 2
19:35 - 9:45JNB-LHR
16h 10m1 stop
13:50 - 7:05LHR-JNB
15h 15m1 stop
R7 872Lufthansa
Find Deal
on., nov. 6 - on., nov. 13
10:05 - 22:55JNB-LHR
14h 50m1 stop
17:30 - 9:30LHR-JNB
14h 00m1 stop
R7 908Lufthansa
Find Deal
to., nov. 14 - to., jan. 30
18:55 - 5:00JNB-LHR
11h 05mdirect
22:30 - 11:30LHR-JNB
11h 00mdirect
R12 496Virgin Atlantic
Find Deal
to., okt. 3 - lø., nov. 2
18:40 - 12:25DUR-LHR
18h 45m1 stop
22:15 - 16:35LHR-DUR
17h 20m1 stop
R14 624Emirates
Find Deal
ti., sep. 10 - ti., sep. 24
18:40 - 14:25DUR-LHR
20h 45m1 stop
20:40 - 16:35LHR-DUR
18h 55m1 stop
R15 046Emirates
Find Deal
lø., okt. 5 - ti., okt. 22
10:40 - 20:25CPT-LHR
11h 45mdirect
19:15 - 8:50LHR-CPT
11h 35mdirect
R15 376Virgin Atlantic
Find Deal
on., nov. 13 - to., jan. 16
18:55 - 5:40CPT-LHR
11h 45mdirect
22:25 - 12:10LHR-CPT
11h 45mdirect
R15 523British Airways
Find Deal
to., sep. 26 - ti., nov. 5
18:55 - 5:40CPT-LHR
11h 45mdirect
22:25 - 12:10LHR-CPT
11h 45mdirect
R15 963British Airways
Find Deal
to., sep. 26 - sø., nov. 3

Flights to Heathrow - Travel Insights & Trends

Get data-powered insights and trends into flights to Heathrow to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest flight to London Heathrow Airport?

These are the best prices found by users searching on KAYAK in the last 72 hours.
In the last 3 days, the cheapest flight deal to London Heathrow Airport was found on the route from Johannesburg, at R98 294 one-way and R128 607 return. The most popular connection is from Cape Town to London Heathrow Airport and KAYAK users have found return deals for as low as R8 018 in the last 3 days.

How much is a flight to London Heathrow Airport?

The average and cheapest price for all flights to London Heathrow Airport from each origin found by users searching on KAYAK in the last month.
On average, a flight to London Heathrow Airport costs R16 325. The cheapest price found on KAYAK in the last 2 weeks cost R6 965 and departed from Johannesburg OR Tambo Airport. The most popular routes on KAYAK are Johannesburg to London Heathrow Airport which costs R18 208 on average, and Cape Town to London Heathrow Airport, which costs R18 974 on average.
See prices from:

What is the cheapest day to fly to London?

The average price of all flights to London Heathrow Airport clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to London is Tuesday where tickets can be as cheap as R14 034. On the other hand, the most expensive day to fly is Saturday, where prices are R14 678 on average.

What is the cheapest month to fly to London Heathrow Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights to London Heathrow Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights to London Heathrow Airport is January, where tickets cost R8 073 on average for one-way flights. On the other hand, the most expensive months are June and July, where the average cost of tickets from South Africa is R30 881 and R20 752 respectively. For return trips, the best month to travel is November with an average price of R12 037.

What is the cheapest time of day to fly to London Heathrow Airport?

The average price for all flights to London Heathrow Airport depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to London Heathrow Airport is generally at night, when flights cost R12 643 on average. The most expensive time of day to fly to London Heathrow Airport is generally in the afternoon, which is peak travel time and where the average cost of a ticket is R15 902.

What is a good deal for flights to London Heathrow Airport?

If you’re looking for cheap airfare to London Heathrow Airport, 25% of our users found tickets to London Heathrow Airport for the following prices or less: From Johannesburg OR Tambo Airport R9 578 one-way - R15 205 return, from Cape Town R11 283 one-way - R16 287 return.

How far in advance should I book a flight to London Heathrow Airport?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights to London Heathrow Airport, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price, you should book around 0 weeks before departure. For the absolute cheapest price, our data suggests you should book 70 days before departure.

Which airline offers the most flights to London Heathrow Airport?

Of the 2 airlines that fly to London Heathrow Airport, British Airways offers the most flights, with around 331 per week, followed by Loganair with 31 flights per week.

How long is the flight to London Heathrow Airport?

The duration of your flight to London depends on your departure and arrival airports. Obviously any flights that include a layover will also be longer. The most popular routes to London on KAYAK are from Johannesburg, which takes 11h 05m, Cape Town, which takes 11h 45m, Port Elizabeth, which takes 14h 35m, and Durban, which takes 18h 25m.

How many direct flights to London Heathrow Airport are there each day?

There are around 9 direct flights from within South Africa to London Heathrow Airport every day. Most flights depart in the evening, with 18:00 the most common departure time and 100% of flights departing in the evening.

How many long-haul flights are there to London Heathrow Airport each week?

There are not any medium-haul (3-6 hour flight duration) or short-haul (up to 3 hour flight duration) flights to London Heathrow Airport. Instead, there are 63 long-haul flights (6-12 hour flight duration), with the most arriving from Johannesburg OR Tambo Airport.

How many cities have direct flights to London Heathrow Airport?

From South Africa, there are direct flights to London Heathrow Airport from 2 cities. The city with the most direct flights is Johannesburg OR Tambo Airport, with 42 direct flights each week.

Good to know

Low season

February

High season

December

Cheapest flight

R5 358
Best time to beat the crowds (9% less expensive on average)
Most popular time to fly (5% more expensive on average)
Flight from OR Tambo Airport, Johannesburg to London Heathrow Airport

When to book flights to Heathrow

Are your dates flexible? Find out the best times to travel to Heathrow based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. The information is for flights to London based on your location. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs - booking London Heathrow Airport flights

  • Which airlines offer Business Class flights to London Heathrow?

    Several airlines offer Business Class flights from South Africa to London Heathrow. Qatar Airways operates Business Class flights from Johannesburg (JNB) and Cape Town (CPT) with a stopover in Doha. British Airways provides Business Class options from Johannesburg, Cape Town, and Durban (DUR). Emirates offers Business Class flights from Johannesburg with a stopover in Dubai. Air France also offers Business Class flights from Johannesburg via Charles de Gaulle (CDG).

  • Which airports have direct flights to London Heathrow?

    There are currently only two airlines offering direct flights from South Africa to London Heathrow, British Airways and Virgin Atlantic. Virgin Atlantic exclusively operates direct flights from OR Tambo International in Johannesburg, while British Airways has direct flights from both OR Tambo and Cape Town International (CPT). There are also single-stopover flights from Johannesburg, Cape Town, and Durban with very reasonable travel times.

  • What is the cheapest flight to London Heathrow Airport?

    In the last 3 days, the cheapest flight deal to London Heathrow Airport was found on the route from Johannesburg, at R98 294 one-way and R128 607 return. The most popular connection is from Cape Town to London Heathrow Airport and KAYAK users have found return deals for as low as R8 018 in the last 3 days.

  • How far is London Heathrow Airport from central London?

    The city centre of London is 23 km from London.

  • How much is a flight to London?

    On average, a flight to London costs R16 325. The cheapest price found on KAYAK in the last 2 weeks cost R6 965 and departed from Johannesburg OR Tambo Airport.

  • How does KAYAK find such low prices on flights to London Heathrow Airport?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to London Heathrow Airport.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to London Heathrow Airport?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to London Heathrow Airport is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to London Heathrow Airport?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to London Heathrow Airport with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to London Heathrow Airport?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to London Heathrow Airport up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • How many direct flights to London Heathrow Airport are there each week?

    Each week there are around 63 direct flights from within South Africa to London Heathrow Airport. The most common day for departures is Monday, with 14% of flights taking off on this day.

See more FAQs

Top tips for finding cheap flights to London Heathrow Airport

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest London Heathrow Airport flight deals.
  • For passengers who require reliable onboard Wi-Fi, consider Emirates or Qantas Airways flights from South Africa to London Heathrow. Emirates offers single-stopover flights via Dubai International (DXB) from Johannesburg (JNB), Cape Town (CPT), and Durban (DUR), while Qantas provides flights via Doha Hamad International Airport (DOH). Stay connected throughout your journey and enjoy hassle-free, internet access onboard these reputable airlines.
  • The most convenient way to reach London city centre from London Heathrow International Airport (LHR) is by taking the Heathrow Express train. The non-stop service departs every 15 minutes, with a travel time of around 15 minutes to Paddington Station in Central London. It's a fast and hassle-free option, allowing you to quickly access the heart of the city.
  • Passengers with large amounts of luggage should consider booking the Eco-Flex ticket with Emirates. It offers a generous baggage allowance, including an 8 kg cabin bag and two checked bags, each weighing 23 kg. Unlike standard Economy tickets that may only include one checked bag or charge extra, the Eco-Flex ticket ensures a hassle-free travel experience with ample luggage space.
See more tips

Prefer to fly direct to London Heathrow?

Find which airlines fly direct to London Heathrow Airport, which days they fly and book direct flights.

Direct departures

South Africa to London Heathrow

Monday

ANA, AccesRail, Aegean Airlines, +88 more

ANA, AccesRail, +89 more

Tuesday

ANA, AccesRail, Aegean Airlines, +88 more

ANA, AccesRail, +89 more

Wednesday

ANA, AccesRail, Aegean Airlines, +90 more

ANA, AccesRail, +91 more

Thursday

ANA, AccesRail, Aegean Airlines, +85 more

ANA, AccesRail, +86 more

Friday

ANA, AccesRail, Aegean Airlines, +92 more

ANA, AccesRail, +93 more

Saturday

ANA, AccesRail, Aegean Airlines, +88 more

ANA, AccesRail, +89 more

Sunday

ANA, AccesRail, Aegean Airlines, +90 more

ANA, AccesRail, +91 more

See more direct flights

Direct returns

London Heathrow to South Africa

Monday

ANA, AccesRail, Aegean Airlines, +88 more

ANA, AccesRail, +89 more

Tuesday

ANA, AccesRail, Aegean Airlines, +88 more

ANA, AccesRail, +89 more

Wednesday

ANA, AccesRail, Aegean Airlines, +90 more

ANA, AccesRail, +91 more

Thursday

ANA, AccesRail, Aegean Airlines, +85 more

ANA, AccesRail, +86 more

Friday

ANA, AccesRail, Aegean Airlines, +92 more

ANA, AccesRail, +93 more

Saturday

ANA, AccesRail, Aegean Airlines, +88 more

ANA, AccesRail, +89 more

Sunday

ANA, AccesRail, Aegean Airlines, +90 more

ANA, AccesRail, +91 more

See more direct flights
See more direct flights

Top 5 airlines flying to Heathrow

 
See real verified KAYAK customer reviews for airlines flying to London. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from South Africa to London. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with to Heathrow? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3759 reviews
8,3Crew
7,9Food
8,3Entertainment
8,0Comfort
8,1Boarding
Airline reviews

Everything was superb, only bad point was that the fast track on London Heathrow arrivals was not handed out to me and I had to go back to the gate to collect it.

10,0 ExcellentAli, Jun 2024DXB - LHR
Read more about Emirates reviews

Everything was superb, only bad point was that the fast track on London Heathrow arrivals was not handed out to me and I had to go back to the gate to collect it.

The internet connection did was not functioning as per normal.

I didn't travel from the start I changed my ticket long time ago

All was good. Emirates should restart allowing fast track immigration for business class at Manchester airport. Saves a bit of time

Different rules going from Dubai to Ahmedabad vs going from Ahmedabad to Dubai Horrible, only 1 baggage was allowed to carry on and no personal bag, i had to put personal bag inside carry on

very nice experience…….we had a comfortable fly with emirates…this is 6 th time flying with emirates….i recommend friends to fly with emirates…….

I liked everything accept the delay try to improve in that area

The food on this flight was just terrible. I have a wheat allergy so when booking I ask for gluten free options. The food given was inedible. The bread rolls were rock hard. Once board I was given one and the only thing I could do was eat the chicken slice and piece of tomato on it. Also given was 4 small cubes of fruit, 2 watermelon and 2 pineapple and a bottle of water. My husband had a regular meal and found his very average. Then the evening meal was also disappointing! Some dried out fish with spinach and 3 sticks of dry white sweet potato. No sauce …. 😳 again, the same fruit and water. The passengers had to wait a long time for the dinner food to be served. My husband just wanted to eat and go to sleep so he was a bit annoyed about that. We got off the plane and I was feeling quite hangry. Not enough food or a good eating experience. Emirates used to be a flight we looked forward to… now we are considering looking at other companies for the future.

The crew manager let the staff down by not ensuring special dietary requirements meal were coming in drips . The poor cabin crew did not stop . If organised the cabin could take a short break ..The cabin crew were AWESOME UNLIKE THIER TWO MANAGES!

I was traveling business purposes and I only had one carry on and a personal computer back pack . My carry on was 8.5 kg little more than allowable. At jfk airport check in they did not let me carry it . I was little disappointed.

Delayed flight… caused the missing of my connecting flight in Zurich. Had to wait 10 hours in airport for new flight which was also delayed by 1 hour. No apologies and minimal compensation.

Really crammed in economy. Didn’t end up getting the seats we were hoping for. Didn’t eat any food so can’t comment on that.

I paid extra for more leg room and I was put in a regular seat. I couldn't change it and I didn't get a refund. SUPER LAME

In row with endlessly screaming toddler and should have been reseated as there were open options

Everything was fine except for very old audio video equipment. I couldn’t use my own headphones because there’s two-port audio plug and the headphones provided are useless. The displays are really old as well. Definitely need to be updated.

The layover should have been one where I could have actually reached my connecting flight in time if all flights were in time.

The pilot was wonderful and enthusiastic and introduced himself over the intercom. We all felt in good hands. Crew were all super friendly and especially the young , gentleman crew member. Everything Swiss airlines represents. Hospitality, friendly and professional. Thank you. Truly a memorable short flight.

Carry on luggage size for economy passengers significantly smaller than other airlines, so nearly all ecomy passengers had their bags taken and checked.

Didn’t get my luggage from layover in Zurich until 3 days later even though my luggage was marked priority and short layover, but my husband got his when we landed

Had a short layover in Zurich, luggage marked expedite and short layover but still didn’t get luggage when arrived in Split until 3 days later even though husband got his.

I think Virgin is one of the best flying experiences, especially from/to the UK. The staff are so helpful and fun, the food is good, seats comfortable, goof entertainment and great value. Check in and boarding is pretty pain free. I also find that the other passengers are generally so kind and considerate than when I've flown other airlines.

Cabin crew on our flight showed lack of any customer service gruff and acting annoyed if you asked anything and I mean anything Example a man on the seat over dropped his beer on my husbands blanket We asked if we could switch out blankets cabin crew Said. No we don’t have any extras OK well can you take the wet one Cabin crew looked disgusted and annoyed Took it no OK or yes just a growl

Quick flight. But cabin crew were very noisy and talking too much, especially when we were seated at the back of the plane trying to sleep through the night .

My ticket was for Premium Economy and all the seats were taken, I was placed in Economy class and I’m looking for a refund.

Unfortunately delayed 2 hrs due to faulty tyre.. which had to be changed, but better safe than sorry.

The delay was an issue. Other than that. Every thing good

Hi vergin Atlantic service was good but the flight ticket agent travel up charge me extra 57 pounds as a airport charges, actually I refuse to pay but they say if I not pay £57 then they say you will not be able to travel from Heathrow to goa ,so for me there was no option and it was just 3 day before my departure so i paid, so please look in to the matter. And I have a receipt of £ 57 as well .thanks

Staff didn’t check cabin well for landing seemed more interested in chatting to each other. Food was poor and differed from pre order.

We were in the last group to be called to the flight - which was 30 minutes late taking off. While we were lucky enough to have been given bulkhead seats (due to a medical condition I’d told them about beforehand) the seats weren’t particularly comfortable. A crying baby for the whole trip made things worse, so the crew managed very well with coping. The final thing I’d say was that there wasn’t enough food served during the flight.

Very good. Glad we had Premium for the flight out.

No priority boarding for business class. Delays, seat 4D was inoperable, table was broken. Movie choices were limited. Staff tried hard. Very poor experience based on previous Lufthansa’s flights. This was Discovery $8,600 was too much for this level of service. We will go back to DELTA when ever we can

It was horrible!! The plane was old and outdated. The AC was not adjustable and got me and my daughter sick because we couldn’t redirect it away from us. Absolutely no leg space. The food was garbage. Horrific experience! Shame on Lufthansa to use such trash airplanes.

Plane was bit old and sits were cramped. But flights crews did an amazing job to take care of us. I would consider Lufthansa again just for them.

The Lufthansa flight was delayed, and I missed the connecting flight. Lufthansa customer service have not been helpful in rebooking the subsequent flight with Air India (another airline that is part of the Star Alliance). Lufthansa told me it's not their responsibility, and Air India says the PNR is part of Lufthansa, so they are not responsible for rebooking. Lufthansa customer service asked me to contact the counter at Delhi airport, but no one was available there. I am caught between these two airlines, and ultimately, Air India decided to reschedule my flight after 18 hours. I am stranded at Delhi airport. I can't go out because if I do, I can't come back in, and I can't get past security to get food. My 3-year-old and our family stranded here for 12 hours without food and water.

Missed our flight to London and we were put on coach seats to Munich.

Seats were terribly uncomfortable! Couldn’t sleep! I paid for good seats when scheduled with Lufthansa, got crappy mid-section seats on Air Canada!

No refreshments apart from a bottle of water. No pillows. No entertainment. Flight delayed by 52 minutes.

The seats are much too narrow and the arm rests are hard and awkwardly high, resulting in shoulder cramps. I am an average sized person ( definitely not overweight). The seats are a similar size to car seats with the added discomfort of incorporating hard plastic arm rests, that force average height individuals (I'm 5 ft 7 (f)) to hold their arms uncomfortably for several hours. The seats are much too close to the ones in front and behind making it extremely difficult to allow fellow passengers to get out, especially when the seat in front is declined. The leg room also necessitates knees banging into passengers backs for the entire flight. This used to be a quality airline who now offer mediocre service for premium cost, coupled with charging exorbitant prices for basic needs, like a seat, or luggage. Blatant and unabashed gouging of clients.

This airline is the cheapest airline I ever seen I had to pay for my seat and it wasn't even same isle with my husband They charge for everything very rude crew All they think is to sell Who care about customer service just sell you tea coffee water etc.

Another 35 min delay landing No apology no communication or acknowledgment about this

We were never contacted that our flight from Glasgow to London was delayed. Got to airport six hours early to find that we were going to miss our connecting flight to BWI. Our flight is scheduled for two days later and they only gave us a voucher for one night hotel. E we’re delayed on the front end too and had to fly to Edinburgh instead of Glasgow arriving six hours and taking a $200 cab!

It took an hour and a half for luggage to be dlivered in London

We were seated in the rear of the plane. Buses arrived to take us to the terminal but there weren’t enough so we waited an hour to leave the plane.

The 7 hour delay in Johannesburg was extremely tiresome, with poor communication at check-in and a sad R120 voucher as compensation. All in all sitting for 10 hours on an airport was pretty bad. At arrival the baggage arrival took 2 hours. All in all, a very, very long trip.

Chicago to London flight was delayed an hour . Boarding process was slow . I missed my connection to New Delhi and My connection from New Delhi to Ranchi. Now come the really outrageous part! There was a flight from London to Bangalore that would have allowed me to reach Ranchi on time. I was about to but ticket from Bangalore to Ranchi when BA agent came back after talking to someone in back office and informed me that she cannot rebook me to London Bangalore flight as Bangalore was TOO FAR fro. Delhi. I waited 8 hr in London airport. I was flying business. Hope this review helps the airline. I was not asking for any money back for my missed flight. Anand Mohan

Bad. Bags are missing, there was no wheel chair assistance provided

LUGGAGE ISSUE - Upon luggage drop off the 4 staff were sharing only one functional POS machine. The contactless transaction asked for PIN, which I provided. In my app it showed 2 transactions automatically: 1 contactless denied and 1 approved after the pin input. However, no receipt came out of the POS. The lady at the baggage drop had me standing by the counter for 10 minutes to wait for the transaction to show up in their system. Which it didn't. So then we proceeded to make another payment using the chip and this time it gave a receipt. Needless to say, now I have to wait for another 7 days before I can claim the first payment back, as I was charged twice. NO ENTERTAINMENT OR FOOD ON THE SHORTER FLIGHT, just the longer one. Meaning - the plane had no screens, and the "food" was a small packet of pretzels. OVERALL GOOD STAFF on both planes.

Our flight was delayed and this caused us to miss our connecting flight. During the flight I noticed that BA had already rebooked us for a different flight the next day. Although technically we hadn’t missed our connecting flight yet! We were stuck in London overnight causing us to miss all subsequent plans we had (hotel already booked in NY and a flight home to Chgo)! This cost us over $400 in fees to change everything

You were not able to check in online. Was not able to select a seat. The flight was delayed, so missed my connecting BA flight. Flight was rebooked, but to a different airport luckily for the same day. My friend that I was traveling with her flight was rebooted 24 hours later. Very disappointed.

Our trip home was uneventful, but BA misplaced/failed to deliver many bags, and one of those was ours. The other bag arrived without incident. Instead of putting the delayed bag on the next flight, BA waited for the second flight (24 hours later than our flight) and later cancelled it, so the bag remained at Heathrow. They again put it on the second flight the next day, so it arrived at our airport at 8:30pm, and they did nothing with it until the next day, arranging for it to be delivered the following day. So we arrived on a Wednesday, it's now Saturday, and they might deliver it on Sunday, but they said it could take 48 hours once the bag's picked up at the airport. BA obviously puts their customers first, delivering bags "within about a week" of travel. Nice job, BA!!

Book Cheap London Plane Tickets

Recent return flight deals

 
These are the cheapest return flights to London found on KAYAK in the last 72 hours.
12/11ti.
1 stopSWISS
16h 50mJNB-LHR
27/11on.
1 stopSWISS
15h 00mLHR-JNB
R7 009
12/11ti.
1 stopSWISS
16h 50mJNB-LHR
2/2sø.
1 stopSWISS
18h 20mLHR-JNB
R7 028
6/11on.
1 stopLufthansa
16h 10mJNB-LHR
13/11on.
1 stopLufthansa
15h 15mLHR-JNB
R7 872
14/11to.
1 stopLufthansa
14h 50mJNB-LHR
30/1to.
1 stopLufthansa
14h 00mLHR-JNB
R7 908
3/10to.
directVirgin Atlantic
11h 05mJNB-LHR
2/11lø.
directVirgin Atlantic
11h 00mLHR-JNB
R12 496
10/9ti.
1 stopEmirates
18h 45mDUR-LHR
24/9ti.
1 stopEmirates
17h 20mLHR-DUR
R14 624
5/10lø.
1 stopEmirates
20h 45mDUR-LHR
22/10ti.
1 stopEmirates
18h 55mLHR-DUR
R15 046
13/11on.
directVirgin Atlantic
11h 45mCPT-LHR
16/1to.
directVirgin Atlantic
11h 35mLHR-CPT
R15 376
26/9to.
directBritish Airways
11h 45mCPT-LHR
5/11ti.
directBritish Airways
11h 45mLHR-CPT
R15 523
26/9to.
directBritish Airways
11h 45mCPT-LHR
3/11sø.
directBritish Airways
11h 45mLHR-CPT
R15 963

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to London found on KAYAK in the last 72 hours.
21/11to.
1 stopQatar Airways
26h 35mJNB-LHR
R5 358
16/9ma.
1 stopQatar Airways
18h 15mJNB-LHR
R5 413
21/11to.
directVirgin Atlantic
11h 20mJNB-LHR
R6 385
24/12ti.
1 stopSWISS
19h 10mCPT-LHR
R6 495
24/12ti.
2 stopsSWISS
24h 50mCPT-LHR
R6 826
5/12to.
directVirgin Atlantic
11h 20mJNB-LHR
R7 138
26/10lø.
1 stopEmirates
17h 30mJNB-LHR
R7 560
26/11ti.
1 stopEmirates
19h 30mCPT-LHR
R7 651
23/9ma.
directBritish Airways
11h 20mJNB-LHR
R8 551
28/7sø.
directBritish Airways
11h 10mJNB-LHR
R8 826

Search by stops

Search by airline

Search by price

Recent domestic flight deals

19/9to.
directBritish Airways
1h 10mMAN-LHR
19/9to.
directBritish Airways
1h 00mLHR-MAN
R2 312
12/8ma.
directBritish Airways
1h 25mGLA-LHR
14/8on.
directBritish Airways
1h 25mLHR-GLA
R2 312
2/9ma.
directBritish Airways
1h 00mMAN-LHR
7/9lø.
directBritish Airways
1h 00mLHR-MAN
R2 330
9/1to.
multi-stopKLM
3h 50mEDI-LHR
12/1sø.
multi-stopKLM
3h 40mLHR-EDI
R4 642
13/9fr.
multi-stopKLM
3h 25mNCL-LHR
16/9ma.
multi-stopKLM
3h 40mLHR-NCL
R4 752
11/8sø.
multi-stopAir France
12h 15mLBA-LHR
18/8sø.
multi-stopAir France
16h 20mLHR-LBA
R83 083
7/8on.
multi-stopBrussels Airlines
14h 50mMAN-LHR
13/8ti.
multi-stopBrussels Airlines
3h 35mLHR-MAN
R87 414
17/8lø.
multi-stopBrussels Airlines
5h 00mEDI-LHR
18/8sø.
multi-stopBrussels Airlines
4h 35mLHR-EDI
R94 937
14/11to.
multi-stopSWISS
7h 25mMAN-LHR
17/11sø.
multi-stopSWISS
9h 05mLHR-MAN
R110 184
13/11on.
multi-stopSWISS
7h 45mMAN-LHR
14/11to.
multi-stopSWISS
12h 05mLHR-MAN
R110 239

Search by stops

Search by airline

Search by price

Last minute flights to Heathrow

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to London that are departing in the next 10 days.
27/7lø.
multi-stop
24h 45mJNB-LHR
21/8on.
multi-stop
13h 50mLHR-JNB
R10 129
29/7ma.
multi-stopKLM
21h 10mCPT-LHR
21/8on.
multi-stopKLM
13h 55mLHR-CPT
R11 248
27/7lø.
directBritish Airways
11h 10mJNB-LHR
21/8on.
directBritish Airways
11h 10mLHR-JNB
R13 560
27/7lø.
directBritish Airways
11h 20mJNB-LHR
8/10ti.
directBritish Airways
11h 10mLHR-JNB
R13 633
25/7to.
multi-stopSWISS
13h 20mJNB-LHR
12/8ma.
multi-stopSWISS
13h 30mLHR-JNB
R13 835
29/7ma.
multi-stopEmirates
25h 20mCPT-LHR
3/9ti.
multi-stopEmirates
38h 45mLHR-CPT
R15 413
25/7to.
multi-stopSWISS
26h 55mJNB-LHR
12/8ma.
multi-stopSWISS
49h 10mLHR-JNB
R15 505
27/7lø.
directVirgin Atlantic
11h 05mJNB-LHR
8/10ti.
directVirgin Atlantic
11h 00mLHR-JNB
R16 697
29/7ma.
multi-stopEmirates
21h 25mDUR-LHR
8/8to.
multi-stopEmirates
22h 45mLHR-DUR
R17 780
25/7to.
directVirgin Atlantic
11h 05mJNB-LHR
12/8ma.
directVirgin Atlantic
11h 00mLHR-JNB
R18 000

Search by stops

Search by airline

Search by price

Flights to London Heathrow Airport

Destination:

London Heathrow Airport (LHR)United Kingdom

Return flight deals:

London Heathrow Airport - South Africa

Cabin classes:

R74 092
R51 450
R24 055
R12 807