Flights from Funchal to Barcelona
FNC to BCN. All flight routes from Madeira Airport, Portugal to El Prat Airport, Spain. These flights are operated by 5 different airlines. You can either fly non-stop with Iberia or choose from 2 different transit flights. The shortest flight time is 3 hours.
Find the best prices on hotels and car rental near El Prat Airport
We got great deals on hotels and car rentals near the airport.
Funchal to Barcelona flights
With over 41 flights every week and 3 different airlines you have a wide option of flights to choose from. You can fly non-stop to Barcelona (BCN) from Funchal (FNC) with Iberia or you can choose a stopover via Madrid (MAD) or Lisbon (LIS) if it suits you better.
Funchal to Barcelona with Iberia
Iberia has non-stop every Tuesday or Saturday at 16:00 or 18:45. You also have the option to do a transit flight via Madrid. Iberia is a member of the air alliance OneWorld.
Note Non-stop flights with Iberia will begin in Jul 2024.
With TAP Portugal
If you fly from Funchal with TAP Portugal you will do a stopover in Lisbon, LIS before reaching Barcelona. This flight trip will take 5 hours and 25 minutes and you can fly every weekday with departures between 4 am and 19 pm. TAP Portugal is a Star Alliance member.
Miles & flight time: FNC - BCN
The shortest flight time between FNC and BCN is 3 hours.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 3h 0m | - | 1201 (1932 km) |
MAD Madrid | 4h 55m | 1h 15m | 1213 (1952 km) |
LIS Lisbon | 5h 25m | 3h 0m | 1223 (1968 km) |
Unpublished Flight Rates From Funchal to Barcelona
From Funchal to Spain
Below is a list of other destinations to Spain from Madeira Airport with either direct flights or 1 stop connections.
- MAD Madrid Direct
- PMI Palma de Mallorca
- AGP Malaga Direct
- ALC Alicante
- LPA Las Palmas Direct
- TFS Tenerife Direct
- VLC Valencia Direct
- IBZ Ibiza
- SVQ Sevilla Direct
- ACE Lanzarote Direct
From Portugal to Barcelona
Below is a list of other cities in Portugal with flights to Barcelona with either non-stop or connecting flights.
- LIS Lisbon Direct
- OPO Porto Direct
- FAO Faro Direct
- PDL Ponta Delgada (Azores) Direct
- TER Terceira
- HOR Horta (Azores)
- PIX Pico Island (Azores)
- PXO Porto Santo (Madeira)