All scheduled flights from Barcelona to Montreal (BCN-YUL)
Spain
Canada
All scheduled flights from BCN to YUL. You can fly from Barcelona to Montreal non-stop on Mondays, Tuesdays, Thursdays, Saturdays & Sundays and the flight takes about 8 hours and 15 minutes. Flights with stops take between 11 to 15 hours depending on your flight and connection airport.