Lowcost flights from Barcelona (Spain) to Helsinki (Finland), €65 - €262

Direct distance between cities: 2617 km. Average direct flight time is 4:04 hours.

Please note! Some routes are seasonal.

From Barcelona to Helsinki with Norwegian Air Sweden (D8)
From Barcelona to Helsinki with Norwegian Air Shuttle (DY)
From Barcelona to Helsinki with Level (IB)
From Barcelona to Helsinki with Vueling (VY)
Average ticket price: €65 - €262

Connection in Alicante (Spain)
From Barcelona to Alicante with Ryanair (FR)
From Barcelona to Alicante with Level (IB)
From Barcelona to Alicante with Vueling (VY)
Average ticket price: €10 - €41
From Alicante to Helsinki with Ryanair (FR)
From Alicante to Helsinki with Norwegian Air Shuttle (DY)
From Alicante to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €76 - €302
Connection in Amsterdam (Netherlands)
From Barcelona to Amsterdam with Gol Transportes Aéreos (G3)
From Barcelona to Amsterdam with Transavia (HV)
From Barcelona to Amsterdam with Level (IB)
From Barcelona to Amsterdam with Vueling (VY)
From Barcelona to Amsterdam with EasyJet (U2)
Average ticket price: €31 - €124
From Amsterdam to Helsinki with Aerolíneas (AR)
From Amsterdam to Helsinki with Level (IB)
Average ticket price: €38 - €151
Connection in Athens (Greece)
From Barcelona to Athens with Level (IB)
From Barcelona to Athens with Volotea (V7)
From Barcelona to Athens with Vueling (VY)
Average ticket price: €47 - €190
From Athens to Helsinki with Norwegian Air Shuttle (DY)
From Athens to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €62 - €249
Connection in Berlin (Germany)
From Barcelona to Berlin with Ryanair (FR)
From Barcelona to Berlin with Norwegian Air Shuttle (DY)
From Barcelona to Berlin with Level (IB)
From Barcelona to Berlin with Vueling (VY)
From Barcelona to Berlin with EasyJet (U2)
Average ticket price: €38 - €150
From Berlin to Helsinki with Eurowings (EW)
Average ticket price: €28 - €112
Connection in Brussels (Belgium)
From Barcelona to Brussels with Ryanair (FR)
From Barcelona to Brussels with Level (IB)
From Barcelona to Brussels with Vueling (VY)
Average ticket price: €27 - €107
From Brussels to Helsinki with Ryanair (FR)
From Brussels to Helsinki with Level (IB)
Average ticket price: €42 - €166
Connection in Budapest (Hungary)
From Barcelona to Budapest with Wizz Air (W6)
From Barcelona to Budapest with Ryanair (FR)
From Barcelona to Budapest with Buzz (RR)
Average ticket price: €37 - €150
From Budapest to Helsinki with Norwegian Air Shuttle (DY)
Average ticket price: €37 - €148
Connection in Chicago (United States)
From Barcelona to Chicago with Level (IB)
Average ticket price: €177 - €708
From Chicago to Helsinki with Level (IB)
Average ticket price: €178 - €712
Connection in Copenhagen (Denmark)
From Barcelona to Copenhagen with Thai Lion Air (SL)
From Barcelona to Copenhagen with Ryanair (FR)
From Barcelona to Copenhagen with Norwegian Air Shuttle (DY)
From Barcelona to Copenhagen with Level (IB)
From Barcelona to Copenhagen with Vueling (VY)
From Barcelona to Copenhagen with Norwegian Air Sweden (D8)
Average ticket price: €44 - €176
From Copenhagen to Helsinki with Thai Lion Air (SL)
From Copenhagen to Helsinki with Norwegian Air Shuttle (DY)
From Copenhagen to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €22 - €89
Connection in Dublin (Ireland)
From Barcelona to Dublin with Ryanair (FR)
From Barcelona to Dublin with Level (IB)
From Barcelona to Dublin with Vueling (VY)
Average ticket price: €37 - €148
From Dublin to Helsinki with Norwegian Air Shuttle (DY)
Average ticket price: €51 - €203
Connection in Dubrovnik (Croatia)
From Barcelona to Dubrovnik with Level (IB)
From Barcelona to Dubrovnik with Vueling (VY)
Average ticket price: €33 - €134
From Dubrovnik to Helsinki with Ryanair (FR)
From Dubrovnik to Helsinki with Norwegian Air Shuttle (DY)
From Dubrovnik to Helsinki with Buzz (RR)
From Dubrovnik to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €51 - €203
Connection in Geneva (Switzerland)
From Barcelona to Geneva with Level (IB)
From Barcelona to Geneva with Vueling (VY)
From Barcelona to Geneva with EasyJet (U2)
Average ticket price: €16 - €62
From Geneva to Helsinki with Level (IB)
Average ticket price: €50 - €200
Connection in Istanbul (Turkey)
From Barcelona to Istanbul with Pegasus Airlines (PC)
From Barcelona to Istanbul with Vueling (VY)
Average ticket price: €56 - €222
From Istanbul to Helsinki with IndiGo (6E)
From Istanbul to Helsinki with Pegasus Airlines (PC)
Average ticket price: €54 - €216
Connection in Las Palmas (Spain)
From Barcelona to Las Palmas with Ryanair (FR)
From Barcelona to Las Palmas with Level (IB)
From Barcelona to Las Palmas with Vueling (VY)
Average ticket price: €55 - €219
From Las Palmas to Helsinki with Norwegian Air Shuttle (DY)
From Las Palmas to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €117 - €470
Connection in London (United Kingdom)
From Barcelona to London with Ryanair (FR)
From Barcelona to London with Norwegian Air Shuttle (DY)
From Barcelona to London with Level (IB)
From Barcelona to London with Vueling (VY)
From Barcelona to London with EasyJet (U2)
From Barcelona to London with Ryanair UK (RK)
Average ticket price: €28 - €114
From London to Helsinki with Ryanair (FR)
From London to Helsinki with Norwegian Air Shuttle (DY)
From London to Helsinki with Norwegian Air Sweden (D8)
From London to Helsinki with Ryanair UK (RK)
Average ticket price: €46 - €182
Connection in Los Angeles (United States)
From Barcelona to Los Angeles with Level (IB)
From Barcelona to Los Angeles with Vueling (VY)
Average ticket price: €241 - €965
From Los Angeles to Helsinki with Level (IB)
Average ticket price: €225 - €900
Connection in Madrid (Spain)
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
From Madrid to Helsinki with Level (IB)
Average ticket price: €74 - €296
Connection in Malaga (Spain)
From Barcelona to Malaga with Ryanair (FR)
From Barcelona to Malaga with Level (IB)
From Barcelona to Malaga with Vueling (VY)
Average ticket price: €19 - €77
From Malaga to Helsinki with Norwegian Air Shuttle (DY)
From Malaga to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €84 - €335
Connection in Milan (Italy)
From Barcelona to Milan with Ryanair (FR)
From Barcelona to Milan with Wizz Air Malta (W4)
From Barcelona to Milan with Level (IB)
From Barcelona to Milan with Vueling (VY)
From Barcelona to Milan with EasyJet (U2)
Average ticket price: €18 - €73
From Milan to Helsinki with Ryanair (FR)
From Milan to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €49 - €195
Connection in New York (United States)
From Barcelona to New York with Level (IB)
From Barcelona to New York with Vueling (VY)
Average ticket price: €154 - €617
From New York to Helsinki with Level (IB)
Average ticket price: €165 - €662
Connection in Nice (France)
From Barcelona to Nice with Level (IB)
From Barcelona to Nice with Vueling (VY)
From Barcelona to Nice with EasyJet (U2)
Average ticket price: €12 - €48
From Nice to Helsinki with Norwegian Air Shuttle (DY)
From Nice to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €55 - €220
Connection in Oslo (Norway)
From Barcelona to Oslo with Ryanair (FR)
From Barcelona to Oslo with Norwegian Air Shuttle (DY)
From Barcelona to Oslo with Level (IB)
From Barcelona to Oslo with Vueling (VY)
From Barcelona to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €54 - €214
From Oslo to Helsinki with Norwegian Air Shuttle (DY)
From Oslo to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €20 - €79
Connection in Palma Mallorca (Spain)
From Barcelona to Palma Mallorca with Ryanair (FR)
From Barcelona to Palma Mallorca with Lauda Europe (LW)
From Barcelona to Palma Mallorca with Level (IB)
From Barcelona to Palma Mallorca with Vueling (VY)
Average ticket price: €5 - €21
From Palma Mallorca to Helsinki with Norwegian Air Shuttle (DY)
From Palma Mallorca to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €69 - €278
Connection in Paris (France)
From Barcelona to Paris with Gol Transportes Aéreos (G3)
From Barcelona to Paris with Transavia France (TO)
From Barcelona to Paris with Ryanair (FR)
From Barcelona to Paris with Level (IB)
From Barcelona to Paris with Vueling (VY)
From Barcelona to Paris with EasyJet (U2)
Average ticket price: €21 - €83
From Paris to Helsinki with Ryanair (FR)
From Paris to Helsinki with Norwegian Air Shuttle (DY)
Average ticket price: €48 - €192
Connection in Pisa (Italy)
From Barcelona to Pisa with Level (IB)
From Barcelona to Pisa with Vueling (VY)
From Barcelona to Pisa with EasyJet (U2)
Average ticket price: €18 - €72
From Pisa to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €52 - €209
Connection in Prague (Czech Republic)
From Barcelona to Prague with Eurowings Europe (E6)
From Barcelona to Prague with Smartwings (QS)
From Barcelona to Prague with Eurowings (EW)
From Barcelona to Prague with Wizz Air (W6)
From Barcelona to Prague with Ryanair (FR)
From Barcelona to Prague with Buzz (RR)
From Barcelona to Prague with Level (IB)
From Barcelona to Prague with Vueling (VY)
Average ticket price: €34 - €135
From Prague to Helsinki with Norwegian Air Shuttle (DY)
Average ticket price: €33 - €132
Connection in Rome (Italy)
From Barcelona to Rome with Aerolíneas (AR)
From Barcelona to Rome with Ryanair (FR)
From Barcelona to Rome with Wizz Air Malta (W4)
From Barcelona to Rome with Level (IB)
From Barcelona to Rome with Vueling (VY)
Average ticket price: €22 - €86
From Rome to Helsinki with Norwegian Air Shuttle (DY)
Average ticket price: €55 - €222
Connection in Sofia (Bulgaria)
From Barcelona to Sofia with Wizz Air (W6)
From Barcelona to Sofia with Ryanair (FR)
From Barcelona to Sofia with Buzz (RR)
Average ticket price: €44 - €176
From Sofia to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €49 - €196
Connection in Split (Croatia)
From Barcelona to Split with Level (IB)
From Barcelona to Split with Vueling (VY)
Average ticket price: €30 - €118
From Split to Helsinki with Norwegian Air Shuttle (DY)
From Split to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €49 - €195
Connection in Stockholm (Sweden)
From Barcelona to Stockholm with Thai Lion Air (SL)
From Barcelona to Stockholm with Ryanair (FR)
From Barcelona to Stockholm with Norwegian Air Shuttle (DY)
From Barcelona to Stockholm with Level (IB)
From Barcelona to Stockholm with Vueling (VY)
From Barcelona to Stockholm with Norwegian Air Sweden (D8)
Average ticket price: €57 - €228
From Stockholm to Helsinki with Thai Lion Air (SL)
From Stockholm to Helsinki with Norwegian Air Shuttle (DY)
From Stockholm to Helsinki with Level (IB)
From Stockholm to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €10 - €41
Connection in Tallinn (Estonia)
From Barcelona to Tallinn with Ryanair (FR)
Average ticket price: €64 - €254
From Tallinn to Helsinki with Salam Air (OV)
From Tallinn to Helsinki with Level (IB)
Average ticket price: €2 - €10
Connection in Tenerife (Spain)
From Barcelona to Tenerife with Ryanair (FR)
From Barcelona to Tenerife with Level (IB)
From Barcelona to Tenerife with Vueling (VY)
Average ticket price: €56 - €224
From Tenerife to Helsinki with Norwegian Air Shuttle (DY)
From Tenerife to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €118 - €472
Connection in Venice (Italy)
From Barcelona to Venice with Ryanair (FR)
From Barcelona to Venice with Level (IB)
From Barcelona to Venice with Vueling (VY)
Average ticket price: €23 - €94
From Venice to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €46 - €185
Connection in Vienna (Austria)
From Barcelona to Vienna with Ryanair (FR)
From Barcelona to Vienna with Lauda Europe (LW)
From Barcelona to Vienna with Wizz Air Malta (W4)
From Barcelona to Vienna with Buzz (RR)
From Barcelona to Vienna with Level (IB)
From Barcelona to Vienna with Vueling (VY)
Average ticket price: €34 - €135
From Vienna to Helsinki with Ryanair (FR)
From Vienna to Helsinki with Lauda Europe (LW)
From Vienna to Helsinki with Buzz (RR)
Average ticket price: €36 - €146
Connection in Vilnius (Lithuania)
From Barcelona to Vilnius with Wizz Air (W6)
From Barcelona to Vilnius with Ryanair (FR)
From Barcelona to Vilnius with Buzz (RR)
Average ticket price: €56 - €225
From Vilnius to Helsinki with Level (IB)
Average ticket price: €16 - €63
Connection in Warsaw (Poland)
From Barcelona to Warsaw with Wizz Air (W6)
From Barcelona to Warsaw with Ryanair (FR)
From Barcelona to Warsaw with Norwegian Air Shuttle (DY)
From Barcelona to Warsaw with Buzz (RR)
From Barcelona to Warsaw with Level (IB)
From Barcelona to Warsaw with Vueling (VY)
Average ticket price: €46 - €186
From Warsaw to Helsinki with Buzz (RR)
Average ticket price: €23 - €94