Lowcost flights from Helsinki (Finland) to Madrid (Spain), €74 - €296

Direct distance between cities: 2961 km. Average direct flight time is 4:29 hours.

Please note! Some routes are seasonal.

From Helsinki to Madrid with Level (IB)
Average ticket price: €74 - €296

Connection in Agadir (Morocco)
From Helsinki to Agadir with Norwegian Air Sweden (D8)
Average ticket price: €105 - €419
From Agadir to Madrid with Ryanair (FR)
Average ticket price: €31 - €124
Connection in Alicante (Spain)
From Helsinki to Alicante with Ryanair (FR)
From Helsinki to Alicante with Norwegian Air Shuttle (DY)
From Helsinki to Alicante with Norwegian Air Sweden (D8)
Average ticket price: €76 - €302
From Alicante to Madrid with Air Europa Express (X5)
From Alicante to Madrid with Level (IB)
From Alicante to Madrid with Vueling (VY)
Average ticket price: €9 - €36
Connection in Amsterdam (Netherlands)
From Helsinki to Amsterdam with Aerolíneas (AR)
From Helsinki to Amsterdam with Level (IB)
Average ticket price: €38 - €151
From Amsterdam to Madrid with Aerolíneas (AR)
From Amsterdam to Madrid with Gol Transportes Aéreos (G3)
From Amsterdam to Madrid with Iberia Express (I2)
From Amsterdam to Madrid with Level (IB)
From Amsterdam to Madrid with Vueling (VY)
From Amsterdam to Madrid with EasyJet (U2)
Average ticket price: €37 - €148
Connection in Athens (Greece)
From Helsinki to Athens with Norwegian Air Shuttle (DY)
From Helsinki to Athens with Norwegian Air Sweden (D8)
Average ticket price: €62 - €249
From Athens to Madrid with Level (IB)
From Athens to Madrid with Volotea (V7)
From Athens to Madrid with Vueling (VY)
Average ticket price: €60 - €239
Connection in Barcelona (Spain)
From Helsinki to Barcelona with Norwegian Air Shuttle (DY)
From Helsinki to Barcelona with Level (IB)
From Helsinki to Barcelona with Vueling (VY)
From Helsinki to Barcelona with Norwegian Air Sweden (D8)
Average ticket price: €65 - €262
From Barcelona to Madrid with Aerolíneas (AR)
From Barcelona to Madrid with Air Europa Express (X5)
From Barcelona to Madrid with Level (IB)
From Barcelona to Madrid with Vueling (VY)
Average ticket price: €13 - €51
Connection in Berlin (Germany)
From Helsinki to Berlin with Eurowings (EW)
Average ticket price: €28 - €112
From Berlin to Madrid with Ryanair (FR)
From Berlin to Madrid with Iberia Express (I2)
From Berlin to Madrid with Level (IB)
From Berlin to Madrid with Vueling (VY)
From Berlin to Madrid with EasyJet (U2)
Average ticket price: €47 - €187
Connection in Brussels (Belgium)
From Helsinki to Brussels with Ryanair (FR)
From Helsinki to Brussels with Level (IB)
Average ticket price: €42 - €166
From Brussels to Madrid with Ryanair (FR)
From Brussels to Madrid with Air Europa Express (X5)
From Brussels to Madrid with Iberia Express (I2)
From Brussels to Madrid with Level (IB)
From Brussels to Madrid with Vueling (VY)
Average ticket price: €33 - €132
Connection in Budapest (Hungary)
From Helsinki to Budapest with Norwegian Air Shuttle (DY)
Average ticket price: €37 - €148
From Budapest to Madrid with Wizz Air (W6)
From Budapest to Madrid with Ryanair (FR)
From Budapest to Madrid with Buzz (RR)
From Budapest to Madrid with Iberia Express (I2)
From Budapest to Madrid with Level (IB)
From Budapest to Madrid with Vueling (VY)
Average ticket price: €49 - €197
Connection in Chicago (United States)
From Helsinki to Chicago with Level (IB)
Average ticket price: €178 - €712
From Chicago to Madrid with Level (IB)
Average ticket price: €168 - €673
Connection in Copenhagen (Denmark)
From Helsinki to Copenhagen with Thai Lion Air (SL)
From Helsinki to Copenhagen with Norwegian Air Shuttle (DY)
From Helsinki to Copenhagen with Norwegian Air Sweden (D8)
Average ticket price: €22 - €89
From Copenhagen to Madrid with Ryanair (FR)
From Copenhagen to Madrid with Norwegian Air Shuttle (DY)
From Copenhagen to Madrid with Iberia Express (I2)
From Copenhagen to Madrid with Level (IB)
From Copenhagen to Madrid with Vueling (VY)
From Copenhagen to Madrid with Norwegian Air Sweden (D8)
From Copenhagen to Madrid with EasyJet (U2)
Average ticket price: €52 - €208
Connection in Dallas (United States)
From Helsinki to Dallas with Level (IB)
Average ticket price: €210 - €839
From Dallas to Madrid with Level (IB)
Average ticket price: €199 - €795
Connection in Dublin (Ireland)
From Helsinki to Dublin with Norwegian Air Shuttle (DY)
Average ticket price: €51 - €203
From Dublin to Madrid with Ryanair (FR)
From Dublin to Madrid with Iberia Express (I2)
From Dublin to Madrid with Level (IB)
From Dublin to Madrid with Vueling (VY)
Average ticket price: €37 - €146
Connection in Dubrovnik (Croatia)
From Helsinki to Dubrovnik with Ryanair (FR)
From Helsinki to Dubrovnik with Norwegian Air Shuttle (DY)
From Helsinki to Dubrovnik with Buzz (RR)
From Helsinki to Dubrovnik with Norwegian Air Sweden (D8)
Average ticket price: €51 - €203
From Dubrovnik to Madrid with Level (IB)
Average ticket price: €46 - €184
Connection in Frankfurt (Germany)
From Helsinki to Frankfurt with Level (IB)
Average ticket price: €38 - €154
From Frankfurt to Madrid with Ryanair (FR)
From Frankfurt to Madrid with Air Europa Express (X5)
From Frankfurt to Madrid with Iberia Express (I2)
From Frankfurt to Madrid with Level (IB)
Average ticket price: €36 - €144
Connection in Geneva (Switzerland)
From Helsinki to Geneva with Level (IB)
Average ticket price: €50 - €200
From Geneva to Madrid with Level (IB)
From Geneva to Madrid with Vueling (VY)
From Geneva to Madrid with EasyJet (U2)
Average ticket price: €26 - €102
Connection in Girona (Spain)
From Helsinki to Girona with Ryanair (FR)
Average ticket price: €64 - €254
From Girona to Madrid with Ryanair (FR)
Average ticket price: €14 - €57
Connection in Istanbul (Turkey)
From Helsinki to Istanbul with IndiGo (6E)
From Helsinki to Istanbul with Pegasus Airlines (PC)
Average ticket price: €54 - €216
From Istanbul to Madrid with Pegasus Airlines (PC)
From Istanbul to Madrid with Level (IB)
Average ticket price: €68 - €273
Connection in Las Palmas (Spain)
From Helsinki to Las Palmas with Norwegian Air Shuttle (DY)
From Helsinki to Las Palmas with Norwegian Air Sweden (D8)
Average ticket price: €117 - €470
From Las Palmas to Madrid with Aerolíneas (AR)
From Las Palmas to Madrid with Ryanair (FR)
From Las Palmas to Madrid with Iberia Express (I2)
From Las Palmas to Madrid with Level (IB)
From Las Palmas to Madrid with Vueling (VY)
Average ticket price: €44 - €175
Connection in London (United Kingdom)
From Helsinki to London with Ryanair (FR)
From Helsinki to London with Norwegian Air Shuttle (DY)
From Helsinki to London with Norwegian Air Sweden (D8)
From Helsinki to London with Ryanair UK (RK)
Average ticket price: €46 - €182
From London to Madrid with Aerolíneas (AR)
From London to Madrid with Ryanair (FR)
From London to Madrid with Iberia Express (I2)
From London to Madrid with Level (IB)
From London to Madrid with Vueling (VY)
From London to Madrid with EasyJet (U2)
Average ticket price: €32 - €127
Connection in Los Angeles (United States)
From Helsinki to Los Angeles with Level (IB)
Average ticket price: €225 - €900
From Los Angeles to Madrid with Level (IB)
Average ticket price: €234 - €936
Connection in Malaga (Spain)
From Helsinki to Malaga with Norwegian Air Shuttle (DY)
From Helsinki to Malaga with Norwegian Air Sweden (D8)
Average ticket price: €84 - €335
From Malaga to Madrid with Air Europa Express (X5)
From Malaga to Madrid with Iberia Express (I2)
From Malaga to Madrid with Level (IB)
From Malaga to Madrid with Vueling (VY)
Average ticket price: €10 - €42
Connection in Milan (Italy)
From Helsinki to Milan with Ryanair (FR)
From Helsinki to Milan with Norwegian Air Sweden (D8)
Average ticket price: €49 - €195
From Milan to Madrid with Ryanair (FR)
From Milan to Madrid with Wizz Air Malta (W4)
From Milan to Madrid with Iberia Express (I2)
From Milan to Madrid with Level (IB)
From Milan to Madrid with Vueling (VY)
From Milan to Madrid with EasyJet (U2)
Average ticket price: €30 - €119
Connection in New York (United States)
From Helsinki to New York with Level (IB)
Average ticket price: €165 - €662
From New York to Madrid with Level (IB)
Average ticket price: €144 - €577
Connection in Nice (France)
From Helsinki to Nice with Norwegian Air Shuttle (DY)
From Helsinki to Nice with Norwegian Air Sweden (D8)
Average ticket price: €55 - €220
From Nice to Madrid with Level (IB)
From Nice to Madrid with Vueling (VY)
From Nice to Madrid with EasyJet (U2)
Average ticket price: €24 - €97
Connection in Oslo (Norway)
From Helsinki to Oslo with Norwegian Air Shuttle (DY)
From Helsinki to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €20 - €79
From Oslo to Madrid with Ryanair (FR)
From Oslo to Madrid with Norwegian Air Shuttle (DY)
From Oslo to Madrid with Level (IB)
From Oslo to Madrid with Vueling (VY)
Average ticket price: €60 - €239
Connection in Palma Mallorca (Spain)
From Helsinki to Palma Mallorca with Norwegian Air Shuttle (DY)
From Helsinki to Palma Mallorca with Norwegian Air Sweden (D8)
Average ticket price: €69 - €278
From Palma Mallorca to Madrid with Aerolíneas (AR)
From Palma Mallorca to Madrid with Ryanair (FR)
From Palma Mallorca to Madrid with Lauda Europe (LW)
From Palma Mallorca to Madrid with Air Europa Express (X5)
From Palma Mallorca to Madrid with Iberia Express (I2)
From Palma Mallorca to Madrid with Level (IB)
From Palma Mallorca to Madrid with Vueling (VY)
Average ticket price: €14 - €56
Connection in Paris (France)
From Helsinki to Paris with Ryanair (FR)
From Helsinki to Paris with Norwegian Air Shuttle (DY)
Average ticket price: €48 - €192
From Paris to Madrid with Aerolíneas (AR)
From Paris to Madrid with Gol Transportes Aéreos (G3)
From Paris to Madrid with Transavia France (TO)
From Paris to Madrid with Ryanair (FR)
From Paris to Madrid with Air Europa Express (X5)
From Paris to Madrid with Iberia Express (I2)
From Paris to Madrid with Level (IB)
From Paris to Madrid with Vueling (VY)
From Paris to Madrid with EasyJet (U2)
Average ticket price: €26 - €105
Connection in Pisa (Italy)
From Helsinki to Pisa with Norwegian Air Sweden (D8)
Average ticket price: €52 - €209
From Pisa to Madrid with Ryanair (FR)
Average ticket price: €30 - €122
Connection in Prague (Czech Republic)
From Helsinki to Prague with Norwegian Air Shuttle (DY)
Average ticket price: €33 - €132
From Prague to Madrid with Smartwings (QS)
From Prague to Madrid with Ryanair (FR)
From Prague to Madrid with Buzz (RR)
From Prague to Madrid with Iberia Express (I2)
From Prague to Madrid with Level (IB)
Average ticket price: €44 - €177
Connection in Rome (Italy)
From Helsinki to Rome with Norwegian Air Shuttle (DY)
Average ticket price: €55 - €222
From Rome to Madrid with Aerolíneas (AR)
From Rome to Madrid with Ryanair (FR)
From Rome to Madrid with Wizz Air Malta (W4)
From Rome to Madrid with Iberia Express (I2)
From Rome to Madrid with Level (IB)
From Rome to Madrid with Vueling (VY)
From Rome to Madrid with EasyJet (U2)
Average ticket price: €34 - €136
Connection in Sofia (Bulgaria)
From Helsinki to Sofia with Norwegian Air Sweden (D8)
Average ticket price: €49 - €196
From Sofia to Madrid with Wizz Air (W6)
From Sofia to Madrid with Ryanair (FR)
From Sofia to Madrid with Buzz (RR)
From Sofia to Madrid with Level (IB)
Average ticket price: €57 - €226
Connection in Stockholm (Sweden)
From Helsinki to Stockholm with Thai Lion Air (SL)
From Helsinki to Stockholm with Norwegian Air Shuttle (DY)
From Helsinki to Stockholm with Level (IB)
From Helsinki to Stockholm with Norwegian Air Sweden (D8)
Average ticket price: €10 - €41
From Stockholm to Madrid with Ryanair (FR)
From Stockholm to Madrid with Level (IB)
From Stockholm to Madrid with Vueling (VY)
Average ticket price: €65 - €259
Connection in Tenerife (Spain)
From Helsinki to Tenerife with Norwegian Air Shuttle (DY)
From Helsinki to Tenerife with Norwegian Air Sweden (D8)
Average ticket price: €118 - €472
From Tenerife to Madrid with Ryanair (FR)
From Tenerife to Madrid with Air Europa Express (X5)
From Tenerife to Madrid with Iberia Express (I2)
From Tenerife to Madrid with Level (IB)
From Tenerife to Madrid with Vueling (VY)
Average ticket price: €45 - €179
Connection in Tokyo (Japan)
From Helsinki to Tokyo with Level (IB)
Average ticket price: €195 - €781
From Tokyo to Madrid with Level (IB)
Average ticket price: €269 - €1076
Connection in Venice (Italy)
From Helsinki to Venice with Ryanair (FR)
From Helsinki to Venice with Norwegian Air Sweden (D8)
Average ticket price: €46 - €185
From Venice to Madrid with Air Europa Express (X5)
From Venice to Madrid with Iberia Express (I2)
From Venice to Madrid with Level (IB)
From Venice to Madrid with Vueling (VY)
From Venice to Madrid with EasyJet (U2)
Average ticket price: €35 - €142
Connection in Vienna (Austria)
From Helsinki to Vienna with Ryanair (FR)
From Helsinki to Vienna with Lauda Europe (LW)
From Helsinki to Vienna with Buzz (RR)
Average ticket price: €36 - €146
From Vienna to Madrid with Ryanair (FR)
From Vienna to Madrid with Lauda Europe (LW)
From Vienna to Madrid with Buzz (RR)
From Vienna to Madrid with Iberia Express (I2)
From Vienna to Madrid with Level (IB)
From Vienna to Madrid with Vueling (VY)
Average ticket price: €45 - €181
Connection in Warsaw (Poland)
From Helsinki to Warsaw with Ryanair (FR)
From Helsinki to Warsaw with Buzz (RR)
Average ticket price: €23 - €94
From Warsaw to Madrid with Wizz Air (W6)
From Warsaw to Madrid with Buzz (RR)
Average ticket price: €57 - €229