Lowcost flights from Vigo (Spain) to Barcelona (Spain), €23 - €91

Direct distance between cities: 907 km. Average direct flight time is 2:04 hours.

Please note! Some routes are seasonal.

From Vigo to Barcelona with Ryanair (FR)
From Vigo to Barcelona with Level (IB)
From Vigo to Barcelona with Vueling (VY)
Average ticket price: €23 - €91

Connection in Bilbao (Spain)
From Vigo to Bilbao with Level (IB)
From Vigo to Bilbao with Vueling (VY)
Average ticket price: €12 - €49
From Bilbao to Barcelona with Ryanair (FR)
From Bilbao to Barcelona with Level (IB)
From Bilbao to Barcelona with Vueling (VY)
Average ticket price: €12 - €47
Connection in Las Palmas (Spain)
From Vigo to Las Palmas with Smartwings (QS)
Average ticket price: €43 - €170
From Las Palmas to Barcelona with Ryanair (FR)
From Las Palmas to Barcelona with Level (IB)
From Las Palmas to Barcelona with Vueling (VY)
Average ticket price: €55 - €219
Connection in London (United Kingdom)
From Vigo to London with Ryanair (FR)
From Vigo to London with Level (IB)
From Vigo to London with Vueling (VY)
Average ticket price: €31 - €123
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 Vigo to Madrid with Aerolíneas (AR)
From Vigo to Madrid with Air Europa Express (X5)
From Vigo to Madrid with Iberia Express (I2)
From Vigo to Madrid with Level (IB)
From Vigo to Madrid with Vueling (VY)
Average ticket price: €12 - €47
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 Palma Mallorca (Spain)
From Vigo to Palma Mallorca with Level (IB)
From Vigo to Palma Mallorca with Vueling (VY)
Average ticket price: €25 - €101
From Palma Mallorca to Barcelona with Ryanair (FR)
From Palma Mallorca to Barcelona with Lauda Europe (LW)
From Palma Mallorca to Barcelona with Level (IB)
From Palma Mallorca to Barcelona with Vueling (VY)
Average ticket price: €5 - €21
Connection in Tenerife (Spain)
From Vigo to Tenerife with Level (IB)
Average ticket price: €43 - €171
From Tenerife to Barcelona with Ryanair (FR)
From Tenerife to Barcelona with Level (IB)
From Tenerife to Barcelona with Vueling (VY)
Average ticket price: €56 - €224
Connection in Valencia (Spain)
From Vigo to Valencia with Level (IB)
Average ticket price: €19 - €76
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