Airports in Africa

African Airport Information and What to Expect for Transport Options

Airport, Marrakech, Morocco
••• Rita Modl / STOCK4B/Getty Images

After a long-haul flight, it's very handy to have an idea of what to expect when you land at your African destination. Prices of taxi or bus rides from the airport to the town center are not included since rates fluctuate daily. Find a local passenger on your flight and ask them the going rate before landing.

Many African countries levy a departure tax that usually has to be paid in USD. Sometimes the tax is included in the price of your ticket, but sometimes not.

Make sure you have at least $40 USD in the pocket before you arrive at the airport.

Angola

Angola has one major international airport just outside the capital Luanda.

  • Name of Airport: Quatro de Fevereiro International Airport
  • Airport Code: LAD
  • Location of the Airport: 2 miles (4 kilometers) south of the capital Luanda. The domestic terminal is next to the International terminal.
  • Getting to and From the Airport: Organize your transport through a hotel, taxis are not always available.
  • National Airline: TAAG

Botswana

Botswana has one major international airport just outside the capital, Gaborone.

  • Name of Airport: Sir Seretse Khama International Airport
  • Airport Code: GBE
  • Location of the Airport: 9 miles (15 kilometers) north of the capital Gaborone
  • Getting to and From the Airport: You may have to wait a while for a taxi, most transports to and from the airport are courtesy mini-buses from high-end hotels. Ask for a lift from one of them if there are no taxis available.
  • National Airline: Air Botswana
  • Note: Major car rental companies operate out of the airport, there's also a bank and a restaurant.

Egypt

Most international passengers will arrive in Cairo or Sharm el-Sheikh. Tours will often include a domestic flight to Luxor.

Cairo

  • Name of Airport: Cairo International Airport
  • Airport Code: CAI
  • Location of the Airport: 12 miles (20 kilometers) northeast of the city center.
  • Getting to and From the Airport: Taxis are plentiful and haggling over the price is normal. Buses and mini-buses (much cheaper) depart from both terminals and end up in the center of town at Midan Tahrir, the transport hub of Cairo.
  • Official Airport Web Site: Cairo International Airport
  • National Airline: EgyptAir
  • Note: Two main terminals handle most of the traffic in and out of Cairo. Exchanging money, car rentals, hotels, and tours can be arranged from a variety of operators at the airport.

Sharm el-Sheikh

  • Name of Airport: Sharm El Sheikh International Airport (formerly Ophira Airport)
  • Airport Code: SSH
  • Location of the Airport: 3 miles (5 kilometers) north of Na'ama Bay
  • Getting to and From the Airport: Taxis are plentiful and haggling over the price is normal. Most people arriving here are on holiday packages and transport to and from the airport is usually included.
  • National Airline: EgyptAir
  • More travel information about Egypt

Luxor

  • Name of Airport: Luxor Airport
  • Airport Code: LXR
  • Location of the Airport: 4 miles (7 kilometers) from the city center.
  • Getting to and From the Airport: Taxis are plentiful and haggling over the price is normal. There's conflicting information about a local bus service to and from the city center—take a taxi instead.

Ethiopia

Ethiopia has one major international airport outside the capital city, Addis Ababa.

  • Name of Airport: Bole International Airport
  • Airport Code: ADD
  • Location of the Airport: 5 miles (8 kilometers) southeast of the city center (Addis Ababa).
  • Getting to and From the Airport: Taxis are available as well as regular minibusses and coaches to and from the city center.
  • National Airline: Ethiopian Airlines
  • Note: Car rentals, hotel bookings, Bureau de change and a tourist help desk are all available at the airport.

Ghana

Ghana has one major international airport outside the capital city Accra.

  • Name of Airport: Kotoka International Airport
  • Airport Code: ACC
  • Location of the Airport: 7 miles (12 kilometers) from the city center (Accra).
  • Getting to and From the Airport: Metered taxis have a fixed rate to and from the airport. Tro-tros and shared taxis are also readily available.
  • Official Airport Web Site: Kotoka International Airport
  • National Airline: Ghana International Airlines
  • Note: Bureau de change and a tourist office are located in the airport.

Kenya

Kenya's main international airport is just outside the capital, Nairobi. Mombasa on the coast is a popular entry point for charter flights from Europe.

Nairobi

  • Name of Airport: Jomo Kenyatta International Airport
  • Airport Code: NBO
  • Location of the Airport: 10 miles (16 kilometers) south-east of the capital city, Nairobi.
  • Getting to and From the Airport: A Metro shuttle bus will drop you off at hotels in the city center during the day. Taxis are plentiful day and night; you can book a public taxi at the information desk at the airport.
  • Official Airport Web Site:
  • National Airline: Kenya Airways
  • Note: Many domestic flights and flights to Kilimanjaro (Tanzania) depart from Wilson Airport.

Mombasa

  • Name of Airport: Moi International Airport
  • Airport Code: MBA
  • Location of the Airport: 6 miles (10 kilometers) from the city center of Mombasa.
  • Getting to and From the Airport: Taxis are readily available and the fare is officially at a fixed rate, although you'll have to bargain to get it.
  • National Airline: Kenya Airways
  • Note: Most international flights in and out of Mombasa are charter flights.

Libya

Libya has one major international airport just outside its capital, Tripoli.

  • Name of Airport: Tripoli International Airport
  • Airport Code: TIP
  • Location of the Airport: 21 miles (34 kilometers) from the city center of Tripoli.
  • Getting to and From the Airport: Taxis and shared taxis are readily available. Most tourists will be visiting Libya on a tour and usually, transport will be pre-arranged to and from a hotel.
  • National Airline: Libyan Arab Airlines (suspended temporarily winter 2012)

Madagascar

Madagascar has one major international airline near its capital, Antananarivo.

  • Name of Airport: Ivato International Airport
  • Airport Code: TNR
  • Location of the Airport: 9 miles (14 kilometers) north of the capital Antananarivo.
  • Getting to and From the Airport: Taxis are readily available at the airport, try and get an official taxi since the drivers have more knowledge of the whereabouts of the main hotels.
  • National Airline: Air Madagascar

Malawi

Malawi has one major international airport outside its capital, Lilongwe. The country's commercial capital, Blantyre, also has an airport used primarily for regional flights.

Lilongwe

  • Name of Airport: Kamuzu International Airport
  • Airport Code: LLW
  • Location of the Airport: 12 miles (24 kilometers) north of the capital city, Lilongwe.
  • Getting to and From the Airport: An airport shuttle bus takes passengers to the main hotels in town and leaves every half hour during the day. Taxis are also available. Local transport (buses and minibusses) will take you to the center of Old Town.
  • National Airline: Malawi Airlines
  • Note: Bureau de change, restaurants, post office, car rental and tourist information is available at the airport.

Blantyre

  • Name of Airport: Chileka International Airport
  • Airport Code: BLZ
  • Location of the Airport: 9 miles (15 kilometers) north of the city center, Blantyre.
  • Getting to and From the Airport: Taxis are available, you'll be bargaining for a good price. Local buses pass the airport on their way into town outside the airport gates.
  • National Airline: Air Malawi

Mali

Mali has one major international airport outside its capital, Bamako.

  • Name of Airport: Senou International Airport
  • Airport Code: BKO
  • Location of the Airport: 11 miles (17 kilometers) south-west of the city center (Bamako).
  • Getting to and From the Airport: Taxis are readily available from the airport, those with a "taxi" sign on top are shared taxis and will be cheaper.
  • National Airline: Air Mali International (Aerienne du Mali)
  • Note: Mopti (airport code: MZI) is a popular small airport in Mali for tourists interested in visiting the Dogon Region and Timbuktu.

Mauritius

Mauritius lies in the Indian Ocean and has one major international airport in the south eastern part of the island.

  • Name of Airport: Sir Seewoosagur Ramgoolam International Airport (also known as Plaisance International Airport)
  • Airport Code: MRU
  • Location of the Airport: 26 miles (41 kilometers) from the capital Port Louis.
  • Getting to and From the Airport: Taxis are readily available as well as car services to all parts of the island from the airport. Most hotels offer transfers to and from the airport.
  • National Airline: Air Mauritius

Morocco

Morocco has several international airports; its main one is in Casablanca where you'd fly into from North America.

Casablanca

  • Name of Airport: Mohammed V International Airport
  • Airport Code: CMN
  • Location of the Airport: 19 miles (30 kilometers) from Casablanca
  • Getting to and From the Airport: A regular train service goes to and from the airport from 7 a.m. to 11 p.m. A shuttle bus is also a good option and operates from 7 a.m. to midnight traveling to and from Casablanca's main bus terminal in the center of town. Taxis are readily available, make sure you state the hotel you wish to go to, fares are fixed.
  • Official Airport Web Site: Mohammed V International Airport (in French)
  • National Airline: Royal Air Moroc
  • Note: Exchanging money, car rentals, hotels and tours can be arranged from a variety of operators at the airport.

Marrakech

  • Name of Airport: Al Menara Airport
  • Airport Code: RAK
  • Location of the Airport: 4 miles (7 kilometers) outside of the city center.
  • Getting to and From the Airport: Private taxis and shared taxis are readily available at the airport. If you're staying inside the walls of the old town you have to take a private taxi (shared taxis aren't allowed to drive in). A local bus service stops just outside the airport as well and drops people off at the many city squares. Note they don't change traveler's cheques at the airport, just cash, but there is an ATM machine.
  • National Airline: Royal Air Moroc

Mozambique

Mozambique has two international airports one in Maputo and the other in Beira. Travelers are most likely to fly into the capital Maputo (in Southern Mozambique).

  • Name of Airport: Mavalane International Airport
  • Airport Code: MPM
  • Location of the Airport: 4 miles (7 kilometers) northwest of the city center.
  • Getting to and From the Airport: Taxis are readily available and the fare should be at a fixed rate. Some high-end hotels have shuttle buses that pick up passengers from the airport. There is local transport available as well that will drop you in the center of town.
  • National Airline: LAM
  • Note: The Maputo airport has car rental facilities, a bank, and some shops. Beira, Mozambique's second largest city has an international airport as well (airport code: BEW).

Namibia

Namibia has one major international airport just outside its capital Windhoek.

  • Name of Airport: Hosea Kutako International Airport
  • Airport Code: WDH
  • Location of the Airport: 28 miles (45 kilometers) east of the capital Windhoek.
  • Getting to and From the Airport: Shuttles, taxis and car rental agencies provide transportation to the city center from the airport, it takes about 30 minutes.
  • National Airline: Air Namibia
  • Note: Car rentals, a bank, shops, and restaurants are at the airport. Domestic flights leave from Eros Municipal Airport (airport code: ERS) which is 3 miles (5 kilometers) from the city center.

Nigeria

Nigeria is a big country and has the largest population of any country in Africa. Infrastructure isn't great, so flying domestically is a popular way to get around quickly (be prepared for chaos). Nigeria has several major airports, including Kano (in the North) and Abuja (the capital in Central Nigeria) but the international airport most visitors are likely to arrive at is just outside the southern city of Lagos.

  • Name of Airport: Murtala Mohammed International Airport
  • Airport Code: LOS
  • Location of the Airport: 14 miles (22 kilometers) North West of the city of Lagos.
  • Getting to and From the Airport: It's advisable to take a taxi from the airport, local transport can be a bit overwhelming after a long flight. Be prepared to haggle for a decent fare.
  • Official Airport Web Site: Murtala Muhammed Airport
  • National Airline: Defunct Sept 2012.

Reunion

A popular vacation destination for many Europeans, Reunion Island is situated in the Indian Ocean near Mauritius. There is one major international airport servicing the Island.

  • Name of Airport: Roland Garros Airport
  • Airport Code: RUN
  • Location of the Airport: 5 miles (8 kilometers) from the center of St Denis, the Island's capital.
  • Getting to and From the Airport: There's a regular shuttle service between the airport and the main bus terminal in the center of St Denis. From there you can catch a bus to all parts of the island. Taxis are also available.
  • Official Airport Web Site: Reunion Island Airport
  • National Airline: Air Austral
  • Note: Banks, restaurants, and car rental services are available at the airport. The Euro is the currency on the island.

Rwanda

Rwanda has one major international airport just outside the capital, Kigali.

  • Name of Airport: Kigali International Airport
  • Airport Code: KGL
  • Location of the Airport: 7 miles (12 kilometers) from center of Kigali
  • Getting to and From the Airport: Taxis are readily available as well as minibusses which will take you to the center of town.
  • National Airline: Rwandair
  • Note: The airport has car rental services, a tourist office, and a bank.

Senegal

Senegal has one major international airport situated just outside the capital Dakar. South African Airways has daily direct flights from the New York to Dakar and Delta has flights from Atlanta to Dakar.

  • Name of Airport: Dakar-Yoff Leopold Sedar Senghor International Airport
  • Airport Code: DKR
  • Location of the Airport: 17 miles (11 kilometers) from the capital Dakar.
  • Getting to and From the Airport: Taxis are available at the airport, there is an official rate to the center of town but you'll have to bargain hard for it.
  • National Airline: Air Senegal
  • Note: Banks, car rental agencies, and tour operators are at the airport.

The Seychelles

The Seychelles main international airport is situated on the biggest island, Mahe.

  • Name of Airport: Mahe - Seychelles International Airport
  • Airport Code: SEZ
  • Location of the Airport: 6 miles (10 kilometers) from Mahe's main town of Victoria.
  • Getting to and From the Airport: Taxis are readily available at the airport, you'll need to bargain over a good fare. Most hotels and resorts will have pre-arranged your transfers to and from the airport.
  • National Airline: Air Seychelles
  • Note: Praslin Island (airport code PRI) is a popular destination in the Seychelles and has a busy domestic airport, where helicopter rides are a popular way to get around.

South Africa

South Africa has two main international airports in Johannesburg and Cape Town. Durban also has an international airport used mainly by regional airlines. South Africa has several budget airlines that fly regionally.

Johannesburg

  • Name of Airport: OR Tambo International Airport
  • Airport Code: JNB
  • Location of the Airport: 14 miles (22 kilometers) east of the city of Johannesburg.
  • Getting to and From the Airport: There are plenty of options to choose from. Metered taxis are readily available. Hotel shuttle buses will transfer you to your hotel if you have a reservation. There are minibusses which you can book upon arrival to take you to your destination in the city of Johannesburg.
  • Official Airport Web Site: OR Tambo International Airport
  • National Airline: South African Airways
  • Note: Car rentals agencies, banks, restaurants, hotel and tour operators are all available at the airport.

Cape Town

  • Name of Airport: Cape Town International Airport
  • Airport Code: CPT
  • Location of the Airport: 14 miles (22 kilometers) from the city center of Cape Town.
  • Getting to and From the Airport: Metered taxis and shuttle buses are readily available. Car rental agencies are all represented here as well.
  • Official Airport Web Site: Cape Town International Airport
  • National Airline: South African Airways
  • Note: Car rentals agencies, banks, restaurants, hotel and tour operators are all available at the airport.

Durban

  • Name of Airport: Durban International Airport
  • Airport Code: DUR
  • Location of the Airport: 10 miles (16 kilometers) from the city center of Durban.
  • Getting to and From the Airport: Airport shuttle services and metered taxis are readily available to take you into town or beyond.
  • Official Airport Web Site: Durban International Airport
  • National Airline: South African Airways
  • Note: Car rentals agencies, banks, restaurants, hotel and tour operators are all available at the airport.

Tanzania

Tanzania has two international airports, one outside the capital Dar es Salaam (on the Indian Ocean) and the other near Arusha (and Mount Kilimanjaro). Charter flights and some international operators fly directly to Zanzibar Island (airport code: ZNZ)

Dar es Salaam

  • Name of Airport: Dar es Salaam International Airport
  • Airport Code: DAR
  • Location of the Airport: 8 miles (12 kilometers) southwest of the city, Dar es Salaam.
  • Getting to and From the Airport: Public buses run throughout the day and connect the airport to the city center. Hotel shuttle buses are also widely available if you have pre-booked your rooms. Taxis are parked outside the terminal; you'll need to bargain for the right fare.
  • National Airline: None, although Precision Air is Tanzania's largest airline, (Air Tanzania is defunct).
  • Note: There is banks, restaurants, and car rental services available at the airport.

Arusha and Moshi (Northern Tanzania)

  • Name of Airport: Kilimanjaro International Airport
  • Airport Code: JRO
  • Location of the Airport: 23 miles (37 kilometers) from Moshi and 30 miles (48 kilometers) from Arusha.
  • Getting to and From the Airport: Most of the bigger hotels have shuttles running to the airport from Moshi and Arusha. Charter companies also have shuttles connecting their flights to the game parks with the KLM flight that arrives here. Taxis are available but they are not metered, so you have to bargain.
  • Official Airport Web Site: Kilimanjaro International Airport
  • National Airline: Precision Air

Tunisia

Most international scheduled flights to Tunisia arrive at the international airport just outside of Tunis. Tunisia is a big beach holiday destination for Europeans and many charter flights also land in Monastir (airport code: MIR), Sfax (airport code: SFA) and Djerba (airport code: DJE).

  • Name of Airport: Tunis-Carthage International Airport
  • Airport Code: TUN
  • Location of the Airport: 5 miles (8 kilometers) northeast of the city center, Tunis
  • Getting to and From the Airport: Taxis and buses are readily available to take you into the center of town. You'll have to bargain for your taxi fare.
  • Official Airport Web Site: Tunis Carthage Airport
  • National Airline: Tunis Air
  • Note: Car rental, banks, and restaurants are located at the airport. Charter companies usually arrange your travel to and from the airport.

Uganda

Uganda has one international airport outside of Entebbe which is still fairly close to the capital Kampala.

  • Name of Airport: Entebbe International Airport
  • Airport Code: EBB
  • Location of the Airport: Just outside the town of Entebbe on Lake Victoria and 21 miles (35 kilometers) from Kampala, Uganda's capital.
  • Getting to and From the Airport: Hotels have their own shuttle services to and from the airport. Taxis are readily available but keep in mind it will take about an hour to get to Kampala.
  • National Airline: None in operation as of 2017.
  • Note: ATM's, banks, restaurants, tour operators and shops are at the airport.

Zambia

Zambia has one major international airport outside its capital, Lusaka and a smaller airport in Livingstone (airport code: LVI) which is used for regional flights.

  • Name of Airport: Lusaka International Airport
  • Airport Code: LUN
  • Location of the Airport: 10 miles (16 kilometers) northeast of the city, Lusaka
  • Getting to and From the Airport: Taxis are readily available but you'll have to bargain for a decent fare. The more expensive hotels meet the international flights with courtesy minibusses.
  • National Airline: Zambian Airways stopped service January 2009
  • Note: Car rental companies, tourist information, banks and a restaurant are located at the airport.

Zimbabwe

Zimbabwe has one major international airport located just outside the capital city, Harare.

  • Name of Airport: Harare International Airport
  • Airport Code: HRE
  • Location of the Airport: 7 miles (12 kilometers) southeast of Harare.
  • Getting to and From the Airport: Taxis and shuttle buses are available to take you into the town center.
  • National Airline: Air Zimbabwe
  • Note: A bank, shops, car rental services and a restaurant are at the airport.