Skip to main content
Britain Adventures · Plan your trip · From Africa

Flights from Africa to the UK: every direct route, and the best connections

The routes between Africa and London follow old lines: the British Airways flights to Accra, Lagos, Nairobi and Johannesburg trace the map of the former empire. But the picture is changing. African airlines such as Air Peace, Kenya Airways and Uganda Airlines are winning their own slots in London, and the Gulf and Ethiopian hubs connect almost every African city to Britain with one stop.

Key facts

  • Main UK airports for Africa: Heathrow and Gatwick, both in London
  • Busiest routes: Lagos, Abuja, Accra, Nairobi, Johannesburg and Cape Town
  • African airlines in London: Air Peace, Kenya Airways, Uganda Airlines, Ethiopian Airlines, EgyptAir, Royal Air Maroc and others
  • First things first: get your visa before you buy a ticket; see UK visa and entry from Africa

Airlines change schedules every season, usually in late March and late October, so check frequencies with the airline before you book.

West Africa

Ghana

British Airways flies from Accra International Airport to Heathrow up to daily, with additional flights to Gatwick. Several European and Gulf airlines offer one-stop alternatives. Details on GhanaFlights.info: British Airways, Accra to London, all airlines at Accra.

Nigeria

British Airways flies from Lagos and Abuja to Heathrow. Air Peace, Nigeria's largest airline, flies Lagos to Gatwick daily, and for the 2026–27 winter season adds Abuja to Gatwick three times a week and Abuja to Heathrow three times a week. See Air Peace, Lagos and Abuja.

Sierra Leone, Liberia, The Gambia, Senegal, Côte d'Ivoire and others

No regular direct UK flights. Fly via Brussels, Paris, Amsterdam, Lisbon, Casablanca, Istanbul or Accra. Tour operators fly to Banjul from the UK in the winter holiday season. See Freetown, Monrovia, Banjul, Dakar and Abidjan.

East Africa

Kenya

Kenya Airways flies Nairobi to Heathrow 11 times a week, including on its 400-seat Boeing 777-300ER, and Nairobi to Gatwick five times a week. British Airways also flies Nairobi to Heathrow. See Kenya Airways and Nairobi, and our partner site Kenya Web News.

Uganda

Uganda Airlines flies Entebbe to Gatwick, the only direct link between the UK and Uganda. See Uganda Airlines, Entebbe and our partner site Uganda.

Ethiopia

Ethiopian Airlines flies Addis Ababa to London, including Gatwick, and connects to dozens of African cities through its Addis hub. See Ethiopian Airlines and Addis Ababa.

Tanzania, Rwanda, Burundi, DR Congo

Mostly one stop, via Nairobi, Addis Ababa, Entebbe, Brussels, Doha, Dubai or Istanbul. RwandAir connects Kigali with London; check its current routing. See RwandAir, Dar es Salaam and Kigali.

Southern Africa

South Africa

British Airways flies Johannesburg to Heathrow up to twice daily, partly with the Airbus A380, and Cape Town to Heathrow up to daily or more in the southern summer. See Johannesburg and Cape Town.

Mauritius

Air Mauritius and British Airways fly to Gatwick. Mauritians need an ETA, not a visa.

Zambia, Zimbabwe, Botswana, Malawi, Angola

One stop, usually via Johannesburg, Nairobi, Addis Ababa or the Gulf. See Lusaka, Luanda and our partner site Zambia Vibes.

North Africa

Egypt

EgyptAir and British Airways fly Cairo to Heathrow; holiday flights also serve Sharm el-Sheikh. See EgyptAir, Cairo and our partner site Egypt.

Morocco and Tunisia

Royal Air Maroc flies Casablanca to London, and low-cost and holiday airlines link Marrakech, Agadir, Tangier and Tunis with Gatwick and other UK airports. See Royal Air Maroc, Casablanca and Marrakech.

One-stop routes: often cheaper

Direct flights are fastest, but one-stop tickets are often much cheaper and reach UK airports outside London. Ethiopian Airlines via Addis Ababa, Kenya Airways via Nairobi, Royal Air Maroc via Casablanca and EgyptAir via Cairo connect most of Africa. Emirates via Dubai, Qatar Airways via Doha and Turkish Airlines via Istanbul also fly to Manchester, Birmingham, Edinburgh and other regional airports. See Emirates, Qatar Airways, Turkish Airlines and Brussels Airlines on GhanaFlights.info.

If you change planes in another country, check its transit rules too. Some African nationals need a transit visa even to change planes in Europe, and connecting through London on separate tickets may require a UK visa.

Booking tips

  • Visa first, ticket second: do not buy a non-refundable ticket until your visa is approved.
  • Christmas, Easter and summer are the most expensive months to fly between Africa and the UK, when the diaspora travels home. Book early.
  • Luggage: allowances differ between airlines and directions. Check before you pack gifts and foodstuffs, and know UK rules on bringing in meat and dairy products.
  • Heathrow or Gatwick? Choose by where you are staying. Read the first time in London guide for the trains into the city.
  • Route news: follow the latest changes on GhanaFlights.info travel and flight news.

Tours and experiences

Arriving in Britain? Start exploring. Entrance fees are included in the tour price; tips are not included but are always welcome.

Travelling the other way, home to Ghana? Tours in Accra and on the coast:

Read next

UK visa and entry from Africa

How to apply, and how not to get refused.

Flights to the UK from worldwide

Europe, the Americas, the Gulf and Asia.

British colonies in Africa

The history behind the routes.

London travel guide

Where to stay and what to see.

The African side of the story

Britain Adventures is an independent partner website. Our partner sites on Africa and its history are where the stories on this page continue:

Search our Network. Start here.

Latest News, Life Style & More

Loading news…

Join Us on a Heritage Adventure!

Explore, Discover, and Experience the Rich History of the UK