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


Quick copy and share this page
From Helsinki to Spain
Below is a list of other destinations to Spain from Helsinki Airport with either direct flights or 1 stop connections.
-
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 Direct
From Finland to Madrid
Below is a list of other cities in Finland with flights to Madrid with either non-stop or connecting flights.