Banjul → Cape Town
Banjul International Airport (BJL) to Cape Town International Airport (CPT)・6,449 km
No nonstop or one-stop flights. The shortest route is BJL → ABJ → NBJ → CPT (via Abidjan, Luanda), about 9h 43m of flying time (layovers not included).
With milesANA 17,500 miles+ (via DSS, ADD)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.
- BJL → ABJ → NBJ → CPTvia Abidjan, LuandaFastest≈ 9h 43m
- BJL → LFW → NBJ → CPTvia Lomé, Luanda≈ 9h 51m
- BJL → LOS → NBJ → CPTvia Lagos, Luanda≈ 9h 58m
- BJL → DSS → NBJ → CPTvia Dakar, Luanda≈ 10h 2m
- BJL → ABJ → JNB → CPTvia Abidjan, Johannesburg≈ 10h 44m
- BJL → ACC → JNB → CPTvia Accra, Johannesburg≈ 10h 51m
- BJL → LFW → JNB → CPTvia Lomé, Johannesburg≈ 10h 55m
- BJL → LOS → JNB → CPTvia Lagos, Johannesburg≈ 11h 2m
- BJL → LOS → NBO → CPTvia Lagos, Nairobi≈ 13h 32m
- BJL → LOS → DAR → CPTvia Lagos, Dar es Salaam≈ 13h 33m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.