Cape Town → Banjul
Cape Town International Airport (CPT) to Banjul International Airport (BJL)・6,449 km
No nonstop or one-stop flights. The shortest route is CPT → NBJ → ABJ → BJL (via Luanda, Abidjan), about 9h 43m of flying time (layovers not included).
With milesANA 17,500 miles+ (via ADD, DSS)Economy, one way, estimate. Tap a connection for miles by cabin.
Nonstop flights
None.
Routes with 2 stops
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- CPT → NBJ → ABJ → BJLvia Luanda, AbidjanFastest≈ 9h 43m
- CPT → NBJ → LFW → BJLvia Luanda, Lomé≈ 9h 51m
- CPT → NBJ → LOS → BJLvia Luanda, Lagos≈ 9h 58m
- CPT → NBJ → DSS → BJLvia Luanda, Dakar≈ 10h 2m
- CPT → JNB → ABJ → BJLvia Johannesburg, Abidjan≈ 10h 44m
- CPT → JNB → ACC → BJLvia Johannesburg, Accra≈ 10h 51m
- CPT → JNB → LFW → BJLvia Johannesburg, Lomé≈ 10h 55m
- CPT → JNB → LOS → BJLvia Johannesburg, Lagos≈ 11h 2m
- CPT → NBO → LOS → BJLvia Nairobi, Lagos≈ 13h 32m
- CPT → DAR → LOS → BJLvia Dar es Salaam, Lagos≈ 13h 33m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.