All scheduled flights from Vancouver to Madrid (YVR-MAD)
Canada
Spain
All scheduled flights from YVR to MAD. You can fly from Vancouver to Madrid with 1 stop. The flight time is between 12 and 17 hours depending on your connecting flight. The YVR-MAD route has no non-stop flights.
Layover airport
Airlines
Alliance
Aircraft
Class
50 flights to Madrid on Mon 03 Feb. 0 Direct flights and 50 flights with 1 stop.
Sort by: Standard
Filter
Flights with stop
1 stop 12h 55m
Change from terminal 2E to terminal 2F
Codeshare flight
1 stop 12h 55m
- 13:35 VancouverVancouver International Airport YVR, Terminal M
- 9 hours 25 minutesOvernight flight
- 08:00 Paris Aéroport de Paris-Charles-de-Gaulle CDG, Terminal 2E
- Layover time at 1h25mTerminal change
- 09:25 ParisAéroport de Paris-Charles-de-Gaulle CDG, Terminal 2F
- 2 hours 05 minutes
- 11:30 Madrid Aeropuerto Adolfo Suárez Madrid-Barajas MAD, Terminal 2
1 stop 12h 55m
Change from terminal 2E to terminal 2F
1 stop 12h 55m
1 stop 14h 15m
Codeshare flight
1 stop 14h 15m
1 stop 14h 15m
1 stop 14h 15m
1 stop 15h 30m
Long layover time 3h15m
1 stop 15h 30m
1 stop 15h 30m
Long layover time 3h15m
Codeshare flight
1 stop 15h 30m
1 stop 15h 35m
Change from terminal A to terminal C
Codeshare flight
1 stop 15h 35m
1 stop 15h 35m
Change from terminal A to terminal C
Codeshare flight
1 stop 15h 35m
1 stop 17h 15m
Long layover time 4h00m
Overnight flight
Codeshare flight
1 stop 17h 15m
1 stop 17h 15m
Long layover time 4h00m
Overnight flight
Codeshare flight
1 stop 17h 15m
1 stop 17h 15m
Long layover time 4h00m
Overnight flight
1 stop 17h 15m
Multiple airlines
1 stop 14h 15m
Codeshare flight
1 stop 14h 15m
- 13:50 VancouverVancouver International Airport YVR, Terminal M
- 10 hours 10 minutesOvernight flight
- 09:00 Frankfurt Flughafen Frankfurt Main FRA, Terminal 1
- Layover time at 1h20m
- 10:20 FrankfurtFlughafen Frankfurt Main FRA, Terminal 1
- 2 hours 45 minutes
- 13:05 Madrid Aeropuerto Adolfo Suárez Madrid-Barajas MAD, Terminal 2
1 stop 14h 20m
1 stop 14h 20m
1 stop 14h 25m
Change from terminal 2 to terminal 3
Overnight flight
Codeshare flight
1 stop 14h 25m
1 stop 14h 25m
Change from terminal 2 to terminal 3
Overnight flight
Codeshare flight
1 stop 14h 25m
1 stop 14h 25m
Change from terminal 2 to terminal 3
Overnight flight
1 stop 14h 25m
1 stop 14h 25m
Change from terminal 2 to terminal 3
Overnight flight
Codeshare flight
1 stop 14h 25m
1 stop 14h 25m
Change from terminal 2 to terminal 3
Overnight flight
Codeshare flight
1 stop 14h 25m
1 stop 14h 25m
Change from terminal 2 to terminal 3
Overnight flight
Codeshare flight
1 stop 14h 25m
1 stop 14h 25m
Change from terminal 2 to terminal 3
Overnight flight
Codeshare flight
1 stop 14h 25m
1 stop 14h 25m
Change from terminal 2 to terminal 3
Overnight flight
Codeshare flight
1 stop 14h 25m
1 stop 14h 25m
Change from terminal 2 to terminal 3
Overnight flight
Codeshare flight
1 stop 14h 25m
1 stop 14h 45m
Change from terminal 1 to terminal 2
1 stop 14h 45m
1 stop 15h 10m
Long layover time 3h15m
Change from terminal 2 to terminal 5
1 stop 15h 10m
1 stop 15h 10m
Long layover time 3h15m
Change from terminal 2 to terminal 5
Codeshare flight
1 stop 15h 10m
1 stop 15h 35m
Change from terminal A to terminal C
Codeshare flight
1 stop 15h 35m
1 stop 15h 35m
Change from terminal A to terminal C
1 stop 15h 35m
1 stop 15h 35m
Change from terminal A to terminal C
Codeshare flight
1 stop 15h 35m
1 stop 15h 35m
Change from terminal A to terminal C
Codeshare flight
1 stop 15h 35m
1 stop 15h 35m
Change from terminal A to terminal C
Codeshare flight
1 stop 15h 35m
1 stop 16h 10m
Long layover time 3h10m
Change from terminal 1 to terminal 2
Codeshare flight
1 stop 16h 10m
1 stop 16h 10m
Long layover time 3h10m
Change from terminal 1 to terminal 2
1 stop 16h 10m
1 stop 16h 20m
Long layover time 4h45m
Change from terminal 2E to terminal 3
1 stop 16h 20m
1 stop 16h 20m
Long layover time 4h50m
Change from terminal 2E to terminal 1
1 stop 16h 20m
1 stop 16h 30m
Long layover time 4h09m
Change from terminal A to terminal 8
Codeshare flight
1 stop 16h 30m
1 stop 16h 30m
Long layover time 4h09m
Change from terminal A to terminal 8
Codeshare flight
1 stop 16h 30m
1 stop 16h 30m
Long layover time 4h09m
Change from terminal A to terminal 8
Codeshare flight
1 stop 16h 30m
1 stop 16h 30m
Long layover time 4h09m
Change from terminal A to terminal 8
1 stop 16h 30m
1 stop 16h 30m
Long layover time 4h09m
Change from terminal A to terminal 8
Codeshare flight
1 stop 16h 30m
1 stop 16h 30m
Long layover time 4h09m
Change from terminal A to terminal 8
Codeshare flight
1 stop 16h 30m
1 stop 16h 30m
Long layover time 4h09m
Change from terminal A to terminal 8
Codeshare flight
1 stop 16h 30m
1 stop 16h 35m
Long layover time 4h35m
Change from terminal 2 to terminal 5
1 stop 16h 35m
1 stop 16h 35m
Long layover time 4h35m
Change from terminal 2 to terminal 5
Codeshare flight
1 stop 16h 35m
1 stop 17h 15m
Long layover time 4h00m
Overnight flight
Codeshare flight
1 stop 17h 15m
1 stop 17h 15m
Long layover time 4h00m
Overnight flight
Codeshare flight
1 stop 17h 15m
1 stop 17h 15m
Long layover time 4h00m
Overnight flight
Codeshare flight
1 stop 17h 15m
1 stop 17h 15m
Long layover time 4h00m
Overnight flight
Codeshare flight
1 stop 17h 15m
1 stop 17h 15m
Long layover time 4h00m
Overnight flight
Codeshare flight
1 stop 17h 15m
1 stop 17h 15m
Long layover time 4h00m
Overnight flight
Codeshare flight
1 stop 17h 15m
1 stop 17h 15m
Long layover time 4h00m
Overnight flight
Codeshare flight
1 stop 17h 15m