African Ports & Entry Points
Comprehensive directory of major sea ports, airports, and land border crossings across Africa. Find capacity, transit times, and customs information.
55
Sea Ports
11
Airports
9
Land Borders
99
Total Entries

3.2 million TEUs
Port of Durban
Sea Port
Moderate

1 million TEUs
Port of Cape Town
Sea Port
Moderate

2.1 million TEUs
Port of Mombasa
Sea Port
Moderate

1.5 million TEUs
Apapa Port Lagos
Sea Port
High

1.5 million TEUs (expandable to 2.7M)
Lekki Deep Sea Port
Sea Port
Low

3.5 million TEUs
Port of Tema
Sea Port
Moderate

9 million TEUs
Tanger Med Port
Sea Port
Low

5 million TEUs
Port Said Port
Sea Port
Moderate

700,000 TEUs
Port of Dar es Salaam
Sea Port
Moderate

2.5 million TEUs
Port of Abidjan
Sea Port
Moderate

1.2 million TEUs
Port of Djibouti
Sea Port
Low
650,000 tonnes cargo
O.R. Tambo International Airport
Airport
Low
15,000+ trucks/month
Beitbridge Border Post
Land Border
High
Dwell Time
6-12 hours (commercial)
Operating
6am - 10pm (24hr commercial)
South AfricaZimbabweZambia corridor
View Details
2 million TEUs
Port of Alexandria
Sea Port
Moderate

800,000 TEUs
Port of Dakar
Sea Port
Moderate

2.2 million TEUs
Port of Lomé
Sea Port
Low

500,000 TEUs
Port of Cotonou
Sea Port
Moderate

400,000 TEUs
Port of Maputo
Sea Port
Low

750,000 TEUs
Port Louis
Sea Port
Low

1 million tonnes cargo
Bole International Airport
Airport
Low

500,000 tonnes cargo
Cairo International Airport
Airport
Low

400,000 tonnes cargo
Jomo Kenyatta International Airport
Airport
Low

500+ trucks/day
Chirundu One Stop Border Post
Land Border
Low

1000+ trucks/day
Malaba Border Post
Land Border
Moderate

500,000 tonnes
Port of Kinshasa
River Port
Moderate

200,000 tonnes
Port of Brazzaville
River Port
Low

100,000 tonnes
Port of Kisangani
River Port
Low

50,000 tonnes
Port of Aswan
River Port
Low

100,000 tonnes
Port Bell / Jinja
River Port
Low

450,000 TEUs
Nairobi Inland Container Depot
Dry Port
Low

380,000 TEUs
City Deep Container Terminal
Dry Port
Moderate

800,000 TEUs
Port of Luanda
Sea Port
High

200,000 TEUs
Port of Lobito
Sea Port
Moderate

750,000 TEUs
Port of Walvis Bay
Sea Port
Low

500,000 TEUs
Port of Douala
Sea Port
High

1 million TEUs
Kribi Deep Sea Port
Sea Port
Low

300,000 TEUs
Port Sudan
Sea Port
Moderate

600,000 TEUs
Port of Radès
Sea Port
Moderate

500,000 TEUs
Port of Algiers
Sea Port
Moderate

300,000 TEUs
Port of Oran
Sea Port
Moderate

200,000 TEUs
Port of Tripoli
Sea Port
High

250,000 TEUs
Port of Misrata
Sea Port
Moderate

150,000 TEUs
Port de l'Amitié Nouakchott
Sea Port
Moderate

300,000 TEUs
Port of Conakry
Sea Port
Moderate

150,000 TEUs
Queen Elizabeth II Quay Freetown
Sea Port
Moderate

100,000 TEUs
Freeport of Monrovia
Sea Port
Moderate

50,000 TEUs
Port of Banjul
Sea Port
Low

30,000 TEUs
Port of Bissau
Sea Port
Moderate

40,000 TEUs
Port of Praia
Sea Port
Low

15,000 TEUs
Port of São Tomé
Sea Port
Low

80,000 TEUs
Port of Malabo
Sea Port
Low

60,000 TEUs
Port of Bata
Sea Port
Low

200,000 TEUs
Port of Libreville (Owendo)
Sea Port
Low

100,000 TEUs
Port of Port-Gentil
Sea Port
Low

400,000 TEUs
Port of Pointe-Noire
Sea Port
Moderate

300,000 TEUs
Port of Toamasina
Sea Port
Moderate

10,000 TEUs
Port of Moroni
Sea Port
Low

50,000 TEUs
Port Victoria
Sea Port
Low

80,000 TEUs
Port of Massawa
Sea Port
Low

100,000 TEUs
Port of Mogadishu
Sea Port
High

500,000 TEUs
Port of Berbera
Sea Port
Low

200,000 TEUs
Port of Matadi
Sea Port
High

100M tonnes (bulk)
Port of Richards Bay
Sea Port
Low

200,000 TEUs
Port of Beira
Sea Port
Moderate

1.2 million TEUs
Port of Lamu (LAPSSET)
Sea Port
Low

30,000 TEUs
Port of Zanzibar
Sea Port
Low

200,000 TEUs
Port of Takoradi
Sea Port
Low

800,000 TEUs
Tin Can Island Port
Sea Port
High

300,000 TEUs
Onne Port Complex
Sea Port
Moderate

500,000 tonnes cargo
Murtala Muhammed International Airport
Airport
Moderate

200,000 tonnes cargo
Mohammed V International Airport
Airport
Low

150,000 tonnes cargo
Kotoka International Airport
Airport
Low

100,000 tonnes cargo
Cape Town International Airport
Airport
Low

50,000 tonnes cargo
Kigali International Airport
Airport
Low

80,000 tonnes cargo
Julius Nyerere International Airport
Airport
Low

50,000 tonnes cargo
Blaise Diagne International Airport
Airport
Low

5,000+ trucks/day
Ceuta/Fnideq Border
Land Border
High

3,000+ trucks/day
Galafi/Loÿada Border
Land Border
High

2,000+ vehicles/day
Sèmè-Kraké Border
Land Border
High

2,000+ trucks/day
Lebombo/Ressano Garcia Border
Land Border
Moderate

1,500+ vehicles/day
Namanga Border Post
Land Border
Moderate

800+ trucks/day
Katuna/Gatuna Border
Land Border
Moderate

100,000 tonnes
Onitsha River Port
River Port
Moderate

50,000 tonnes
Port of Bamako
River Port
Low

30,000 tonnes
Port of N'Djamena
River Port
Moderate

50,000 tonnes
Port of Bujumbura
River Port
Low

40,000 tonnes
Port of Bangui
River Port
Moderate
Dwell Time
5-8 days
Operating
Daylight hours
Ubangi RiverCongo River systemBrazzaville corridor
View Details
500,000 TEUs
Modjo Dry Port
Dry Port
Moderate

100,000 TEUs
Kigali Dry Port
Dry Port
Low

150,000 TEUs
Kampala Inland Container Depot
Dry Port
Moderate

80,000 TEUs
Ouagadougou Dry Port
Dry Port
Moderate

50,000 TEUs
Niamey Dry Port
Dry Port
Moderate

60,000 TEUs
Blantyre Dry Port
Dry Port
Low

100,000 TEUs
Lusaka Dry Port
Dry Port
Moderate

80,000 TEUs
Harare Dry Port
Dry Port
Moderate

40,000 TEUs
Gaborone Dry Port
Dry Port
Low

20,000 TEUs
Matsapha Dry Port
Dry Port
Low

10,000 TEUs
Maseru Dry Port
Dry Port
Low

30,000 TEUs
Juba Dry Port
Dry Port
High
