Lowcost flights from Trieste (Italy) to Barcelona (Spain), €26 - €104

Direct distance between cities: 1035 km. Average direct flight time is 2:13 hours.

Please note! Some routes are seasonal.

From Trieste to Barcelona with Ryanair (FR)
Average ticket price: €26 - €104

Connection in Alghero (Italy)
From Trieste to Alghero with Ryanair (FR)
Average ticket price: €18 - €71
From Alghero to Barcelona with Ryanair (FR)
Average ticket price: €13 - €52
Connection in Bari (Italy)
From Trieste to Bari with Ryanair (FR)
Average ticket price: €15 - €59
From Bari to Barcelona with Level (IB)
From Bari to Barcelona with Vueling (VY)
Average ticket price: €31 - €123
Connection in Berlin (Germany)
From Trieste to Berlin with Ryanair (FR)
Average ticket price: €19 - €75
From Berlin to Barcelona with Ryanair (FR)
From Berlin to Barcelona with Norwegian Air Shuttle (DY)
From Berlin to Barcelona with Level (IB)
From Berlin to Barcelona with Vueling (VY)
From Berlin to Barcelona with EasyJet (U2)
Average ticket price: €38 - €150
Connection in Birmingham (United Kingdom)
From Trieste to Birmingham with Ryanair (FR)
Average ticket price: €33 - €134
From Birmingham to Barcelona with Ryanair (FR)
From Birmingham to Barcelona with Level (IB)
From Birmingham to Barcelona with Vueling (VY)
From Birmingham to Barcelona with EasyJet (U2)
From Birmingham to Barcelona with Jet2.com (LS)
Average ticket price: €32 - €127
Connection in Brussels (Belgium)
From Trieste to Brussels with Ryanair (FR)
Average ticket price: €22 - €88
From Brussels to Barcelona with Ryanair (FR)
From Brussels to Barcelona with Level (IB)
From Brussels to Barcelona with Vueling (VY)
Average ticket price: €27 - €107
Connection in Bucharest (Romania)
From Trieste to Bucharest with Wizz Air Malta (W4)
Average ticket price: €25 - €100
From Bucharest to Barcelona with Wizz Air (W6)
From Bucharest to Barcelona with Wizz Air Malta (W4)
From Bucharest to Barcelona with Level (IB)
From Bucharest to Barcelona with Vueling (VY)
Average ticket price: €49 - €197
Connection in Budapest (Hungary)
From Trieste to Budapest with Ryanair (FR)
From Trieste to Budapest with Buzz (RR)
Average ticket price: €12 - €46
From Budapest to Barcelona with Wizz Air (W6)
From Budapest to Barcelona with Ryanair (FR)
From Budapest to Barcelona with Buzz (RR)
Average ticket price: €37 - €150
Connection in Cagliari (Italy)
From Trieste to Cagliari with Ryanair (FR)
Average ticket price: €20 - €82
From Cagliari to Barcelona with Level (IB)
From Cagliari to Barcelona with Vueling (VY)
Average ticket price: €16 - €63
Connection in Catania (Italy)
From Trieste to Catania with Ryanair (FR)
Average ticket price: €23 - €94
From Catania to Barcelona with Level (IB)
From Catania to Barcelona with Vueling (VY)
Average ticket price: €30 - €119
Connection in Dublin (Ireland)
From Trieste to Dublin with Ryanair (FR)
Average ticket price: €41 - €165
From Dublin to Barcelona with Ryanair (FR)
From Dublin to Barcelona with Level (IB)
From Dublin to Barcelona with Vueling (VY)
Average ticket price: €37 - €148
Connection in Dusseldorf (Germany)
From Trieste to Dusseldorf with Eurowings (EW)
From Trieste to Dusseldorf with Ryanair (FR)
Average ticket price: €19 - €78
From Dusseldorf to Barcelona with Eurowings Europe (E6)
From Dusseldorf to Barcelona with Eurowings (EW)
From Dusseldorf to Barcelona with Level (IB)
From Dusseldorf to Barcelona with Vueling (VY)
Average ticket price: €29 - €115
Connection in Krakow (Poland)
From Trieste to Krakow with Ryanair (FR)
From Trieste to Krakow with Buzz (RR)
Average ticket price: €17 - €67
From Krakow to Barcelona with Wizz Air (W6)
From Krakow to Barcelona with Ryanair (FR)
From Krakow to Barcelona with Buzz (RR)
Average ticket price: €42 - €167
Connection in London (United Kingdom)
From Trieste to London with Ryanair (FR)
Average ticket price: €29 - €117
From London to Barcelona with Ryanair (FR)
From London to Barcelona with Norwegian Air Shuttle (DY)
From London to Barcelona with Level (IB)
From London to Barcelona with Vueling (VY)
From London to Barcelona with EasyJet (U2)
From London to Barcelona with Ryanair UK (RK)
Average ticket price: €28 - €114
Connection in Madrid (Spain)
From Trieste to Madrid with Level (IB)
Average ticket price: €38 - €152
From Madrid to Barcelona with Aerolíneas (AR)
From Madrid to Barcelona with Air Europa Express (X5)
From Madrid to Barcelona with Level (IB)
From Madrid to Barcelona with Vueling (VY)
Average ticket price: €13 - €51
Connection in Malta (Malta)
From Trieste to Malta with Ryanair (FR)
Average ticket price: €28 - €111
From Malta to Barcelona with Ryanair (FR)
From Malta to Barcelona with Level (IB)
From Malta to Barcelona with Vueling (VY)
Average ticket price: €31 - €123
Connection in Naples (Italy)
From Trieste to Naples with Ryanair (FR)
Average ticket price: €14 - €56
From Naples to Barcelona with Ryanair (FR)
From Naples to Barcelona with Level (IB)
From Naples to Barcelona with Vueling (VY)
From Naples to Barcelona with EasyJet (U2)
Average ticket price: €25 - €101
Connection in Olbia (Italy)
From Trieste to Olbia with Ryanair (FR)
Average ticket price: €16 - €63
From Olbia to Barcelona with Volotea (V7)
Average ticket price: €15 - €62
Connection in Palermo (Italy)
From Trieste to Palermo with Ryanair (FR)
From Trieste to Palermo with Volotea (V7)
Average ticket price: €21 - €85
From Palermo to Barcelona with Ryanair (FR)
From Palermo to Barcelona with Level (IB)
From Palermo to Barcelona with Vueling (VY)
Average ticket price: €25 - €100
Connection in Paris (France)
From Trieste to Paris with Ryanair (FR)
Average ticket price: €23 - €90
From Paris to Barcelona with Gol Transportes Aéreos (G3)
From Paris to Barcelona with Transavia France (TO)
From Paris to Barcelona with Ryanair (FR)
From Paris to Barcelona with Level (IB)
From Paris to Barcelona with Vueling (VY)
From Paris to Barcelona with EasyJet (U2)
Average ticket price: €21 - €83
Connection in Rome (Italy)
From Trieste to Rome with Aerolíneas (AR)
Average ticket price: €11 - €45
From Rome to Barcelona with Aerolíneas (AR)
From Rome to Barcelona with Ryanair (FR)
From Rome to Barcelona with Wizz Air Malta (W4)
From Rome to Barcelona with Level (IB)
From Rome to Barcelona with Vueling (VY)
Average ticket price: €22 - €86
Connection in Sevilla (Spain)
From Trieste to Sevilla with Ryanair (FR)
Average ticket price: €47 - €187
From Sevilla to Barcelona with Ryanair (FR)
From Sevilla to Barcelona with Level (IB)
From Sevilla to Barcelona with Vueling (VY)
Average ticket price: €21 - €83
Connection in Tirana (Albania)
From Trieste to Tirana with Wizz Air Malta (W4)
Average ticket price: €18 - €70
From Tirana to Barcelona with Wizz Air Malta (W4)
Average ticket price: €37 - €146
Connection in Valencia (Spain)
From Trieste to Valencia with Ryanair (FR)
Average ticket price: €33 - €134
From Valencia to Barcelona with Smartwings (QS)
From Valencia to Barcelona with Level (IB)
From Valencia to Barcelona with Vueling (VY)
Average ticket price: €8 - €31