Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Montreal
  4. Montreal to Barcelona
Nonstop route · Canada → Spain

Cheap flights from Montreal to Barcelona from CA$398

Air Transat and Air Canada fly nonstop from Montreal to Barcelona, about 11 flights a week. The flight takes around 7h 53m, and the cheapest one-way fare we found recently is CA$398 on 17 Nov.

Direct flights available ~11 flights a week 7h 53m Cheapest in November Prices checked 14 days ago
YMQBCN

Montreal to Barcelona at a glance

Airlines flying nonstop from Montreal to Barcelona

2 airlines on this route, about 11 flights a week in total (observed over the last 4 weeks).

AirlineFlights a weekTypical departuresFromSearch
Air Transat~700:06–23:56CA$398Search
Air Canada~4——Search

Good to know

Distance
5,912 km3,671 miles
Flight time
7h 53mestimate
Time difference
+6hBarcelona vs Montreal
Currency in Barcelona
EUR
Airports
YUL, YHU, YMX → BCN

Flights from Montreal to Barcelona: questions answered

How much is a flight from Montreal to Barcelona?
The cheapest one-way fare we found recently is CA$398, nonstop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Montreal to Barcelona?
Yes. Air Transat and Air Canada fly this route nonstop, with about 11 flights a week in each direction.
How long is the flight from Montreal to Barcelona?
A nonstop flight covers 5,912 km and takes around 7h 53m.
Which airlines fly from Montreal to Barcelona?
Air Transat and Air Canada operate nonstop flights on this route.
Which airports serve Montreal and Barcelona?
Montreal: Montreal / Pierre Elliott Trudeau International Airport (YUL), Montréal / Saint-Hubert Metropolitan Airport (YHU) and Montreal Mirabel International Airport (YMX). Barcelona: Josep Tarradellas Barcelona-El Prat Airport (BCN).
What is the time difference between Montreal and Barcelona?
Barcelona is 6 hours ahead of Montreal.

More flights from Montreal