Flights from Vigo to Madrid (VGO to MAD)
Find cheap Vigo, Spain to Madrid, Spain flights with our free search service. Compare all available fares for direct or connection flights to Madrid.
Best price to flight from Vigo to Madrid (One Way)
What is the distance between Vigo and Madrid?
The average distance from Vigo to Madrid is 465 kilometers (equals to 288 miles or 251 nautical miles). Your flight will departure from Vigo Airport, Spain and arrive on Madrid Barajas International Airport, Spain.
How long is the flight from Vigo to Madrid?
The average flight time between Vigo to Madrid is 1 hours and 5 minutes.
How much is the fare for flight between Vigo and Madrid?
The average price for one-way airfare from Vigo to Madrid is 72 USD (none-taxes) for economy class.
Cheap flights from Vigo to Madrid
Wed 25/Apr - Mon 30/Apr
5 days TAP Air Portugal
$253
Wed 25/Apr - Sun 29/Apr
4 days

$89
Mon 30/Apr - Fri 04/May
4 days

$69
Mon 30/Apr - Thu 21/Jun
52 days

$71
Mon 30/Apr - Mon 07/May
7 days TAP Air Portugal
$203
Mon 30/Apr - Thu 28/Jun
59 days TAP Air Portugal
$203
Wed 25/Apr - Thu 26/Jul
92 days

$71
Fri 27/Apr - Tue 01/Jan
249 days

$190
Sat 05/May - Tue 03/Jul
59 days

$64
Sat 05/May - Sat 30/Jun
56 days

$63
Sat 19/May - Sun 20/May
1 days

$47
Mon 07/May - Sat 11/Aug
96 days

$71
Fri 04/May - Sat 08/Sep
127 days

$71
Fri 04/May - Fri 09/Nov
189 days

$71
Thu 03/May - Sat 06/Oct
156 days

$71
Wed 23/May - Wed 30/May
7 days TAP Air Portugal
$158
Mon 28/May - Sun 03/Jun
6 days TAP Air Portugal
$171
Mon 14/May - Fri 06/Jul
53 days TAP Air Portugal
$189
Thu 03/May - Fri 14/Sep
134 days TAP Air Portugal
$171
Wed 09/May - Wed 03/Apr
329 days

$72
Tue 08/May - Wed 13/Feb
281 days

$70
Sat 26/May - Tue 26/Mar
304 days

$202
Sat 09/Jun - Sun 10/Jun
1 days

$63
Sun 17/Jun - Fri 10/Aug
54 days

$76
Thu 28/Jun - Sun 01/Jul
3 days

$63
Mon 04/Jun - Mon 10/Sep
98 days

$71
Mon 25/Jun - Tue 02/Oct
99 days

$70
Tue 12/Jun - Wed 13/Jun
1 days TAP Air Portugal
$154
Sun 15/Jul - Fri 20/Jul
5 days

$63
Thu 26/Jul - Sat 04/Aug
9 days

$63
Sun 08/Jul - Sun 30/Sep
84 days

$64
Sun 08/Jul - Tue 02/Oct
86 days

$70
Tue 17/Jul - Tue 29/Jan
196 days

$70
Mon 30/Jul - Mon 20/Aug
21 days

$184
Sat 21/Jul - Sun 22/Jul
1 days TAP Air Portugal
$189
Sat 04/Aug - Fri 24/Aug
20 days

$63
Sun 19/Aug - Tue 02/Oct
44 days

$109
Wed 29/Aug - Sat 08/Sep
10 days

$70
Wed 08/Aug - Tue 21/Aug
13 days

$180
Sat 15/Sep - Sun 16/Sep
1 days

$63
Mon 24/Sep - Sun 07/Oct
13 days TAP Air Portugal
$152
Sat 15/Sep - Fri 05/Oct
20 days

$63
Tue 01/Jan - Sun 13/Jan
12 days

$71
Fri 01/Feb - Mon 04/Feb
3 days

$71
Fri 22/Feb - Fri 08/Mar
14 days

$299
Tue 27/Nov - Mon 03/Dec
6 days

$71
Tue 20/Nov - Fri 23/Nov
3 days

$69
Fri 16/Nov - Sat 17/Nov
1 days TAP Air Portugal
$154
Sat 06/Oct - Sat 13/Oct
7 days

$63
Sun 14/Oct - Thu 01/Nov
18 days

$64
Wed 31/Oct - Sat 17/Nov
17 days TAP Air Portugal
$154
Fri 26/Oct - Sun 28/Oct
2 days TAP Air Portugal
$154
Sat 01/Dec - Sun 02/Dec
1 days

$63
Fri 21/Dec - Sun 06/Jan
16 days

$71
Mon 04/Mar - Fri 08/Mar
4 days

$69