The places connected to Funchal on the most scheduled services, busiest first.
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Funchal not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Funchal of 3,000 miles or more.
Funchal has nonstop connections with 14 airports in United Kingdom: London (LGW), Manchester (MAN), London (STN), Bristol (BRS), Birmingham (BHX), London (LTN), Edinburgh (EDI), Bournemouth (BOH), Nottingham (EMA), Liverpool (LPL), Newcastle (NCL), Belfast (BFS), Glasgow (GLA), and Leeds (LBA). These routes are served by British Airways (Oneworld), easyJet, Jet2.com, Qatar Airways (Oneworld), Ryanair, and Thomson Airways.
Funchal has nonstop connections with 11 airports in Germany: Frankfurt-am-Main (FRA), Dusseldorf (DUS), Munich (MUC), Hamburg (HAM), Stuttgart (STR), Berlin (BER), Hannover (HAJ), Cologne (CGN), Leipzig (LEJ), Nuremberg (NUE), and BWE (BWE). These routes are served by Alaska Airlines (Oneworld), Condor, Discover Airlines (Star Alliance), easyJet, Etihad Airways, Eurowings (Star Alliance), Lufthansa (Star Alliance), Norwegian Air UK, Smartwings, and TUIfly.
Funchal has nonstop connections with 9 airports in France: Paris (ORY), Nantes (NTE), Paris (CDG), Lyon (LYS), Bale/Mulhouse (BSL), Bordeaux/Merignac (BOD), Beauvais/Tille (BVA), Nice (NCE), and Marseille (MRS). These routes are served by easyJet, Ryanair, and Transavia France.
Funchal has nonstop connections with 6 airports in Spain: Gran Canaria Island (LPA), Madrid (MAD), Tenerife Island (TFN), Tenerife Island (TFS), Lanzarote Island (ACE), and Fuerteventura Island (FUE). These routes are served by Binter Canarias, Iberia (Oneworld), SATA International, TUIfly Belgium, and Vueling.
Funchal has nonstop connections with 3 airports in Poland: Katowice (KTW), Warsaw (WAW), and Gdansk (GDN). These routes are served by Enter Air, Travel Service Polska, and Wizz Air.
Funchal has nonstop connections with 2 airports in Belgium: Brussels (BRU) and Brussels (CRL). These routes are served by Brussels Airlines (Star Alliance), Ryanair, and TUIfly Belgium.
Funchal has nonstop connections with 2 airports in Denmark: Copenhagen (CPH) and Aalborg (AAL). These routes are served by Norwegian Air International, Scandinavian Airlines (SkyTeam), and Thomas Cook Airlines.
Funchal has nonstop connections with 2 airports in Iceland: Egilsstadir (EGS) and Reykjavik (KEF). These routes are served by Neos.
Funchal has nonstop connections with 2 airports in Ireland: Dublin (DUB) and Shannon (SNN). These routes are served by Ryanair.
Funchal has nonstop connections with 2 airports in Switzerland: Zurich (ZRH) and Geneva (GVA). These routes are served by easyJet, Edelweiss Air (Star Alliance), and Swiss International Air Lines (Star Alliance).
Funchal has a nonstop connection with Vienna (VIE) in Austria, served by Austrian Airlines (Star Alliance) and TAP Portugal (Star Alliance).
Funchal has a nonstop connection with Prague (PRG) in Czechia, served by Eurowings (Star Alliance) and Smartwings.
Funchal has a nonstop connection with Tallinn (TLL) in Estonia, served by airBaltic and TAP Portugal (Star Alliance).
Funchal has a nonstop connection with Helsinki (HEL) in Finland, served by Finnair (Oneworld) and Thomas Cook Airlines.
Funchal has a nonstop connection with Budapest (BUD) in Hungary, served by Wizz Air.
Funchal has a nonstop connection with Tel Aviv (TLV) in Israel, served by Neos.
Funchal has a nonstop connection with Milan (MXP) in Italy, served by Ryanair.
The other 45 routes are scheduled across the whole window the feed publishes.
How many of these places each program's airlines fly to Funchal from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Neos links Funchal nonstop with Tel Aviv (TLV).
Air Canada (Star Alliance) links Funchal nonstop with Newark (EWR).
Lufthansa (Star Alliance) links Funchal nonstop with Newark (EWR).
United Airlines (Star Alliance) links Funchal nonstop with Newark (EWR).
TAP Portugal (Star Alliance) links Funchal nonstop with Caracas (CCS).
The airport's official name is Madeira Airport. On Roame and most flight schedules, you will find it under the code FNC.
The IATA airport code for Madeira Airport is FNC. Enter FNC in Flightmap whenever you want to use this exact airport.
Madeira Airport serves Funchal, Portugal. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to FNC, not just the broader city.
Open the map with Anywhere as your starting point and FNC as the destination. Each result keeps the route pointed toward Funchal, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to FNC.
Yes. When Roame has observed award availability for a route to FNC, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Funchal has a nonstop connection with Riga (RIX) in Latvia, served by airBaltic and TAP Portugal (Star Alliance).
Funchal has a nonstop connection with Luxembourg (LUX) in Luxembourg, served by Luxair.
Funchal has a nonstop connection with Amsterdam (AMS) in Netherlands, served by Delta Air Lines (SkyTeam), easyJet, KLM (SkyTeam), Transavia Airlines, and TUI Airlines Netherlands.