Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Africa from £81

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from the United Kingdom to Africa departing on 2/7. 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
Sat 6/7
Sat 13/7

Search hundreds of travel sites at once for deals on flights to Africa

In the last 7 days, travellers have searched 43,995,393 times on KAYAK, and here's why:

Save 28% 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.

Best Africa Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Lagos
Lagos1 stop£444
Cairo
Cairo1 stop£235
Johannesburg
Johannesburg1 stop£274
Marrakech
Marrakechdirect£56
Nairobi
Nairobi1 stop£398
Cape Town
Cape Town2 stops£399
Accra
Accra1 stop£434
Port Louis
Port Louis1 stop£474
Algiers
Algiers1 stop£93
Entebbe
Entebbe2 stops£433
Casablanca
Casablanca1 stop£158
Harare
Harare1 stop£251
Tunis
Tunisdirect£133
Hurghada
Hurghada1 stop£157
Sharm el-Sheikh
Sharm el-Sheikh1 stop£157
Zanzibar
Zanzibar1 stop£531
Addis Ababa
Addis Ababa1 stop£321
Banjul
Banjul1 stop£325
Agadir
Agadirdirect£88
Dar Es Salaam
Dar Es Salaam2 stops£418

Good to know - Cheap tickets to Africa

Low season

April

High season

December

Cheapest flight

£81
Best time to beat the crowds (14% less expensive on average)
Most popular time to fly (31% more expensive on average)
Flight from London Heathrow Airport to Marrakech

FAQs - booking Africa flights

  • Do UK citizens need a visa to fly to Africa?

    UK citizens are permitted to travel to countries like South Africa, Morocco and Zambia without a visa for a stay up to 90 days, for example. However, visas are required for countries including Central African Republic, Democratic Republic of the Congo and Ghana. We recommend you check online to determine the visa requirements for each nation prior to booking your travel plans.

  • How can I get cheap fares to popular destinations like Sharm-El Shiekh and Johannesburg?

    Booking your tickets in advance with airlines such as British Airways or Virgin Atlantic is the best way to find the cheapest fares for flights to Johannesburg. You can also be flexible with your travel plans to consider low-cost carriers like easyJet or Pegasus Airlines flights with connections to Sharm-El Sheikh, which can sometimes be cheaper than direct flights. 

  • Can I fly direct from UK to Africa?

    Direct flights are available from several UK cities to destinations in Africa. Departures from London airports fly direct to Kenya and South Africa while direct service is available from Manchester to Sharm-el Sheikh and Hurghada. Birmingham and Edinburgh are some additional UK cities with direct flights to locations across Africa.

  • Which airlines offer direct flights from UK to Africa?

    British Airways and Virgin Atlantic fly direct from London to Johannesburg and Cape Town in South Africa. Ethiopian Airlines has regular direct service from London to Addis Ababa while Kenya Airlines has direct departures from London to Nairobi. Low-cost carriers TUI and easyJet provide frequent direct departures from Manchester to Morocco and there are also direct flights from Birmingham to Sharm-El Sheikh and Hurghada in Egypt.  

  • How long is the flight to Africa?

    An average direct flight from the United Kingdom to Africa takes 9h 31m, covering a distance of 3538 miles. The most popular route is London - Lagos with an average flight time of 6h 30m.

  • What is the cheapest flight to Africa?

    The cheapest ticket to Africa from the United Kingdom found in the last 72 hours was £17 one-way, and £56 round-trip. The most popular route is London Heathrow to Lagos Murtala Muhammed and the cheapest round-trip airline ticket found on this route in the last 72 hours was £457.

  • Which airlines fly to Africa?

    British Airways, American Airlines & easyJet fly the most frequently from the United Kingdom to Africa.

  • What are the most popular destinations in Africa?

    Based on KAYAK flight searches, the most popular destination is Lagos (19% of total searches to Africa). The next most popular destinations are Nairobi (11%) and Marrakech (11%). Searches for flights to Cairo (10%), to Johannesburg (10%) and to Cape Town (9%) are also popular.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

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

See more FAQs

Top tips for finding cheap flights to Africa

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Africa flight deals.
  • Africa is a vast continent, with many countries served by a long list of airports. If you’re travelling to North Africa you can get regular and affordable service from London and Glasgow to international airports including Casablanca Mohammed V International Airport (CMN) in Morocco and Cairo International Airport (CAI) in Egypt. These countries also have multiple airports with continuing service to destinations across the region.  
  • Flights from major UK cities are usually more convenient in terms of cost and air time, even if it means some extra travel is necessary. For example, flights from Northern Ireland to the Gambia require at least two connections, whereas flights from Edinburgh to the Gambia involve one connection at about half the cost.
  • If you’re planning to explore the southern regions of the African continent, British Airways and Virgin Atlantic offer regular flight service from London to the international airport in Johannesburg, South Africa. Alternatively, you can also get very competitive fares flying with British Airways and Emirates to Maputo, Mozambique.
  • Murtala Muhammed International Airport (MMA) in Lagos, Nigeria, is one of the continent’s busiest airports and often considered the gateway to West Africa. Before booking your travel plans to the region, browse the KAYAK flight deals to Kinshasa N’djili International Airport (FIN) in Democratic Republic of the Congo and Accra Kotoka International Airport (ADD) in Ghana as alternatives.
  • The Great Rift Valley of East Africa witnesses the greatest animal migration on the planet. To view the annual spectacle there are attractive fares from UK locations to regional airports like Mombasa Moi International Airport (MBA) and Nairobi Jomo Kenyatta International Airport (NBO) in Kenya. These terminals are also in closer proximity to Mount Kilimanjaro than Julius Nyerere International Airport (DAR) in Dar Es Salaam, Tanzania.
See more tips

Top 5 airlines flying to Africa

Need help choosing which airline to fly with from the United Kingdom to Africa? 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.
7.4
Turkish AirlinesOverall score based on 3718 reviews
7.5Entertainment
7.4Boarding
7.4Comfort
7.4Food
7.8Crew
Airline reviews

I ended up paying $170 Euros for luggage for a 4 hour flight. Ridiculous. On top of the delay.

2.0 MediocreViolet, Jun 2024IST - DUB
Read more about Turkish Airlines reviews

I ended up paying $170 Euros for luggage for a 4 hour flight. Ridiculous. On top of the delay.

Only chicken as a meat dish through out the flight

It was a nightmare. I booked business class ticket from Ediburgh to Beirut via Istanbul to attend a funeral. I had a wonderful experience flying to Istanbul from Edinburgh. Then I could not get a boarding pass issued to Beirut. It seems that although they booked me and I had a reservation number, I had no seat allocated and the flight was full. I was asked to go from one desk to another and made to wait for 2 hours. I missed my flight as I did not have a seat assigned and it was full. The only option was to put me on the next flight, 6 hours later, for a fee of over $400. They said that was the best they can do to 'help me' and to 'take it or leave it'. Well, I was not about to be bullied; I stood my ground. I booked and paid premium for the journey, which was confirmed. The eventually accepted to not charge me extra and i waited a total of over 8 hours in the airport with no compensation. On top of my grief with the risk of missing the funeral service, I had to put up with their indifference and condescending attitude. They spoke about me in Turkish thinking I would not understand (I hold a British passport) in front of me. When they eventually handed my passport and boarding pass back to me, I showed them I was born in Istanbul and that I understood everything and said a condescending 'thank you' back to them in Turkish. You should have seen their faces. I said that consumers have rights and it is a shame that Turkish Airlines does not have good customer service to at least acknowledge and apologize for errors committed by the airline. Blaming the me, the client, for such an error and placing unreasonable ultimatums, rudeness and dismissiveness to be rid of me, particularly when I was vulnerable and visibly grieving was really shocking... The airline taints the city of Istanbul and the people of Türkiye. Such a shame.

There was a Turkish Airlines employee sitting in front of us, we noticed from her conversations we witnessed with the cabin crew and the fact that she boarded business class. She was sat in 16A. Firstly she was talking loudly the majority of the flight with two other men, one of which was leaning over the seat in front of her. This was disturbing as they were talking loudly and we were not able to sleep. The 12 hour long flight turned into a nightmare, even the noise cancellation didn’t work for their chatter. Secondly she requested extra meals from the crew for her male friends. We believe the meals came from business class. They also took their e-cigarettes out and were caught the cabin crew, but no further action was taken. Sitting in economy and seeing this is extremely disheartening. Next time I will book Emirites, I don’t think their staff would be allowed to behave like this.

seat didn't fold children noise in the air plain. no foot space

Great ground-check in crew. Pleasant flight attendant crew. Very short flight

Turkish airline always good Only Turkish representatives at the gave need to be more helpfull to any staff who traveling on Turkish airline . One situation happened Ist to jfk on Feb 29 TK3 had seats I asked them to transfer me to tk3 because Feb 29 tk1 was oversold and they advise me that I might not make it for tk1 I asked them to transfer me to tk3 and they say no they can’t do it I been telling them you know that I don’t have a chance for tk 1 why would you let plane go with some empty seats on tk3 if you can transfer me to tk3 and have less staff on tk1 and still told me no I waited for tk1 9 hours and only last minute I got seat on tk1 It was not easy situation but I am glad I made it home Thank you Turkish Airline One more suggestion for Turkish Airline you need to make a FIRST CLASS cabin it would be so cool 🆒 Good luck all the best See you more

First class payment but wife’s seat broken, would recline but not lay flat. On previous flight, delays and ground crew malfunctions connecting jetway made us miss flight to Houston. I asked twice for a cart to assist us getting across the massive Istanbul Airport, but was denied. We are both over 70.

A good airline, but at checking in, they allocated seats for my wife, and I far away from each other, and to change them, they wanted a payment, such a bad policy, it leaves a bitter taste in the mouth All was good on the plane, good food, but the air hostess was abrupt and a bit rough dealing with the passengers, but one has to find excuses for staff working under pressure

Traveling is Okay, but staying in Istanbul, specially Wi-Fi in airport terrible.

Boarding was mayhem. Entertainment system wasn't operational. Food was poor. It was like flying in the 1990's. For the price of the ticket, this was not value for money. It felt much more like an extreme discount airline.

My entertainment screen wasn't working and they couldn't fix it.

I was a good, but long trip. The airline did a good job. I would use them again.

Choice of Vegetarian Food in Economy class needs overhaul improvement

The gate was changed at the very last moment and no one informed us. The flight was one hour late and the screen broken, the remote control not working. One toilet was out of order . the other toilets were also not totally functioning, because the washbasin was plugged and the water couldn't flow away.

The crew were extremely unfriendly. The plane was dirty and the entertainment system did not work, so they did not even give out earphones to anyone.

The flight was one hour late. The food is mediocre and the screen was broken

It is just ok, the sits are very uncomfortable, the temperature too low and there weren’t blankets. The food is mediocre and there are no screens to watch movies.

Seat in front of my wife was broken so it reclined further than normal and without having to push the recline button so my wife had absolutely no room the entire 17 hour flight. My seat was broken and wouldn't recline at all. Also.. my tray table was sticky and dirty right away before I even used it. Also...the floor in the back of the plane from our row of seats on back was totally soaked and both times we landed water came rushing out of the food/servant area like a flood onto the same already wet carpet. It got everything wet that was placed around our feet...including our shoes and socks.

Luggage delayed for one day. I called customer service, and they had no info and no empathy. Boarding was very disorganized and chaotic. We went nearly 7 hours with no food or snacks on the flight. This is not an airline that has respect for its passengers.

I almost missed my flight because my previous flight (Mombasa- Nairobi, also Kenyan airways) landed in a different terminal. There was no signs whatsoever, no information shared. It felt messy. If the flights are purchased together, like mine, there has to be indications on how to board to the following one.

The cabin is due for a refresh - the seats are very thin and not very comfortable. The AVOD system also did not work on one of the seats and the touch screen were very glitchy. The overall cleanliness of the aircraft could be improved

Food was great. They never to add more current entertainment like movies and shows

Paid an extra USD 100 for so-called Comfort seats. All of these (the bulkhead seats) had parents with babies and infants who were screaming much of the time. One mother even decided to change nappies on the seat. This was anything but comfort!

Good flight. Paid for seats sat the frront section of the economy. Better than rear cabin.

Flight was delayed for 9 hours. We finally arrived ved at 0435hrs instead of 1950hrs the previous day. No compensation was provided.

Apart from delay of 3 hrs in Nairobi for onward flight to Dar all fine. Looked like operational issues caused it.

I booked a round trip flight and boarded a Kenya Airways trip from New York (JFK) to Nairobi (JKIA). First flight from New York to Nairobi was uneventful with no issues. However, the return flight was beyond disappointing. To begin with I had paid an extra $60 each for premium seats (me and my wife) in economy aisle 15 (B & A). However, upon settling down in the middle seat, I noticed that the controller had been ripped off meaning I would not have access to some of the seat functionalities like the individual lighting etc. I proceeded to alert a flight attendant that the controller was missing and she politely responded to me by telling me if I need anything, to use my wife’s seat controller (on the window seat) to call for assistance and I would be assisted accordingly. I was surprised by the response that she gave as it felt like my comfort and request for a service that I paid for was undermined, but nonetheless I opted to play it nice and kept my calm. After this I engaged in a conversation with a passenger (Caucasian / White male) who sat next to me on the aisle seat. In the process of having this conversation I asked him if he had paid for his seat. He went ahead to politely tell me that he had been moved from a seat in the back by one of the flight attendants and had not paid any extra fees. During this conversation, he noticed that the charging docks were not working and he needed to charge his iPad to watch his Netflix show (it was on pause). Alarmed by this, he went ahead and flagged one of the flight attendants who without wasting any time acted astonished and as fast as lightning was able to find him a better seat a few rows in front. Please note, all the charging plugs were not working for the three seats. In summary, below are the reasons for the low rating: 1. Charging for a broken seat: Kenya Airways should not charge for a defective seat. If a seat is defective and is paid for, the airlines should work out a way to either refund the customer or move the customer to a better seat – regardless of skin color. 2. Below Par Customer Service: Do not debilitate a customer’s request especially when a paid for service is not delivered – regardless of skin color. Assuming that I am comfortable with having to either keep alerting the flight attendant or relying on my wife’s seat to perform some of the functionality I may need is ridiculous. 3. Biasness / Inequality / Prejudiced Behavior: The Caucasian/ White male was treated with more favor. Not only was he moved around to make sure he was comfortable (free of charge) but all his complaints were resolved immediately without any hesitance. On the contrary, I being a black man of African descent who had paid an additional premium for his seat, I was completely ignored and told to settle for what I got.

Great job in making sure that the customer is always having a great time

I think is one of the greatest most professional airlines I’ve flown with. So sustainable as well!!! The business class is top notch!!!

Boarding process non existent. No WiFi. No entertainment. Cramped old plane. Worst Kosher meal ever presented on a flight.

Boarding was a zoo. London ground crew was useless. Poor communication regarding where to line up. We were group 2, and everyone was jammed in together. Ground crew didn’t seem to care.

Horrible flight attendant in back of economy that screamed at me, have already reported to United. Horrible food - for Gluten free, why would you assume the person is vegetarian? I was served some kind of horrible curry bean paste and multiple cold rolls and soggy vegetables with no seasoning... um no!

I was at the airport on time , I checked in my luggage . The plane was delayed and the gate was change. The flight board did not give information . I did not get chance to fly. I am going to make a claim for it

I always try to book flights that don’t charge for baggage. Yet I was charged $75 for this flight.

Never flown with LH before so all in all wasba good experience. Also good to know that approx 24hrs prior the flight opens up for being able to organise the seating free.

It was a short flight, no real service (which is okay). Very bumpy because of weather.

I'm Canaadian. I hate Air Canada. I used to give them a pass on their international service. No longer, They suck across the board now! Old planes, exhausted staff bad food and shitty entertainment. Your seats need reupholstered! Start with that...

Good experience. Food was great and passengers helped rearrange seats so our family could be seated together

Great flight. Left on time, not very crowded. Quiet and the right temperature.

I asked for a window seat and when I got on the plane 24A did not have a window so was very not happy, but good and entertainment was good and the staff was very good, so the only complaint was the seating.

Flight canceled two hours beforehand, BA reticketed us so that we would have had to leave from Edinburgh instead of Glasgow, where we were already at the airport. We would have arrived in Boston too late to get home to Vermont. Instead with some pressure we were reticketed from Glasgow on Lufthansa, which avoided Heathrow, a great benefit after our horrible experience at Heathrow when we arrived in Britain three weeks earlier. (Kayak assebled an itierary that did not leave adeqate time for the connection at Heathrow, where thousands of people were trying tio get through inadequate and badly staffed security and staff did not know the slightest details about where and which lines we should get in.) The British Airways travel experience is not to be recommended these days.

My seat was in a good row. In our section it was the first row. But it was difficult tooperate seat entertainment features > table, screen, even though I often fly.

Better and more attentive crew and more food options. Leg space is very tight.

We left our sons tablet on the British Airways plane And we can’t get a hold of anyone to try to locate it. I have to call multiple numbers.

Sitting in the plane for an extended period of time was very hot and uncomfortable. Very late arrival happened to not affect me but many others probably missed their connection because it also took a long time to get to the terminal.

My worst flying experience so far. This flight was delayed a total of 42 hours and diverted to New York before it was finally cancelled. It was delayed 4 and a half hours in London. As we were scanning our boarding passes at the gate they advised that the flight was being diverted to JFK since the delays caused us to missed the open hours for Charlotte international customs and immigration. We were assured multiple times by airport personnel, flight attendants, and the Pilot that we would land at JFK go through customs and immigration and then reboard the plane to fly to Charlotte in the same night. When we landed in New York the pilot advised us as we were retrieving our carry on luggage that we were delayed till 10am the next morning and to see guest services to get a room for the night. During this time I had to purchase a room for a family member in Charlotte which drove over 4 and a half hours to pick us up from Charlotte. This could have been avoided if American Airlines had been up front about the delay. Then after standing in line for over 2 and a half hours at guest services we were taken by taxi to a hotel 30 minutes out of the way. Luckily I looked for other flights that night and found one at 8 am to get on. The initial flight which we were scheduled to fly to charlotte in was delayed 12 more times and was finally cancelled 42 hours after it was supposed to land. I am unaware of what happened to the guest that were supposed to fly on the flight after we were placed on another flight but 42 hours in delays for a direct flight is absolutely ridiculous.

The boarding to Gatwick was a breeze but the boarding from Gatwick was a nightmare. The onboard service to Gatwick had a lot to be desired but the onboard sevice from Gatwick was amazing ! Very nice,friendly and funny ! Would I recommend BA to anyone.? ! Yes I would!

Really quick check in and security at Heathrow Terminal 5. Staff on board were lovely and very friendly. Could have provided a few more drinks on the flight but they were available at the back of the plane.

Flight boarded and took off late for unknown reasons. Crew insisted we check our hand luggage due to full flight, which it was not even close to full. Then had to wait almost an hour a and a half for the hand luggage to come onto the luggage belt since it was loaded last. This came after many hours of traveling pregnant with my 6 year old daughter. Really didn’t appreciate the unnecessary delays. What the hell?

Book Cheap Africa Plane Tickets

Recent return flight deals

3/12Tue
1 stop
6h 40mLHR-RAK
6/12Fri
direct
3h 45mRAK-LHR
£122
3/12Tue
1 stopTAP AIR PORTUGAL
16h 25mLHR-RAK
6/12Fri
1 stopTAP AIR PORTUGAL
6h 50mRAK-LHR
£127
2/12Mon
directBritish Airways
3h 40mLHR-RAK
6/12Fri
directBritish Airways
3h 45mRAK-LHR
£128
2/12Mon
directBritish Airways
3h 40mLHR-RAK
6/12Fri
directBritish Airways
3h 45mRAK-LHR
£129
14/9Sat
2 stopsLufthansa
15h 40mLHR-RAK
20/9Fri
1 stopLufthansa
6h 55mRAK-LHR
£174
1/9Sun
2 stopsLufthansa
26h 30mLHR-RAK
21/9Sat
1 stopLufthansa
13h 20mRAK-LHR
£190
4/11Mon
1 stopEthiopian Air
14h 50mLHR-JNB
15/11Fri
1 stopEthiopian Air
17h 30mJNB-LHR
£342
4/11Mon
2 stopsEthiopian Air
21h 05mLHR-JNB
15/11Fri
1 stopEthiopian Air
17h 30mJNB-LHR
£392
10/9Tue
2 stopsKenya Airways
16h 45mLHR-JNB
3/10Thu
2 stopsKenya Airways
19h 10mJNB-LHR
£523
6/11Wed
2 stopsKenya Airways
21h 10mLHR-JNB
3/2Mon
2 stopsKenya Airways
16h 50mJNB-LHR
£524

Search by stops

Search by airline

Search by price

Recent one-way flight deals

2/7Tue
1 stopVueling
12h 30mLHR-RAK
£81
27/8Tue
1 stopTAP AIR PORTUGAL
10h 20mLHR-RAK
£81
10/9Tue
2 stopsLufthansa
18h 25mLHR-RAK
£163
25/6Tue
2 stopsLufthansa
37h 30mLHR-RAK
£221
19/6Wed
directBritish Airways
5h 00mLHR-CAI
£229
25/8Sun
directBritish Airways
5h 00mLHR-CAI
£231
21/6Fri
1 stopEthiopian Air
15h 05mLHR-JNB
£332
11/6Tue
1 stopEthiopian Air
26h 10mLGW-LOS
£369
8/10Tue
3 stopsKenya Airways
24h 55mLHR-CPT
£405
12/11Tue
3 stopsKenya Airways
23h 55mLHR-CPT
£416

Search by stops

Search by airline

Search by price

Last minute flights to Africa

Last minute flight, train and bus deals

10/6Mon
multi-stopAir France
5h 55mLHR-RAK
17/6Mon
multi-stopAir France
13h 10mRAK-LHR
£219
7/6Fri
multi-stopAir France
13h 45mLHR-RAK
11/6Tue
multi-stopAir France
21h 30mRAK-LHR
£224
10/6Mon
directBritish Airways
5h 00mLHR-CAI
10/7Wed
directBritish Airways
5h 15mCAI-LHR
£345
10/6Mon
directBritish Airways
5h 00mLHR-CAI
16/6Sun
directBritish Airways
5h 10mCAI-LHR
£361
11/6Tue
multi-stopEthiopian Air
21h 20mLHR-JNB
18/6Tue
multi-stopEthiopian Air
17h 30mJNB-LHR
£530
9/6Sun
multi-stopEthiopian Air
22h 00mLHR-JNB
12/6Wed
multi-stopEthiopian Air
23h 50mJNB-LHR
£531
9/6Sun
multi-stopLufthansa
9h 25mLHR-LOS
26/6Wed
multi-stopLufthansa
9h 30mLOS-LHR
£603
9/6Sun
multi-stopKenya Airways
22h 10mLHR-JNB
24/6Mon
multi-stopKenya Airways
20h 40mJNB-LHR
£620
7/6Fri
multi-stopLufthansa
9h 25mLHR-LOS
26/6Wed
multi-stopLufthansa
9h 30mLOS-LHR
£625
11/6Tue
multi-stopKenya Airways
18h 15mLHR-NBO
3/10Thu
directKenya Airways
9h 20mNBO-LHR
£764

Search by stops

Search by airline

Search by price

Flights to Africa

Return flight deals:

Africa - United Kingdom

Cabin classes:

£770
£388
£408
£27

Browse destinations:

View more