Distance 1831 miles (2948 km) |
Average flight duration 12h 54m |
Cheapest ticket price $146 (€121) |
Flights per day 55 |
Direct flights 1 |
Airlines 10 |
Fastest flight 4h 10m |
Cheapest month to travel December |
First flight 05:00 |
Last flight 19:35 |
Cheapest price
$283
Average price
$697
Fastest journey
4 h 10 m
Average duration
5 h 46 m
Flights per day
111
Distance
2948 km
The best way to find a cheap flight ticket from Madrid to Helsinki is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() ![]() ![]() | 4:00 AM Madrid Barajas Airport (MAD) | 13h15 | 5:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 4:00 AM Madrid Barajas Airport (MAD) | 33h20 | 1:20 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 4:00 AM Madrid Barajas Airport (MAD) | 6h00 | 10:00 AM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 4:00 AM Madrid Barajas Airport (MAD) | 27h35 | 7:35 AM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 4:00 AM Madrid Barajas Airport (MAD) | 27h35 | 7:35 AM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 4:00 AM Madrid Barajas Airport (MAD) | 11h55 | 3:55 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() ![]() | 4:00 AM Madrid Barajas Airport (MAD) | 13h15 | 5:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 4:00 AM Madrid Barajas Airport (MAD) | 16h20 | 8:20 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 4:00 AM Madrid Barajas Airport (MAD) | 10h40 | 2:40 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 4:00 AM Madrid Barajas Airport (MAD) | 27h35 | 7:35 AM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() ![]() | 4:00 AM Madrid Barajas Airport (MAD) | 36h10 | 4:10 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 4:00 AM Madrid Barajas Airport (MAD) | 11h55 | 3:55 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 4:00 AM Madrid Barajas Airport (MAD) | 9h40 | 1:40 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() ![]() | 4:00 AM Madrid Barajas Airport (MAD) | 37h15 | 5:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 4:00 AM Madrid Barajas Airport (MAD) | 11h55 | 3:55 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 4:00 AM Madrid Barajas Airport (MAD) | 17h20 | 9:20 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() ![]() | 4:00 AM Madrid Barajas Airport (MAD) | 13h15 | 5:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 4:00 AM Madrid Barajas Airport (MAD) | 27h35 | 7:35 AM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 4:35 AM Madrid Barajas Airport (MAD) | 15h00 | 7:35 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 4:35 AM Madrid Barajas Airport (MAD) | 15h40 | 8:15 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 4:35 AM Madrid Barajas Airport (MAD) | 15h00 | 7:35 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 5:00 AM Madrid Barajas Airport (MAD) | 7h15 | 12:15 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 5:05 AM Madrid Barajas Airport (MAD) | 16h15 | 9:20 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 5:05 AM Madrid Barajas Airport (MAD) | 9h35 | 2:40 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 5:10 AM Madrid Barajas Airport (MAD) | 16h40 | 9:50 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 5:10 AM Madrid Barajas Airport (MAD) | 10h45 | 3:55 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 5:10 AM Madrid Barajas Airport (MAD) | 7h00 | 12:10 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 5:10 AM Madrid Barajas Airport (MAD) | 7h00 | 12:10 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 5:10 AM Madrid Barajas Airport (MAD) | 15h40 | 8:50 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 5:15 AM Madrid Barajas Airport (MAD) | 6h30 | 11:45 AM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 5:45 AM Madrid Barajas Airport (MAD) | 6h25 | 12:10 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 5:45 AM Madrid Barajas Airport (MAD) | 6h25 | 12:10 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() ![]() | 6:35 AM Madrid Barajas Airport (MAD) | 9h20 | 3:55 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 6:35 AM Madrid Barajas Airport (MAD) | 9h20 | 3:55 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 6:35 AM Madrid Barajas Airport (MAD) | 14h15 | 8:50 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 7:30 AM Madrid Barajas Airport (MAD) | 28h45 | 12:15 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 8:05 AM Madrid Barajas Airport (MAD) | 23h30 | 7:35 AM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 8:05 AM Madrid Barajas Airport (MAD) | 12h15 | 8:20 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 8:05 AM Madrid Barajas Airport (MAD) | 23h30 | 7:35 AM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() ![]() | 8:05 AM Madrid Barajas Airport (MAD) | 29h15 | 1:20 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 8:15 AM Madrid Barajas Airport (MAD) | 4h10 | 12:25 PM Helsinki Vantaa Airport (HEL) | 0 transfersDirect | |
![]() ![]() | 8:20 AM Madrid Barajas Airport (MAD) | 29h00 | 1:20 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() ![]() | 8:20 AM Madrid Barajas Airport (MAD) | 31h50 | 4:10 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() ![]() | 8:20 AM Madrid Barajas Airport (MAD) | 31h50 | 4:10 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 8:20 AM Madrid Barajas Airport (MAD) | 6h20 | 2:40 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() ![]() | 8:20 AM Madrid Barajas Airport (MAD) | 29h00 | 1:20 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 8:20 AM Madrid Barajas Airport (MAD) | 25h40 | 10:00 AM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 8:20 AM Madrid Barajas Airport (MAD) | 23h15 | 7:35 AM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 8:20 AM Madrid Barajas Airport (MAD) | 23h15 | 7:35 AM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 8:20 AM Madrid Barajas Airport (MAD) | 13h00 | 9:20 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 9:05 AM Madrid Barajas Airport (MAD) | 11h10 | 8:15 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 9:45 AM Madrid Barajas Airport (MAD) | 11h05 | 8:50 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 9:45 AM Madrid Barajas Airport (MAD) | 12h05 | 9:50 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 9:45 AM Madrid Barajas Airport (MAD) | 6h10 | 3:55 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 10:20 AM Madrid Barajas Airport (MAD) | 10h00 | 8:20 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 10:20 AM Madrid Barajas Airport (MAD) | 27h20 | 1:40 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 10:40 AM Madrid Barajas Airport (MAD) | 11h10 | 9:50 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 11:05 AM Madrid Barajas Airport (MAD) | 22h45 | 9:50 AM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() ![]() | 11:05 AM Madrid Barajas Airport (MAD) | 30h10 | 5:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 11:05 AM Madrid Barajas Airport (MAD) | 10h45 | 9:50 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 11:05 AM Madrid Barajas Airport (MAD) | 22h55 | 10:00 AM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() ![]() | 11:05 AM Madrid Barajas Airport (MAD) | 30h10 | 5:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 11:05 AM Madrid Barajas Airport (MAD) | 27h35 | 2:40 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() ![]() | 11:05 AM Madrid Barajas Airport (MAD) | 29h05 | 4:10 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 11:05 AM Madrid Barajas Airport (MAD) | 26h45 | 1:50 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 11:05 AM Madrid Barajas Airport (MAD) | 20h30 | 7:35 AM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() ![]() | 11:05 AM Madrid Barajas Airport (MAD) | 26h15 | 1:20 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 11:05 AM Madrid Barajas Airport (MAD) | 10h15 | 9:20 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 11:05 AM Madrid Barajas Airport (MAD) | 10h15 | 9:20 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 11:35 AM Madrid Barajas Airport (MAD) | 8h40 | 8:15 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 12:55 PM Madrid Barajas Airport (MAD) | 7h05 | 8:00 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 1:00 PM Madrid Barajas Airport (MAD) | 8h20 | 9:20 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 1:00 PM Madrid Barajas Airport (MAD) | 25h40 | 2:40 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() ![]() | 1:45 PM Madrid Barajas Airport (MAD) | 22h30 | 12:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() ![]() | 1:55 PM Madrid Barajas Airport (MAD) | 22h20 | 12:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() ![]() | 2:00 PM Madrid Barajas Airport (MAD) | 22h15 | 12:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() ![]() | 2:05 PM Madrid Barajas Airport (MAD) | 22h10 | 12:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 2:10 PM Madrid Barajas Airport (MAD) | 18h10 | 8:20 AM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 2:10 PM Madrid Barajas Airport (MAD) | 21h45 | 11:55 AM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 2:10 PM Madrid Barajas Airport (MAD) | 22h35 | 12:45 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 2:10 PM Madrid Barajas Airport (MAD) | 17h45 | 7:55 AM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 2:10 PM Madrid Barajas Airport (MAD) | 22h25 | 12:35 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 2:10 PM Madrid Barajas Airport (MAD) | 22h05 | 12:15 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 3:05 PM Madrid Barajas Airport (MAD) | 18h45 | 9:50 AM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 3:05 PM Madrid Barajas Airport (MAD) | 6h45 | 9:50 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 3:05 PM Madrid Barajas Airport (MAD) | 22h45 | 1:50 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() ![]() | 3:10 PM Madrid Barajas Airport (MAD) | 22h10 | 1:20 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 3:10 PM Madrid Barajas Airport (MAD) | 6h10 | 9:20 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 3:10 PM Madrid Barajas Airport (MAD) | 23h30 | 2:40 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 3:10 PM Madrid Barajas Airport (MAD) | 18h50 | 10:00 AM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() ![]() | 3:10 PM Madrid Barajas Airport (MAD) | 25h00 | 4:10 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() ![]() | 3:10 PM Madrid Barajas Airport (MAD) | 26h05 | 5:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() ![]() | 3:15 PM Madrid Barajas Airport (MAD) | 21h00 | 12:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() ![]() | 3:25 PM Madrid Barajas Airport (MAD) | 20h50 | 12:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 3:45 PM Madrid Barajas Airport (MAD) | 21h55 | 1:40 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 3:45 PM Madrid Barajas Airport (MAD) | 28h35 | 8:20 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 4:20 PM Madrid Barajas Airport (MAD) | 16h35 | 8:55 AM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() ![]() | 5:05 PM Madrid Barajas Airport (MAD) | 19h10 | 12:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() ![]() | 6:00 PM Madrid Barajas Airport (MAD) | 18h15 | 12:15 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 6:15 PM Madrid Barajas Airport (MAD) | 26h05 | 8:20 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 6:15 PM Madrid Barajas Airport (MAD) | 19h25 | 1:40 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 6:25 PM Madrid Barajas Airport (MAD) | 20h15 | 2:40 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 6:25 PM Madrid Barajas Airport (MAD) | 26h55 | 9:20 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 6:25 PM Madrid Barajas Airport (MAD) | 15h35 | 10:00 AM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 6:25 PM Madrid Barajas Airport (MAD) | 26h55 | 9:20 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() | 6:25 PM Madrid Barajas Airport (MAD) | 20h15 | 2:40 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 8:15 PM Madrid Barajas Airport (MAD) | 24h00 | 8:15 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 8:15 PM Madrid Barajas Airport (MAD) | 23h20 | 7:35 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() ![]() | 8:45 PM Madrid Barajas Airport (MAD) | 15h30 | 12:15 PM Helsinki Vantaa Airport (HEL) | 1 transfer | |
![]() ![]() | 8:45 PM Madrid Barajas Airport (MAD) | 19h50 | 4:35 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
![]() | 8:45 PM Madrid Barajas Airport (MAD) | 20h00 | 4:45 PM Helsinki Vantaa Airport (HEL) | 2 transfers | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Find the best flights between Madrid and Helsinki with Omio's travel partners Finnair, KLM and Lufthansa from $128 (€106). We can find you the best deals, schedules and tickets when comparing and booking the best journey.
Flights from Madrid to Helsinki generally leave from Madrid Barajas Airport and arrive in Helsinki Vantaa Airport.
Madrid Barajas Airport is 15.9 km away from Madrid city centre and Helsinki Vantaa Airport is 20.6 km from Helsinki city centre.
Here are some other resources that might have the information you need