Flight to Luanda
Cape Town → Luanda · about 3h 45m in the air
Flight to Lagos
Luanda → Lagos · about ~2h 50m in the air
Flight to Benin City
Lagos → Benin City · about ~40m in the air
Cape Town → Benin City
South Africa to Nigeria · 2 borders · Where else can you go from Cape Town?
Your route
RecommendedChoose a line to change transport
Scroll for the full route →THE JOURNEY, STEP BY STEP
Your itinerary
About the trip from Cape Town to Benin City
Cape Town (South Africa) and Benin City (Nigeria) are 4,675 km (2,905 mi) apart in a straight line. The way we suggest is by flight, via Luanda and Lagos: ~11h 45m door to door with 2 changes. The trip crosses 2 borders, so check what papers you need.
Step by step
- Flight from Cape Town to Luanda: about 3h 45m in the air, 2,840 km
- Flight from Luanda to Lagos: ~2h 50m in the air, 2,020 km
- Flight from Lagos to Benin City: ~40m in the air, 247 km
Times are rough door-to-door times, with time to change and to get through airports included. A "~" marks a rough time worked out from the distance. We don't have prices or timetables: check Google Maps or the operator before you travel.