Kano → Porto
Mallam Aminu Kano International Airport (KAN) to Francisco de Sá Carneiro Airport (OPO)・3,654 km
No nonstop or one-stop flights. The shortest route is KAN → NIM → CMN → OPO (via Niamey, Casablanca), about 6h 13m of flying time (layovers not included).
With milesANA 30,000 miles+ (via CAI, MAD)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.
- KAN → NIM → CMN → OPOvia Niamey, CasablancaFastest≈ 6h 13m
- KAN → ABV → CMN → OPOvia Abuja, Casablanca≈ 6h 37m
- KAN → NIM → ALG → OPOvia Niamey, Algiers≈ 6h 43m
- KAN → ABV → ALG → OPOvia Abuja, Algiers≈ 6h 56m
- KAN → LOS → CMN → OPOvia Lagos, Casablanca≈ 7h 16m
- KAN → NIM → CDG → OPOvia Niamey, Paris≈ 8h 26m
- KAN → ABV → CDG → OPOvia Abuja, Paris≈ 8h 39m
- KAN → ABV → LGW → OPOvia Abuja, London≈ 9h
- KAN → ABV → FRA → OPOvia Abuja, Frankfurt am Main≈ 9h 15m
- KAN → LOS → MXP → OPOvia Lagos, Milan≈ 9h 23m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.