Flights from Madrid to Helsinki – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MAD to HEL – All flight route options from Barajas, Spain to Helsinki Airport, Finland. These flights are operated by 20 airlines. Fly non-stop with Finnair or choose from 31 different transit flights. The shortest flight time is 4 hours and 10 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 Helsinki Airport
We got great deals on hotels and car rentals near the airport.
Madrid to Helsinki flights
There are over 32 airlines and as many as 489 flights every week to this destination. You can fly non-stop to Helsinki (HEL) from Madrid (MAD) with Finnair but if a stopover option suits you better you can choose to fly via Prague, Zurich or any other of the 31 alternatives with connectiing airports.
Madrid to Helsinki with Finnair
You can fly non-stop every weekday with flights departing at 10:10 or 10:15. Finnair is a member of the air alliance OneWorld.
With Air Baltic
If you fly from Madrid with Air Baltic you will do a stopover in Riga, RIX before reaching Helsinki. This flight trip will take 6 hours and 10 minutes and you can fly every Tuesday or Thursday with departures at 17:10, 17:15 or 17:45.
Distance & flight times: Barajas to Helsinki Airport
The shortest flight time between MAD and HEL is 4 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 10m | - | 1842 miles (2964 km) |
PRG Prague | 5h 35m | 35m | 1918 miles (3086 km) |
ZRH Zurich | 5h 40m | 1h 55m | 1885 miles (3033 km) |
DUS Dusseldorf | 5h 40m | 45m | 1842 miles (2964 km) |
HAM Hamburg | 5h 45m | 55m | 1842 miles (2964 km) |
LIN Milan | 6h 10m | 1h 0m | 1955 miles (3146 km) |
RIX Riga | 6h 10m | 1h 15m | 1921 miles (3091 km) |
VIE Vienna | 6h 10m | 45m | 2041 miles (3284 km) |
BLQ Bologna | 6h 15m | 1h 0m | 2045 miles (3290 km) |
MUC Munich | 6h 20m | 1h 15m | 1919 miles (3088 km) |
GVA Geneva | 6h 30m | 1h 35m | 1875 miles (3017 km) |
NCE Nice | 6h 35m | 1h 25m | 1972 miles (3173 km) |
CPH Copenhagen | 6h 50m | 2h 5m | 1845 miles (2969 km) |
MXP Milan | 6h 50m | 1h 50m | 1937 miles (3117 km) |
VCE Venice | 6h 55m | 1h 40m | 2032 miles (3269 km) |
BCN Barcelona | 7h 0m | 1h 40m | 1943 miles (3126 km) |
PMI Palma de Mallorca | 7h 10m | 2h 10m | 2075 miles (3339 km) |
FRA Frankfurt | 7h 10m | 1h 50m | 1849 miles (2975 km) |
AGP Malaga | 7h 15m | 1h 20m | 2363 miles (3802 km) |
FCO Rome | 7h 20m | 1h 10m | 2226 miles (3582 km) |
WAW Warsaw | 7h 20m | 2h 15m | 2006 miles (3228 km) |
ARN Stockholm | 7h 25m | 55m | 1874 miles (3015 km) |
BER Berlin | 7h 25m | 1h 0m | 1861 miles (2994 km) |
BRU Brussels | 7h 25m | 2h 25m | 1851 miles (2978 km) |
SPU Split | 7h 30m | 1h 55m | 2265 miles (3644 km) |
CDG Paris | 7h 40m | 2h 45m | 1849 miles (2975 km) |
AMS Amsterdam | 7h 45m | 2h 40m | 1863 miles (2998 km) |
BUD Budapest | 8h 0m | 2h 30m | 2157 miles (3471 km) |
LHR London | 8h 0m | 2h 35m | 1932 miles (3109 km) |
OSL Oslo | 8h 10m | 3h 0m | 1985 miles (3194 km) |
ALC Alicante | 8h 20m | 2h 55m | 2115 miles (3403 km) |
LGW London | 8h 30m | - | - |


Quick copy and share this page
From Madrid to Finland
Below is a list of other destinations to Finland from Barajas with either direct flights or 1 stop connections.
From Spain to Helsinki
Below is a list of other cities in Spain with flights to Helsinki with either non-stop or connecting flights.
-
BCN Barcelona Direct
-
PMI Palma de Mallorca Direct
-
AGP Malaga Direct
-
ALC Alicante Direct
-
LPA Las Palmas Direct
-
TFS Tenerife Direct
-
VLC Valencia
-
SVQ Sevilla
-
IBZ Ibiza
-
ACE Lanzarote