Banjul → Havana
Banjul International Airport (BJL) to José Martí International Airport (HAV)・6,977 km
No nonstop or one-stop flights. The shortest route is BJL → CMN → MIA → HAV (via Casablanca, Miami), about 12h 57m of flying time (layovers not included).
With milesANA 34,000 miles+ (via LIS, MAD)JAL 40,000 miles+ (via CMN, MIA)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 → CMN → MIA → HAVvia Casablanca, MiamiFastest≈ 12h 57m
- BJL → LIS → MIA → HAVvia Lisbon, Miami≈ 13h 14m
- BJL → CMN → MAD → HAVvia Casablanca, Madrid≈ 14h 8m
- BJL → DSS → MAD → HAVvia Dakar, Madrid≈ 14h 11m
- BJL → LIS → MAD → HAVvia Lisbon, Madrid≈ 14h 19m
- BJL → LIS → CUN → HAVvia Lisbon, Cancún≈ 14h 23m
- BJL → BCN → MIA → HAVvia Barcelona, Miami≈ 15h 4m
- BJL → BCN → MAD → HAVvia Barcelona, Madrid≈ 15h 5m
- BJL → LIS → CCS → HAVvia Lisbon, Maiquetía≈ 15h 6m
- BJL → BCN → CUN → HAVvia Barcelona, Cancún≈ 16h 13m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.