Lowcost flights from Barcelona (Spain) to Dublin (Ireland), €37 - €148

Direct distance between cities: 1479 km. Average direct flight time is 2:44 hours.

Please note! Some routes are seasonal.

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

Connection in Alghero (Italy)
From Barcelona to Alghero with Ryanair (FR)
Average ticket price: €13 - €52
From Alghero to Dublin with Ryanair (FR)
Average ticket price: €45 - €179
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 Dublin with Ryanair (FR)
Average ticket price: €43 - €173
Connection in Almeria (Spain)
From Barcelona to Almeria with Level (IB)
From Barcelona to Almeria with Vueling (VY)
Average ticket price: €16 - €64
From Almeria to Dublin with Ryanair (FR)
Average ticket price: €47 - €187
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 Dublin with Gol Transportes Aéreos (G3)
From Amsterdam to Dublin with Ryanair (FR)
Average ticket price: €19 - €76
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 Dublin with Ryanair (FR)
Average ticket price: €72 - €288
Connection in Bacau (Romania)
From Barcelona to Bacau with Dan Air (DN)
Average ticket price: €51 - €205
From Bacau to Dublin with Dan Air (DN)
Average ticket price: €62 - €246
Connection in Bari (Italy)
From Barcelona to Bari with Level (IB)
From Barcelona to Bari with Vueling (VY)
Average ticket price: €31 - €123
From Bari to Dublin with Ryanair (FR)
Average ticket price: €55 - €220
Connection in Basel, Switzerland/Mulhouse (Switzerland)
From Barcelona to Basel, Switzerland/Mulhouse with Level (IB)
From Barcelona to Basel, Switzerland/Mulhouse with Vueling (VY)
From Barcelona to Basel, Switzerland/Mulhouse with EasyJet (U2)
Average ticket price: €20 - €82
From Basel, Switzerland/Mulhouse to Dublin with Ryanair (FR)
Average ticket price: €29 - €115
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 Dublin with Ryanair (FR)
Average ticket price: €33 - €132
Connection in Billund (Denmark)
From Barcelona to Billund with Ryanair (FR)
From Barcelona to Billund with Level (IB)
From Barcelona to Billund with Vueling (VY)
Average ticket price: €42 - €168
From Billund to Dublin with Ryanair (FR)
Average ticket price: €26 - €102
Connection in Birmingham (United Kingdom)
From Barcelona to Birmingham with Ryanair (FR)
From Barcelona to Birmingham with Level (IB)
From Barcelona to Birmingham with Vueling (VY)
From Barcelona to Birmingham with EasyJet (U2)
From Barcelona to Birmingham with Jet2.com (LS)
Average ticket price: €32 - €127
From Birmingham to Dublin with Ryanair (FR)
Average ticket price: €8 - €31
Connection in Bologna (Italy)
From Barcelona to Bologna with Ryanair (FR)
From Barcelona to Bologna with Level (IB)
From Barcelona to Bologna with Vueling (VY)
Average ticket price: €21 - €82
From Bologna to Dublin with Ryanair (FR)
Average ticket price: €40 - €162
Connection in Bordeaux (France)
From Barcelona to Bordeaux with Ryanair (FR)
From Barcelona to Bordeaux with Level (IB)
From Barcelona to Bordeaux with Vueling (VY)
Average ticket price: €11 - €44
From Bordeaux to Dublin with Ryanair (FR)
Average ticket price: €26 - €104
Connection in Bristol (United Kingdom)
From Barcelona to Bristol with Ryanair (FR)
From Barcelona to Bristol with EasyJet (U2)
Average ticket price: €29 - €117
From Bristol to Dublin with Ryanair (FR)
Average ticket price: €8 - €33
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 Dublin with Ryanair (FR)
Average ticket price: €19 - €78
Connection in Bucharest (Romania)
From Barcelona to Bucharest with Wizz Air (W6)
From Barcelona to Bucharest with Wizz Air Malta (W4)
From Barcelona to Bucharest with Level (IB)
From Barcelona to Bucharest with Vueling (VY)
Average ticket price: €49 - €197
From Bucharest to Dublin with Ryanair (FR)
Average ticket price: €63 - €254
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 Dublin with Ryanair (FR)
From Budapest to Dublin with Buzz (RR)
Average ticket price: €47 - €190
Connection in Cagliari (Italy)
From Barcelona to Cagliari with Level (IB)
From Barcelona to Cagliari with Vueling (VY)
Average ticket price: €16 - €63
From Cagliari to Dublin with Ryanair (FR)
Average ticket price: €49 - €196
Connection in Cardiff (United Kingdom)
From Barcelona to Cardiff with Level (IB)
From Barcelona to Cardiff with Vueling (VY)
Average ticket price: €30 - €119
From Cardiff to Dublin with Ryanair (FR)
Average ticket price: €8 - €30
Connection in Chicago (United States)
From Barcelona to Chicago with Level (IB)
Average ticket price: €177 - €708
From Chicago to Dublin with Level (IB)
Average ticket price: €147 - €589
Connection in Cluj (Romania)
From Barcelona to Cluj with Wizz Air (W6)
From Barcelona to Cluj with Wizz Air Malta (W4)
Average ticket price: €45 - €181
From Cluj to Dublin with Ryanair (FR)
Average ticket price: €56 - €224
Connection in Cologne (Germany)
From Barcelona to Cologne with Smartwings (QS)
From Barcelona to Cologne with Eurowings (EW)
From Barcelona to Cologne with Ryanair (FR)
Average ticket price: €28 - €112
From Cologne to Dublin with Ryanair (FR)
Average ticket price: €24 - €94
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 Dublin with Thai Lion Air (SL)
From Copenhagen to Dublin with Ryanair (FR)
From Copenhagen to Dublin with Norwegian Air Shuttle (DY)
From Copenhagen to Dublin with Norwegian Air Sweden (D8)
Average ticket price: €31 - €124
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 Dublin with Ryanair (FR)
From Dubrovnik to Dublin with Buzz (RR)
Average ticket price: €54 - €217
Connection in Dusseldorf (Germany)
From Barcelona to Dusseldorf with Eurowings Europe (E6)
From Barcelona to Dusseldorf with Eurowings (EW)
From Barcelona to Dusseldorf with Level (IB)
From Barcelona to Dusseldorf with Vueling (VY)
Average ticket price: €29 - €115
From Dusseldorf to Dublin with Eurowings (EW)
Average ticket price: €23 - €92
Connection in Edinburgh (United Kingdom)
From Barcelona to Edinburgh with Ryanair (FR)
From Barcelona to Edinburgh with Level (IB)
From Barcelona to Edinburgh with Vueling (VY)
Average ticket price: €42 - €167
From Edinburgh to Dublin with Ryanair (FR)
From Edinburgh to Dublin with Ryanair UK (RK)
Average ticket price: €9 - €34
Connection in Eindhoven (Netherlands)
From Barcelona to Eindhoven with Transavia (HV)
Average ticket price: €29 - €115
From Eindhoven to Dublin with Ryanair (FR)
Average ticket price: €21 - €82
Connection in Faro (Portugal)
From Barcelona to Faro with Ryanair (FR)
From Barcelona to Faro with Level (IB)
From Barcelona to Faro with Vueling (VY)
Average ticket price: €25 - €100
From Faro to Dublin with Ryanair (FR)
Average ticket price: €46 - €183
Connection in Frankfurt (Germany)
From Barcelona to Frankfurt with Ryanair (FR)
From Barcelona to Frankfurt with Level (IB)
From Barcelona to Frankfurt with Vueling (VY)
Average ticket price: €27 - €108
From Frankfurt to Dublin with Ryanair (FR)
Average ticket price: €27 - €109
Connection in Gdansk (Poland)
From Barcelona to Gdansk with Wizz Air (W6)
From Barcelona to Gdansk with Ryanair (FR)
From Barcelona to Gdansk with Buzz (RR)
Average ticket price: €47 - €188
From Gdansk to Dublin with Ryanair (FR)
From Gdansk to Dublin with Buzz (RR)
Average ticket price: €40 - €161
Connection in Glasgow (United Kingdom)
From Barcelona to Glasgow with Ryanair (FR)
From Barcelona to Glasgow with EasyJet (U2)
From Barcelona to Glasgow with Jet2.com (LS)
Average ticket price: €42 - €168
From Glasgow to Dublin with Ryanair (FR)
Average ticket price: €8 - €30
Connection in Hamburg (Germany)
From Barcelona to Hamburg with Eurowings (EW)
From Barcelona to Hamburg with Ryanair (FR)
From Barcelona to Hamburg with Norwegian Air Shuttle (DY)
From Barcelona to Hamburg with Level (IB)
From Barcelona to Hamburg with Vueling (VY)
Average ticket price: €37 - €147
From Hamburg to Dublin with Ryanair (FR)
Average ticket price: €27 - €107
Connection in Helsinki (Finland)
From Barcelona to Helsinki with Norwegian Air Shuttle (DY)
From Barcelona to Helsinki with Level (IB)
From Barcelona to Helsinki with Vueling (VY)
From Barcelona to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €65 - €262
From Helsinki to Dublin with Norwegian Air Shuttle (DY)
Average ticket price: €51 - €203
Connection in Iasi (Romania)
From Barcelona to Iasi with Wizz Air Malta (W4)
Average ticket price: €53 - €212
From Iasi to Dublin with Ryanair (FR)
Average ticket price: €62 - €248
Connection in Ibiza (Spain)
From Barcelona to Ibiza with Ryanair (FR)
From Barcelona to Ibiza with Level (IB)
From Barcelona to Ibiza with Vueling (VY)
Average ticket price: €7 - €29
From Ibiza to Dublin with Ryanair (FR)
Average ticket price: €43 - €172
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 Dublin with IndiGo (6E)
From Istanbul to Dublin with Pegasus Airlines (PC)
Average ticket price: €74 - €295
Connection in Katowice (Poland)
From Barcelona to Katowice with Wizz Air (W6)
Average ticket price: €41 - €163
From Katowice to Dublin with Ryanair (FR)
From Katowice to Dublin with Buzz (RR)
Average ticket price: €44 - €176
Connection in Kerkyra (Greece)
From Barcelona to Kerkyra with Ryanair (FR)
Average ticket price: €38 - €151
From Kerkyra to Dublin with Ryanair (FR)
Average ticket price: €63 - €250
Connection in Krakow (Poland)
From Barcelona to Krakow with Wizz Air (W6)
From Barcelona to Krakow with Ryanair (FR)
From Barcelona to Krakow with Buzz (RR)
Average ticket price: €42 - €167
From Krakow to Dublin with Ryanair (FR)
From Krakow to Dublin with Buzz (RR)
Average ticket price: €46 - €182
Connection in Lanzarote (Spain)
From Barcelona to Lanzarote with Ryanair (FR)
From Barcelona to Lanzarote with Level (IB)
From Barcelona to Lanzarote with Vueling (VY)
Average ticket price: €50 - €199
From Lanzarote to Dublin with Ryanair (FR)
Average ticket price: €70 - €279
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 Dublin with Ryanair (FR)
Average ticket price: €73 - €293
Connection in Leeds (United Kingdom)
From Barcelona to Leeds with Ryanair (FR)
From Barcelona to Leeds with Jet2.com (LS)
Average ticket price: €35 - €141
From Leeds to Dublin with Ryanair (FR)
Average ticket price: €8 - €32
Connection in Leicestershire (United Kingdom)
From Barcelona to Leicestershire with Ryanair (FR)
Average ticket price: €33 - €131
From Leicestershire to Dublin with Ryanair (FR)
Average ticket price: €9 - €34
Connection in Lisbon (Portugal)
From Barcelona to Lisbon with Ryanair (FR)
From Barcelona to Lisbon with Level (IB)
From Barcelona to Lisbon with Vueling (VY)
From Barcelona to Lisbon with EasyJet (U2)
Average ticket price: €25 - €101
From Lisbon to Dublin with Ryanair (FR)
Average ticket price: €41 - €165
Connection in Liverpool (United Kingdom)
From Barcelona to Liverpool with Ryanair (FR)
From Barcelona to Liverpool with EasyJet (U2)
Average ticket price: €35 - €138
From Liverpool to Dublin with Ryanair (FR)
Average ticket price: €6 - €23
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 Dublin with Ryanair (FR)
From London to Dublin with Ryanair UK (RK)
Average ticket price: €12 - €48
Connection in Lourdes (France)
From Barcelona to Lourdes with Level (IB)
From Barcelona to Lourdes with Vueling (VY)
Average ticket price: €7 - €27
From Lourdes to Dublin with Ryanair (FR)
Average ticket price: €31 - €123
Connection in Luxembourg (Luxembourg)
From Barcelona to Luxembourg with Ryanair (FR)
From Barcelona to Luxembourg with Level (IB)
From Barcelona to Luxembourg with Vueling (VY)
Average ticket price: €24 - €97
From Luxembourg to Dublin with Ryanair (FR)
Average ticket price: €24 - €96
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 Dublin with Ryanair (FR)
From Madrid to Dublin with Iberia Express (I2)
From Madrid to Dublin with Level (IB)
From Madrid to Dublin with Vueling (VY)
Average ticket price: €37 - €146
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 Dublin with Ryanair (FR)
Average ticket price: €47 - €186
Connection in Malta (Malta)
From Barcelona to Malta with Ryanair (FR)
From Barcelona to Malta with Level (IB)
From Barcelona to Malta with Vueling (VY)
Average ticket price: €31 - €123
From Malta to Dublin with Ryanair (FR)
Average ticket price: €63 - €253
Connection in Manchester (United Kingdom)
From Barcelona to Manchester with Ryanair (FR)
From Barcelona to Manchester with Level (IB)
From Barcelona to Manchester with Vueling (VY)
From Barcelona to Manchester with EasyJet (U2)
From Barcelona to Manchester with Jet2.com (LS)
From Barcelona to Manchester with Ryanair UK (RK)
Average ticket price: €35 - €139
From Manchester to Dublin with Ryanair (FR)
From Manchester to Dublin with Ryanair UK (RK)
Average ticket price: €7 - €27
Connection in Marrakech (Morocco)
From Barcelona to Marrakech with Ryanair (FR)
From Barcelona to Marrakech with Level (IB)
From Barcelona to Marrakech with Vueling (VY)
Average ticket price: €35 - €142
From Marrakech to Dublin with Ryanair (FR)
Average ticket price: €61 - €243
Connection in Marseille (France)
From Barcelona to Marseille with Level (IB)
From Barcelona to Marseille with Volotea (V7)
From Barcelona to Marseille with Vueling (VY)
Average ticket price: €8 - €34
From Marseille to Dublin with Ryanair (FR)
Average ticket price: €35 - €141
Connection in Memmingen (Germany)
From Barcelona to Memmingen with Ryanair (FR)
Average ticket price: €24 - €97
From Memmingen to Dublin with Ryanair (FR)
Average ticket price: €33 - €131
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 Dublin with Ryanair (FR)
Average ticket price: €36 - €142
Connection in Nantes (France)
From Barcelona to Nantes with Level (IB)
From Barcelona to Nantes with Volotea (V7)
From Barcelona to Nantes with Vueling (VY)
Average ticket price: €18 - €71
From Nantes to Dublin with Ryanair (FR)
Average ticket price: €19 - €77
Connection in Naples (Italy)
From Barcelona to Naples with Ryanair (FR)
From Barcelona to Naples with Level (IB)
From Barcelona to Naples with Vueling (VY)
From Barcelona to Naples with EasyJet (U2)
Average ticket price: €25 - €101
From Naples to Dublin with Ryanair (FR)
Average ticket price: €52 - €208
Connection in Newcastle (United Kingdom)
From Barcelona to Newcastle with Ryanair (FR)
From Barcelona to Newcastle with EasyJet (U2)
Average ticket price: €39 - €155
From Newcastle to Dublin with Ryanair (FR)
Average ticket price: €9 - €35
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 Dublin with Ryanair (FR)
Average ticket price: €37 - €147
Connection in Olbia (Italy)
From Barcelona to Olbia with Volotea (V7)
Average ticket price: €15 - €62
From Olbia to Dublin with Ryanair (FR)
Average ticket price: €46 - €183
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 Dublin with Ryanair (FR)
From Oslo to Dublin with Norwegian Air Shuttle (DY)
From Oslo to Dublin with Norwegian Air Sweden (D8)
Average ticket price: €31 - €126
Connection in Palermo (Italy)
From Barcelona to Palermo with Ryanair (FR)
From Barcelona to Palermo with Level (IB)
From Barcelona to Palermo with Vueling (VY)
Average ticket price: €25 - €100
From Palermo to Dublin with Ryanair (FR)
Average ticket price: €56 - €225
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 Dublin with Ryanair (FR)
Average ticket price: €42 - €169
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 Dublin with Gol Transportes Aéreos (G3)
From Paris to Dublin with Transavia France (TO)
From Paris to Dublin with Ryanair (FR)
From Paris to Dublin with Level (IB)
From Paris to Dublin with Vueling (VY)
Average ticket price: €20 - €79
Connection in Philadelphia (United States)
From Barcelona to Philadelphia with Level (IB)
Average ticket price: €157 - €629
From Philadelphia to Dublin with Level (IB)
Average ticket price: €131 - €524
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 Dublin with Ryanair (FR)
Average ticket price: €41 - €163
Connection in Porto (Portugal)
From Barcelona to Porto with Ryanair (FR)
From Barcelona to Porto with Level (IB)
From Barcelona to Porto with Vueling (VY)
Average ticket price: €23 - €90
From Porto to Dublin with Ryanair (FR)
Average ticket price: €34 - €138
Connection in Poznan (Poland)
From Barcelona to Poznan with Wizz Air (W6)
From Barcelona to Poznan with Ryanair (FR)
Average ticket price: €41 - €165
From Poznan to Dublin with Ryanair (FR)
From Poznan to Dublin with Buzz (RR)
Average ticket price: €39 - €155
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 Dublin with Ryanair (FR)
From Prague to Dublin with Buzz (RR)
Average ticket price: €37 - €147
Connection in Puerto del Rosario (Spain)
From Barcelona to Puerto del Rosario with Ryanair (FR)
From Barcelona to Puerto del Rosario with Level (IB)
From Barcelona to Puerto del Rosario with Vueling (VY)
Average ticket price: €51 - €205
From Puerto del Rosario to Dublin with Ryanair (FR)
Average ticket price: €71 - €285
Connection in Reykjavik (Iceland)
From Barcelona to Reykjavik with Play (OG)
Average ticket price: €74 - €296
From Reykjavik to Dublin with Play (OG)
Average ticket price: €37 - €149
Connection in Riga (Latvia)
From Barcelona to Riga with Ryanair (FR)
From Barcelona to Riga with Buzz (RR)
From Barcelona to Riga with Level (IB)
Average ticket price: €58 - €233
From Riga to Dublin with Ryanair (FR)
From Riga to Dublin with Buzz (RR)
Average ticket price: €49 - €194
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 Dublin with Ryanair (FR)
Average ticket price: €47 - €189
Connection in Santander (Spain)
From Barcelona to Santander with Ryanair (FR)
From Barcelona to Santander with Level (IB)
From Barcelona to Santander with Vueling (VY)
Average ticket price: €14 - €54
From Santander to Dublin with Ryanair (FR)
Average ticket price: €28 - €112
Connection in Santiago De Compostela (Spain)
From Barcelona to Santiago De Compostela with Ryanair (FR)
From Barcelona to Santiago De Compostela with Level (IB)
From Barcelona to Santiago De Compostela with Vueling (VY)
Average ticket price: €22 - €89
From Santiago De Compostela to Dublin with Ryanair (FR)
Average ticket price: €30 - €118
Connection in Sevilla (Spain)
From Barcelona to Sevilla with Ryanair (FR)
From Barcelona to Sevilla with Level (IB)
From Barcelona to Sevilla with Vueling (VY)
Average ticket price: €21 - €83
From Sevilla to Dublin with Ryanair (FR)
Average ticket price: €45 - €179
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 Dublin with Ryanair (FR)
Average ticket price: €62 - €248
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 Dublin with Ryanair (FR)
Average ticket price: €50 - €198
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 Dublin with Thai Lion Air (SL)
From Stockholm to Dublin with Ryanair (FR)
Average ticket price: €41 - €162
Connection in Tallinn (Estonia)
From Barcelona to Tallinn with Ryanair (FR)
Average ticket price: €64 - €254
From Tallinn to Dublin with Ryanair (FR)
Average ticket price: €50 - €200
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 Dublin with Ryanair (FR)
Average ticket price: €73 - €292
Connection in Thira (Greece)
From Barcelona to Thira with Level (IB)
From Barcelona to Thira with Vueling (VY)
Average ticket price: €52 - €209
From Thira to Dublin with Ryanair (FR)
Average ticket price: €77 - €309
Connection in Toulouse (France)
From Barcelona to Toulouse with Level (IB)
From Barcelona to Toulouse with Vueling (VY)
Average ticket price: €6 - €26
From Toulouse to Dublin with Ryanair (FR)
Average ticket price: €31 - €122
Connection in Trieste (Italy)
From Barcelona to Trieste with Ryanair (FR)
Average ticket price: €26 - €104
From Trieste to Dublin with Ryanair (FR)
Average ticket price: €41 - €165
Connection in Turin (Italy)
From Barcelona to Turin with Ryanair (FR)
From Barcelona to Turin with Level (IB)
From Barcelona to Turin with Vueling (VY)
Average ticket price: €15 - €61
From Turin to Dublin with Ryanair (FR)
Average ticket price: €34 - €137
Connection in Valencia (Spain)
From Barcelona to Valencia with Smartwings (QS)
From Barcelona to Valencia with Level (IB)
From Barcelona to Valencia with Vueling (VY)
Average ticket price: €8 - €31
From Valencia to Dublin with Ryanair (FR)
Average ticket price: €40 - €161
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 Dublin with Ryanair (FR)
Average ticket price: €40 - €160
Connection in Verona (Italy)
From Barcelona to Verona with Volotea (V7)
Average ticket price: €21 - €84
From Verona to Dublin with Ryanair (FR)
Average ticket price: €38 - €153
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 Dublin with Ryanair (FR)
From Vienna to Dublin with Lauda Europe (LW)
Average ticket price: €42 - €168
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 Dublin with Ryanair (FR)
From Vilnius to Dublin with Buzz (RR)
Average ticket price: €51 - €205
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 Dublin with Ryanair (FR)
From Warsaw to Dublin with Buzz (RR)
Average ticket price: €46 - €182
Connection in Wroclaw (Poland)
From Barcelona to Wroclaw with Wizz Air (W6)
Average ticket price: €39 - €156
From Wroclaw to Dublin with Ryanair (FR)
From Wroclaw to Dublin with Buzz (RR)
Average ticket price: €40 - €159
Connection in Zagreb (Croatia)
From Barcelona to Zagreb with Level (IB)
From Barcelona to Zagreb with Vueling (VY)
Average ticket price: €30 - €122
From Zagreb to Dublin with Ryanair (FR)
From Zagreb to Dublin with Lauda Europe (LW)
Average ticket price: €45 - €181