The Vigo to Madrid route connects Vigo Airport (VGO) in ES with Adolfo Suárez Madrid–Barajas Airport (MAD) in ES. This short-haul flight covers approximately 289 miles (465 km) with a typical flight time of 43m. This route is served by 4 airlines: Iberia, Air Europa Express, Air Europa and others. AirportRoutes has tracked 60 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search VGO → MAD flightsOpens a live price search — just pick your dates
The Vigo (VGO) → Madrid (MAD) air route links Galicia’s Atlantic coast with Spain’s capital across 289 miles (465 km). Flights typically take about 1 hour 10 minutes to 1 hour 25 minutes, making it a time-saving alternative to long overland journeys. Travelers choose this route for fast access to Madrid’s rail network, museums, business districts, and onward connections across Europe and the Americas. It’s also popular for weekend breaks: Vigo’s coastal food culture and nearby Rías Baixas pair well with Madrid’s urban energy. With frequent daily departures, the route suits both early-morning business trips and evening arrivals for city stays, often with competitive fares when booked in advance.
Book early for the best value: one-way fares are often €40–€120 (about $45–$130) depending on season and baggage. Consider midweek flights and off-peak times for lower prices. At VGO (Peinador), arrive 75–90 minutes before departure; security is usually quick, but morning banks can be busier. Pack light if possible—carry-on-only tickets can be cheaper. At MAD (Barajas), allow extra time for terminal transfers and long walks; check your arrival terminal and pre-plan transport. For the city, Metro Line 8 and airport buses are reliable; taxis have regulated pricing. Expect smooth short-haul service; seat selection and onboard extras may cost more on low-cost fares.
Madrid blends grand art, lively neighborhoods, and late-night dining into a walkable capital experience. Must-sees include the Prado Museum, Reina Sofía (home to Picasso’s Guernica), and the Royal Palace with nearby Plaza de Oriente. For green space, stroll El Retiro Park and the Paseo del Prado. Neighborhood highlights: Malasaña for indie shops and nightlife, La Latina for tapas streets and Sunday vibes, and Chueca for dining and design. Food is a major draw—try cocido madrileño, bocadillo de calamares near Plaza Mayor, and churros with chocolate. For day trips, fast trains make Toledo and Segovia easy add-ons.
For the best balance of weather and pricing, target March–May and September–November, when Madrid is pleasant and flights can be cheaper than peak summer. June–August brings heat and higher demand, while December can spike around holidays. Winter is cooler and often better value, with occasional fare dips. Notable periods include Semana Santa (March/April) and San Isidro (mid-May), which can raise prices and accommodation demand. Booking 4–8 weeks ahead often yields strong fares on this short domestic route.
LEVXVGOAdolfo Suárez Madrid–Barajas Airport
LEMDMAD4
Operators60
Tracked Flights289
Miles43m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Iberia |
IBE
|
IB
|
| Air Europa Express |
OVA
|
X5
|
| Air Europa |
AEA
|
UX
|
| Air Nostrum |
ANE
|
YW
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 69 | 12% |
|
| Tuesday | 90 | 15% |
|
| Wednesday | 73 | 12% |
|
| Thursday | 106 | 18% |
|
| Friday | 94 | 16% |
|
| Saturday | 63 | 11% |
|
| Sunday | 93 | 16% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Air Europa
AEA
/ UX
|
|
B738 | 12:35 12:35 PM (Representative) |
M
T
W
T
F
S
S
|
May 8, 2026 | Active |
|
Air Europa Express
OVA
/ X5
|
B738 | 12:35 12:35 PM (Representative) |
M
T
W
T
F
S
S
|
May 9, 2026 | Active | |
|
Air Nostrum
ANE
/ YW
|
CRJX | 21:45 9:45 PM (Representative) |
M
T
W
T
F
S
S
|
May 9, 2026 | Active | |
|
Iberia
IBE
/ IB
|
|
738W | 13:30 1:30 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 3, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 12:35 12:35 PM | Air Europa |
AEA
|
UX
|
| 12:35 12:35 PM | Air Europa Express |
OVA
|
X5
|
| 13:30 1:30 PM | Iberia |
IBE
|
IB
|
| 21:45 9:45 PM | Air Nostrum |
ANE
|
YW
|
Time Information
Times are shown in the departure airport's local timezone (LEVX - Europe/Madrid).