Flights from Reykjavik to Funchal – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KEF to FNC – All flight route options from Keflavík International Airport, Iceland to Madeira Airport, Portugal. These flights are operated by 5 airlines. Fly non-stop with Star Air or choose from 3 different transit flights. The shortest flight time is 4 hours and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Madeira Airport
We got great deals on hotels and car rentals near the airport.
Reykjavik to Funchal flights
There are over 4 and approximately 19 flights every week. You can fly non-stop to Funchal (FNC) from Reykjavik (KEF) with Star Air but if a stopover option suits you better you can choose to fly via Lisbon, Madrid or any other of the 3 alternatives with connectiing airports.
Reykjavik to Funchal with Star Air
You can fly non-stop with Star Air every Tuesday at 09:00 or 10:00.
Note Non-stop flights with Star Air will begin in Sep 2025.
With Iberia
If you fly from Reykjavik with Iberia you will do a stopover in Madrid, MAD before reaching Funchal. This flight trip will take 7 hours and 50 minutes and you can fly every Monday or Thursday with departures at 01:30. Iberia is a member of the air alliance OneWorld.
Distance & flight times: Keflavík International Airport to Madeira Airport
The shortest flight time between KEF and FNC is 4 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 55m | - | 2188 miles (3520 km) |
LIS Lisbon | 7h 30m | 1h 0m | 2440 miles (3926 km) |
MAD Madrid | 7h 50m | 45m | 2719 miles (4375 km) |
LGW London | 8h 58m | 2h 10m | 2743 miles (4413 km) |



Quick copy and share this page
From Reykjavik to Portugal
Below is a list of other destinations to Portugal from Keflavík International Airport with either direct flights or 1 stop connections.
-
LIS Lisbon Direct
-
OPO Porto Direct
-
FAO Faro Direct