Lowcost flights from Vigo (Spain) to Madrid (Spain), €12 - €47

Direct distance between cities: 465 km. Average direct flight time is 1:32 hours.

Please note! Some routes are seasonal.

From Vigo to Madrid with Aerolíneas (AR)
From Vigo to Madrid with Iberia Express (I2)
From Vigo to Madrid with Level (IB)
From Vigo to Madrid with Vueling (VY)
From Vigo to Madrid with Air Europa Express (X5)
Average ticket price: €12 - €47

Connection in Barcelona (Spain)
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
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 Bilbao (Spain)
From Vigo to Bilbao with Level (IB)
From Vigo to Bilbao with Vueling (VY)
Average ticket price: €12 - €49
From Bilbao to Madrid with Aerolíneas (AR)
From Bilbao to Madrid with Ryanair (FR)
From Bilbao to Madrid with Air Europa Express (X5)
From Bilbao to Madrid with Iberia Express (I2)
From Bilbao to Madrid with Level (IB)
From Bilbao to Madrid with Vueling (VY)
From Bilbao to Madrid with EasyJet (U2)
Average ticket price: €8 - €32
Connection in Las Palmas (Spain)
From Vigo to Las Palmas with Smartwings (QS)
Average ticket price: €43 - €170
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 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 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 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 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 Tenerife (Spain)
From Vigo to Tenerife with Level (IB)
Average ticket price: €43 - €171
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 Valencia (Spain)
From Vigo to Valencia with Level (IB)
Average ticket price: €19 - €76
From Valencia to Madrid with Air Europa Express (X5)
From Valencia to Madrid with Level (IB)
Average ticket price: €7 - €30