The jewel of the ‘Rías Baixas’ occupies the majority of the well-known Galician coastline. Delicious fish, paradisiacal beaches and a vibrant nightlife will make your trip to Vigo a success, whichever way you look at it. Its…

We use our own and third party cookies to improve your experience and our services. If you continue, we consider that you accept their use. You can get more information on our website at cookies policy.

Close
<span>Cheap flights </span>from Madrid to Vigo (VGO) from  29 € Cheap flights from Madrid to Vigo (VGO) from 29 € from Madrid to Vigo Madrid-Vigo, Spain

Cheap flights Madrid - Vigo

from29 €

Search flight

Close
Select departure date: Madrid - Vigo

Prices displayed in: € (Euro)

Mon Tues Wed Thurs Fri Sat Sun
Close
Select departure date: Vigo - Madrid

Prices displayed in: € (Euro)

Mon Tues Wed Thurs Fri Sat Sun
Adult
Child
ChildFrom two years of age up until turning 12
Infant
InfantUp until turning 2 years of age

Large family

Select this option if you are entitled to the large family subsidy. Remember you must present supporting documentation.

Best online price guarantee
Flight Vigo to Madrid
Day Price Departure time Select
02/14/2016 9999998 €
02/15/2016 126 €
02/16/2016 126 €
02/17/2016 131 €
02/18/2016 126 €
02/19/2016 126 €
02/20/2016 112 €
02/21/2016 209 €
02/22/2016 126 €
02/23/2016 126 €
02/24/2016 126 €
02/25/2016 126 €
02/26/2016 99 €
02/27/2016 148 €
02/28/2016 233 €
02/29/2016 126 €
03/01/2016 126 €
03/02/2016 126 €
03/03/2016 116 €
03/04/2016 116 €
03/05/2016 116 €
03/06/2016 183 €
03/07/2016 29 €
03/08/2016 249 €
03/09/2016 249 €
03/10/2016 143 €
03/11/2016 76 €
  • 13:45
84 €
  • 13:45
03/12/2016 45 €
03/13/2016 131 €
03/14/2016 53 €
03/15/2016 45 €
03/16/2016 45 €
03/17/2016 45 €
03/18/2016 29 €
03/19/2016 71 €
03/20/2016 71 €
03/21/2016 45 €
03/22/2016 126 €
  • 06:50
  • 09:20
  • 17:40
  • 21:45
188 €
  • 06:50
  • 09:20
  • 17:40
  • 21:45
03/23/2016 60 €
03/24/2016 53 €
03/25/2016 45 €
03/26/2016 76 €
03/27/2016 76 €
03/28/2016 76 €
03/29/2016 60 €
03/30/2016 60 €
03/31/2016 53 €
04/01/2016 53 €
04/02/2016 29 €
04/03/2016 32 €
04/04/2016 126 €
04/05/2016 29 €
04/06/2016 126 €
04/07/2016 126 €
04/08/2016 126 €
04/09/2016 126 €
04/10/2016 32 €
  • 09:25
39 €
  • 09:25
04/11/2016 32 €
  • 17:40
39 €
  • 17:40
04/12/2016 29 €
04/13/2016 29 €
04/14/2016 29 €
04/15/2016 29 €
04/16/2016 29 €
04/17/2016 126 €
04/18/2016 126 €
04/19/2016 126 €
04/20/2016 29 €
04/21/2016 29 €
04/22/2016 29 €
04/23/2016 29 €
04/24/2016 32 €
04/25/2016 29 €
04/26/2016 29 €
04/27/2016 29 €
04/28/2016 126 €
04/29/2016 29 €
04/30/2016 29 €
05/01/2016 32 €
05/02/2016 29 €
05/03/2016 29 €
05/04/2016 126 €
05/05/2016 29 €
05/06/2016 126 €
05/07/2016 126 €
05/08/2016 126 €
05/09/2016 126 €
05/10/2016 32 €
05/11/2016 32 €
05/12/2016 126 €
05/13/2016 29 €
05/14/2016 126 €
05/15/2016 126 €
05/16/2016 126 €
05/17/2016 29 €
05/18/2016 29 €
05/19/2016 126 €
05/20/2016 126 €
05/21/2016 29 €
05/22/2016 32 €
05/23/2016 29 €
05/24/2016 29 €
05/25/2016 29 €
05/26/2016 126 €
05/27/2016 29 €
05/28/2016 29 €
05/29/2016 32 €
05/30/2016 29 €
05/31/2016 29 €
06/01/2016 29 €
06/02/2016 29 €
06/03/2016 29 €
06/04/2016 29 €
06/05/2016 32 €
06/06/2016 29 €
06/07/2016 29 €
06/08/2016 29 €
06/09/2016 126 €
06/10/2016 29 €
  • 06:45
  • 13:45
  • 21:40
32 €
  • 06:45
  • 13:45
  • 21:40
06/11/2016 126 €
06/12/2016 32 €
  • 09:25
34 €
  • 09:25
06/13/2016 126 €
06/14/2016 126 €
06/15/2016 126 €
06/16/2016 126 €
06/17/2016 29 €
06/18/2016 29 €
06/19/2016 32 €
06/20/2016 29 €
06/21/2016 29 €
06/22/2016 29 €
06/23/2016 126 €
06/24/2016 29 €
06/25/2016 29 €
06/26/2016 126 €
06/27/2016 126 €
06/28/2016 29 €
06/29/2016 126 €
06/30/2016 126 €
07/01/2016 126 €
07/02/2016 32 €
07/03/2016 32 €
07/04/2016 29 €
07/05/2016 29 €
07/06/2016 29 €
07/07/2016 29 €
07/08/2016 29 €
07/09/2016 29 €
07/10/2016 32 €
07/11/2016 29 €
07/12/2016 29 €
07/13/2016 29 €
07/14/2016 29 €
07/15/2016 29 €
07/16/2016 29 €
07/17/2016 32 €
  • 09:25
  • 21:40
39 €
  • 09:25
  • 21:40
07/18/2016 29 €
07/19/2016 29 €
07/20/2016 29 €
07/21/2016 29 €
07/22/2016 29 €
07/23/2016 29 €
07/24/2016 29 €
07/25/2016 29 €
  • 06:45
  • 13:45
32 €
  • 09:25
07/26/2016 29 €
07/27/2016 29 €
07/28/2016 29 €
07/29/2016 32 €
  • 06:45
  • 13:45
  • 21:40
34 €
  • 09:25
07/30/2016 32 €
07/31/2016 32 €
  • 09:25
  • 21:40
39 €
  • 09:25
  • 21:40
08/01/2016 29 €
08/02/2016 29 €
08/03/2016 29 €
08/04/2016 29 €
08/05/2016 29 €
  • 06:45
  • 13:45
32 €
  • 09:25
08/06/2016 32 €
  • 09:25
39 €
  • 09:25
08/07/2016 32 €
08/08/2016 29 €
08/09/2016 29 €
08/10/2016 29 €
08/11/2016 126 €
08/12/2016 126 €
08/13/2016 126 €
08/14/2016 32 €
  • 09:25
  • 21:40
34 €
  • 09:25
  • 21:40
08/15/2016 29 €
08/16/2016 29 €
08/17/2016 29 €
08/18/2016 29 €
08/19/2016 29 €
08/20/2016 29 €
08/21/2016 29 €
08/22/2016 126 €
08/23/2016 126 €
08/24/2016 29 €
08/25/2016 29 €
08/26/2016 29 €
08/27/2016 29 €
08/28/2016 32 €
08/29/2016 29 €
08/30/2016 29 €
08/31/2016 29 €
09/01/2016 29 €
09/02/2016 29 €
  • 06:45
  • 13:45
  • 21:40
32 €
  • 09:25
09/03/2016 29 €
09/04/2016 29 €
09/05/2016 29 €
  • 06:45
  • 13:45
32 €
  • 06:45
  • 13:45
09/06/2016 126 €
09/07/2016 126 €
09/08/2016 126 €
09/09/2016 126 €
09/10/2016 126 €
09/11/2016 29 €
  • 13:45
32 €
  • 13:45
09/12/2016 126 €
09/13/2016 126 €
09/14/2016 29 €
  • 06:45
  • 13:45
  • 21:40
32 €
  • 09:25
  • 17:40
09/15/2016 126 €
09/16/2016 126 €
09/17/2016 29 €
09/18/2016 126 €
09/19/2016 126 €
09/20/2016 126 €
09/21/2016 29 €
09/22/2016 126 €
09/23/2016 29 €
09/24/2016 29 €
09/25/2016 29 €
09/26/2016 29 €
09/27/2016 29 €
09/28/2016 29 €
09/29/2016 29 €
09/30/2016 126 €
10/01/2016 29 €
10/02/2016 29 €
10/03/2016 29 €
10/04/2016 126 €
10/05/2016 126 €
10/06/2016 126 €
10/07/2016 29 €
10/08/2016 29 €
10/09/2016 29 €
10/10/2016 29 €
10/11/2016 29 €
10/12/2016 29 €
10/13/2016 29 €
10/14/2016 32 €
10/15/2016 32 €
10/16/2016 32 €
10/22/2016 29 €
10/23/2016 29 €
10/24/2016 29 €
10/25/2016 29 €
10/26/2016 29 €
10/27/2016 29 €
10/28/2016 29 €
10/30/2016 29 €
  • 07:10
  • 13:45
32 €
  • 07:10
  • 13:45
10/31/2016 29 €
  • 07:10
  • 13:45
  • 21:35
32 €
  • 07:10
  • 13:45
  • 21:35
11/03/2016 29 €
  • 13:45
  • 21:35
32 €
  • 09:25
  • 17:35
11/04/2016 29 €
  • 13:45
  • 21:35
32 €
  • 09:25
  • 17:35
11/18/2016 29 €
11/19/2016 29 €
11/20/2016 29 €
11/21/2016 29 €
11/22/2016 29 €
11/23/2016 126 €
11/24/2016 126 €
Vigo

The jewel of the ‘Rías Baixas’ occupies the majority of the well-known Galician coastline. Delicious fish, paradisiacal beaches and a vibrant nightlife will make your trip to Vigo a success, whichever way you look at it. Its…

The jewel of the ‘Rías Baixas’ occupies the majority of the well-known Galician coastline. Delicious fish, paradisiacal beaches and a vibrant nightlife will make your trip to Vigo a success, whichever way you look at it. Its old town, a small village in the middle of an industrial, bustling port city, allows visitors to stroll through a labyrinth of alleyways leading towards the sea, lined with bars and restaurants, where you can sample some of the best seafood in Spain.

The impressive and lively Constitution Square, the Ribera del Berbés, the A Pedra Market and fishmonger’s Square (where you can sample the famous Vigo oysters), are just a few of the neighbourhood’s attractions. Vigo’s estuary, which further south meets the Rías Baixas, penetrates the earth and mixes with the river water, and is considered the city’s finest feature, along with the Cíes Islands.

These islands provide a genuine oasis of vegetation, white sand and turquoise water. One of the beaches, Rodas, was voted the ‘best beach in the world’ by The Guardian in 2007. Declared a National Park, the archipelago has no buildings, and its only accommodation is the Cíes Islands Camp Site. To get there, you only have to take a short ferry ride from the port of Vigo. Don’t miss out on this city’s beaches and stunning, must-see views from its many lookout points.

Check the flight offer Spain and book your plane ticket online. Iberia guarantees the best last-minute prices for our cheap flight offer Spain.

Prices shown are for flights that customers have recently searched at Spain. They are subject to change depending on seat availability, possible fare variations, charges and other supplements at the time you make the check. Prices per journey are applicable for return-flight tickets

Minimum stay required 3 days or Saturday night at destination.

A destination for your senses


Best offer found


Madrid - Vigo

28 from June

Final prices: taxes, service fees and carrier charges included.

Share this trip with your friends