For Barcelona-Montreal flights, you can use El Prat Airport, Barcelona Estació de França Airport, Barcelona Sants Railway Station as departure airport, and Montreal Mirabel Intl. - Montreal Intl. Airport, Montreal Trudeau Intl. Airport, Montreal Saint Hubert Longueuil Airport, Dorval Airport for arrival.