All scheduled flights from Vancouver to Barcelona (YVR-BCN)
Canada
Spain
All scheduled flights from YVR to BCN. You can fly from Vancouver to Barcelona with 1 stop. The flight time is between 12 and 16 hours depending on your connecting flight. The YVR-BCN route has no non-stop flights.
Layover airport
Airlines
Alliance
Aircraft
Class
32 flights to Barcelona on Mon 03 Feb. 0 Direct flights and 32 flights with 1 stop.
Sort by: Standard
Filter
Flights with stop
1 stop 12h 35m
Change from terminal 2E to terminal 2F
1 stop 12h 35m
- 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
- 1 hours 45 minutes
- 11:10 Barcelona Aeropuerto Josep Tarradellas Barcelona-El Prat BCN, Terminal 1
1 stop 12h 35m
Change from terminal 2E to terminal 2F
Codeshare flight
1 stop 12h 35m
1 stop 13h 15m
1 stop 13h 15m
1 stop 13h 15m
Codeshare flight
1 stop 13h 15m
1 stop 13h 30m
Change from terminal 3 to terminal 5
Overnight flight
1 stop 13h 30m
1 stop 13h 30m
Change from terminal 3 to terminal 5
Overnight flight
Codeshare flight
1 stop 13h 30m
1 stop 15h 20m
Change from terminal A to terminal C
Codeshare flight
1 stop 15h 20m
1 stop 15h 20m
Change from terminal A to terminal C
Codeshare flight
1 stop 15h 20m
1 stop 15h 25m
Long layover time 4h15m
Change from terminal 2E to terminal 2F
Codeshare flight
1 stop 15h 25m
1 stop 15h 25m
Long layover time 4h15m
Change from terminal 2E to terminal 2F
1 stop 15h 25m
1 stop 15h 30m
Long layover time 3h17m
Codeshare flight
1 stop 15h 30m
1 stop 15h 30m
Long layover time 3h17m
1 stop 15h 30m
1 stop 16h 00m
Long layover time 4h15m
Codeshare flight
1 stop 16h 00m
1 stop 16h 00m
Long layover time 4h15m
1 stop 16h 00m
1 stop 16h 05m
Long layover time 4h25m
Change from terminal 3 to terminal 5
Overnight flight
1 stop 16h 05m
1 stop 16h 05m
Long layover time 4h25m
Change from terminal 3 to terminal 5
Overnight flight
Codeshare flight
1 stop 16h 05m
1 stop 16h 20m
Long layover time 4h25m
Codeshare flight
1 stop 16h 20m
1 stop 16h 20m
Long layover time 4h25m
Codeshare flight
1 stop 16h 20m
Multiple airlines
1 stop 13h 05m
Codeshare flight
1 stop 13h 05m
- 11:45 VancouverVancouver International Airport YVR, Terminal M
- 4 hours 50 minutes
- 19:35 Montreal Pierre Elliott Trudeau International YUL
- Layover time at 0h45m
- 20:20 MontrealPierre Elliott Trudeau International YUL
- 7 hours 30 minutesOvernight flight
- 09:50 Barcelona Aeropuerto Josep Tarradellas Barcelona-El Prat BCN, Terminal 1
1 stop 13h 15m
Codeshare flight
1 stop 13h 15m
1 stop 13h 30m
Change from terminal 3 to terminal 5
Overnight flight
Codeshare flight
1 stop 13h 30m
1 stop 13h 30m
Change from terminal 3 to terminal 5
Overnight flight
Codeshare flight
1 stop 13h 30m
1 stop 14h 30m
Change from terminal 2 to terminal 5
Codeshare flight
1 stop 14h 30m
1 stop 14h 30m
Change from terminal 2 to terminal 5
1 stop 14h 30m
1 stop 15h 20m
Change from terminal A to terminal C
1 stop 15h 20m
1 stop 15h 20m
Change from terminal A to terminal C
Codeshare flight
1 stop 15h 20m
1 stop 15h 20m
Change from terminal A to terminal C
Codeshare flight
1 stop 15h 20m
1 stop 15h 30m
Long layover time 3h17m
Codeshare flight
1 stop 15h 30m
1 stop 16h 05m
Long layover time 4h25m
Change from terminal 3 to terminal 5
Overnight flight
Codeshare flight
1 stop 16h 05m
1 stop 16h 05m
Long layover time 4h25m
Change from terminal 3 to terminal 5
Overnight flight
Codeshare flight
1 stop 16h 05m
1 stop 16h 20m
Long layover time 4h40m
Change from terminal 2 to terminal 5
Codeshare flight
1 stop 16h 20m
1 stop 16h 20m
Long layover time 4h40m
Change from terminal 2 to terminal 5
1 stop 16h 20m