5k Avios for £2k spend | BA Amex® Credit Card

Rep 30.7% APR var. | T&Cs apply. Find out more

Skip to Navigation

Africa holidays and flights to Africa

Browse the list of countries we fly to in Africa and select your chosen city to view our inspirational travel guides.

Marrakech flights + 4 nights hotel

From£153 pp

from London, Jan 2025

Start planning

Cairo flights + 3 nights hotel

From£447 pp

from London, Nov 2024

Start planning

Johannesburg flights + 5 nights hotel

From£790 pp

from London, Jul 2025

Start planning

Cape Town flights + 4 nights hotel

From£993 pp

from London, May 2025

Start planning

South Africa

As you explore South Africa's regions, you'll come across a diverse range of holiday experiences, all exuding a laid-back South African vibe. Whether you’re taking a safari in the Kruger National Park from Johannesburg, following the wine routes in the Cape Province or relaxing in Cape Town, South Africa has an all-round natural beauty all of its own.

South Africa flights
South Africa holidays

Morocco

Moroccan holidays offer a feast for the senses, with delicious spicy dishes, beautiful views and bustling cities vying for your attention. Whether you're planning a luxurious city break in Marrakech or a beach holiday in Agadir, Morocco's fascinating cities and inspiring mountain ranges will inspire you.

Morocco flights
Morocco holidays

Algeria

Being largely untouched by tourism is perhaps what makes Algeria so special. An unspoilt smorgasbord of raw natural beauty awaits exploration beyond this African gateway – from the vast and spectacular Sahara to the breathtaking coastline and rural greenery of the north. Then there is the charismatic capital city of Algiers, where beautiful colonial and modernist architecture clamours among an intriguing honeycomb of streets. Combined with the warm welcome of Algerian’s people and you have a country of underrated but great appeal.

Flights to Algiers

Egypt

The ancient Egyptians’ historical legacy will fill you with awe. Visit the great Pyramid of Giza, one of the Seven Wonders of the Ancient World. Marvel at the treasures of Tutankhamun and cruise down the Nile to the Valley of the Kings.

Egypt flights

Ghana

Visit Ghana to relax on sandy beaches along the Gold Coast or to spot elephants and lions at national parks. Immerse yourself in West African Ashanti culture in Kumasi, or feel the upbeat vibe of the cosmopolitan capital city, Accra. Away from Accra, you'll find that Ghana's star attraction is its miles of palm-fringed Atlantic Ocean beaches.

Ghana flights

Kenya

Join a safari to Kenya's Masai Mara Game Reserve for close encounters with leopards, lions and birds of prey. Get a big-city fix in Nairobi – a mix of modern skyscrapers, bustling markets and traditional cultural centres. Wind down on Mombasa's palm tree-fringed beaches and shop for local art in its Old Town. Take a ferry to car-free Lamu Island, home to Kenya's oldest Swahili settlement.

Kenya flights

Nigeria

Visit Nigeria’s network of national parks teeming with wildlife from primates and elephants to cheetahs and leopards. Experience the coastal highlights of former West African kingdom Benin City, and Lagos with its big-city buzz. Explore the Nigerian capital, Abuja, with a host of glittering new buildings and museums.

Nigeria flights

Africa fly-drives

Hiring a car on holiday allows for the ultimate freedom to explore.

Cape Town Fly-Drives

Renault Kwid or similar
  Flights +   7 days car hire
From£961pp
Renault Kwid or similar
  Flights +   7 days car hire
From£974pp
Renault Kwid or similar
  Flights +   7 days car hire
From£974pp

Johannesburg Fly-Drives

Renault Kwid or similar
  Flights +   7 days car hire
From£758pp
Renault Kwid or similar
  Flights +   7 days car hire
From£758pp
Renault Kwid or similar
  Flights +   7 days car hire
From£759pp

Discover more

Market in Marrekech.

The diversity, culture andbeauty of the Red Citywill fascinate you.

John Edwards,  for British Airways

Terms and Conditions