Roundtrip flight Montreal - Barcelona for $588
This deal is probably expired! Sign up for our newsletter here to never miss out again, or you can check today's deals here.

This post may contain affiliate links that could provide you with exclusive deals and could provide a small commission to Flytrippers at absolutely no cost to you. Thank you for using our links to support us, to allow us to provide valuable travel deals and content for free, and to help us accomplish our mission of helping you travel for less. We will never recommend a product or service if we don't believe in it and no third party ever gets any control over our content. Third parties, including financial institutions, are not responsible for maintaining the content on this site. See our terms & conditions for more details.

BARCELONA, Spain 🇪🇸

$588

Normal average price: $852 (or 85,200 simple points)

Roundtrip, all taxes/fees included

FROM: YUL - Montréal-Trudeau International Airport

TO: BCN - Barcelona-El Prat Airport

See all available dates

Normal average price: $852 (or 85,200 simple points)

Roundtrip, all taxes/fees included

FROM: YUL - Montréal-Trudeau International Airport

TO: BCN - Barcelona-El Prat Airport

🔎 Pro tip: Always check if the flight price is the same on the airline's direct website before booking!

DATES

Deals expire quickly; act fast! Click here for more details.

Aug 3 → Aug 24 21d Mon - Mon
VBritish Airways
$762
Aug 3 → Aug 24 21d  ·  Mon - Mon  ·  YUL-BCN
V
British Airways
$762 Details > 
Aug 4 → Aug 26 22d Tue - Wed
VAir FranceSTARFLYER
$761
Aug 4 → Aug 26 22d  ·  Tue - Wed  ·  YUL-BCN
V
Air FranceSTARFLYER
$761 Details > 
Aug 6 → Aug 24 18d Thu - Mon
VBritish Airways
$762
Aug 6 → Aug 24 18d  ·  Thu - Mon  ·  YUL-BCN
V
British Airways
$762 Details > 
Aug 6 → Aug 28 22d Thu - Fri
VTAP
$647
Aug 6 → Aug 28 22d  ·  Thu - Fri  ·  YUL-BCN
V
TAP
$647 Details > 
Aug 12 → Aug 26 14d Wed - Wed
VTAP
$648
Aug 12 → Aug 26 14d  ·  Wed - Wed  ·  YUL-BCN
V
TAP
$648 Details > 
Aug 12 → Aug 28 16d Wed - Fri
VTAP
$650
Aug 12 → Aug 28 16d  ·  Wed - Fri  ·  YUL-BCN
V
TAP
$650 Details > 
Aug 12 → Sep 2 21d Wed - Wed
TAP
$604
Aug 12 → Sep 2 21d  ·  Wed - Wed  ·  YUL-BCN
TAP
$604 Details > 
Aug 12 → Sep 3 22d Wed - Thu
TAP
$606
Aug 12 → Sep 3 22d  ·  Wed - Thu  ·  YUL-BCN
TAP
$606 Details > 
Aug 13 → Aug 24 11d Thu - Mon
VBritish Airways
$762
Aug 13 → Aug 24 11d  ·  Thu - Mon  ·  YUL-BCN
V
British Airways
$762 Details > 
Aug 13 → Aug 28 15d Thu - Fri
VTAP
$684
Aug 13 → Aug 28 15d  ·  Thu - Fri  ·  YUL-BCN
V
TAP
$684 Details > 
Aug 13 → Sep 3 21d Thu - Thu
TAP
$645
Aug 13 → Sep 3 21d  ·  Thu - Thu  ·  YUL-BCN
TAP
$645 Details > 
Aug 13 → Sep 5 23d Thu - Sat
TAP
$694
Aug 13 → Sep 5 23d  ·  Thu - Sat  ·  YUL-BCN
TAP
$694 Details > 
Aug 18 → Sep 1 14d Tue - Tue
DVLufthansaAir Canada
$753
Aug 18 → Sep 1 14d  ·  Tue - Tue  ·  YUL-BCN
DV
LufthansaAir Canada
$753 Details > 
Aug 19 → Sep 2 14d Wed - Wed
TAP
$644
Aug 19 → Sep 2 14d  ·  Wed - Wed  ·  YUL-BCN
TAP
$644 Details > 
Aug 19 → Sep 8 20d Wed - Tue
TAP
$655
Aug 19 → Sep 8 20d  ·  Wed - Tue  ·  YUL-BCN
TAP
$655 Details > 
Aug 19 → Sep 9 21d Wed - Wed
TAP
$645
Aug 19 → Sep 9 21d  ·  Wed - Wed  ·  YUL-BCN
TAP
$645 Details > 
Aug 19 → Sep 10 22d Wed - Thu
TAP
$684
Aug 19 → Sep 10 22d  ·  Wed - Thu  ·  YUL-BCN
TAP
$684 Details > 
Aug 20 → Sep 3 14d Thu - Thu
TAP
$644
Aug 20 → Sep 3 14d  ·  Thu - Thu  ·  YUL-BCN
TAP
$644 Details > 
Aug 20 → Sep 9 20d Thu - Wed
TAP
$645
Aug 20 → Sep 9 20d  ·  Thu - Wed  ·  YUL-BCN
TAP
$645 Details > 
Aug 20 → Sep 10 21d Thu - Thu
TAP
$685
Aug 20 → Sep 10 21d  ·  Thu - Thu  ·  YUL-BCN
TAP
$685 Details > 
Aug 20 → Sep 11 22d Thu - Fri
TAP
$643
Aug 20 → Sep 11 22d  ·  Thu - Fri  ·  YUL-BCN
TAP
$643 Details > 
Aug 23 → Sep 4 12d Sun - Fri
TAP
$648
Aug 23 → Sep 4 12d  ·  Sun - Fri  ·  YUL-BCN
TAP
$648 Details > 
Aug 23 → Sep 9 17d Sun - Wed
TAP
$648
Aug 23 → Sep 9 17d  ·  Sun - Wed  ·  YUL-BCN
TAP
$648 Details > 
Aug 24 → Sep 2 9d Mon - Wed
TAP
$607
Aug 24 → Sep 2 9d  ·  Mon - Wed  ·  YUL-BCN
TAP
$607 Details > 
Aug 24 → Sep 9 16d Mon - Wed
TAP
$603
Aug 24 → Sep 9 16d  ·  Mon - Wed  ·  YUL-BCN
TAP
$603 Details > 
Aug 24 → Sep 10 17d Mon - Thu
TAP
$645
Aug 24 → Sep 10 17d  ·  Mon - Thu  ·  YUL-BCN
TAP
$645 Details > 
Aug 24 → Sep 16 23d Mon - Wed
TAP
$603
Aug 24 → Sep 16 23d  ·  Mon - Wed  ·  YUL-BCN
TAP
$603 Details > 
Aug 26 → Sep 9 14d Wed - Wed
TAP
$607
Aug 26 → Sep 9 14d  ·  Wed - Wed  ·  YUL-BCN
TAP
$607 Details > 
Aug 26 → Sep 10 15d Wed - Thu
TAP
$649
Aug 26 → Sep 10 15d  ·  Wed - Thu  ·  YUL-BCN
TAP
$649 Details > 
Aug 26 → Sep 16 21d Wed - Wed
TAP
$606
Aug 26 → Sep 16 21d  ·  Wed - Wed  ·  YUL-BCN
TAP
$606 Details > 
Aug 27 → Sep 7 11d Thu - Mon
TAP
$651
Aug 27 → Sep 7 11d  ·  Thu - Mon  ·  YUL-BCN
TAP
$651 Details > 
Aug 27 → Sep 9 13d Thu - Wed
TAP
$604
Aug 27 → Sep 9 13d  ·  Thu - Wed  ·  YUL-BCN
TAP
$604 Details > 
Aug 27 → Sep 10 14d Thu - Thu
TAP
$650
Aug 27 → Sep 10 14d  ·  Thu - Thu  ·  YUL-BCN
TAP
$650 Details > 
Aug 27 → Sep 13 17d Thu - Sun
TAP
$661
Aug 27 → Sep 13 17d  ·  Thu - Sun  ·  YUL-BCN
TAP
$661 Details > 
Aug 27 → Sep 16 20d Thu - Wed
TAP
$610
Aug 27 → Sep 16 20d  ·  Thu - Wed  ·  YUL-BCN
TAP
$610 Details > 
Aug 27 → Sep 17 21d Thu - Thu
TAP
$604
Aug 27 → Sep 17 21d  ·  Thu - Thu  ·  YUL-BCN
TAP
$604 Details > 
Aug 27 → Sep 23 27d Thu - Wed
TAP
$602
Aug 27 → Sep 23 27d  ·  Thu - Wed  ·  YUL-BCN
TAP
$602 Details > 
Or redeem points of the more simple type60,200 points instead of $602
Or redeem points of the more simple type (60,200 points instead of $602)
Sep 2 → Sep 13 11d Wed - Sun
TAP
$661
Sep 2 → Sep 13 11d  ·  Wed - Sun  ·  YUL-BCN
TAP
$661 Details > 
Sep 2 → Sep 15 13d Wed - Tue
TAP
$620
Sep 2 → Sep 15 13d  ·  Wed - Tue  ·  YUL-BCN
TAP
$620 Details > 
Sep 2 → Sep 16 14d Wed - Wed
TAP
$610
Sep 2 → Sep 16 14d  ·  Wed - Wed  ·  YUL-BCN
TAP
$610 Details > 
Sep 2 → Sep 17 15d Wed - Thu
TAP
$603
Sep 2 → Sep 17 15d  ·  Wed - Thu  ·  YUL-BCN
TAP
$603 Details > 
Sep 2 → Sep 23 21d Wed - Wed
TAP
$604
Sep 2 → Sep 23 21d  ·  Wed - Wed  ·  YUL-BCN
TAP
$604 Details > 
Sep 3 → Sep 13 10d Thu - Sun
TAP
$667
Sep 3 → Sep 13 10d  ·  Thu - Sun  ·  YUL-BCN
TAP
$667 Details > 
Sep 3 → Sep 17 14d Thu - Thu
TAP
$601
Sep 3 → Sep 17 14d  ·  Thu - Thu  ·  YUL-BCN
TAP
$601 Details > 
Sep 3 → Sep 23 20d Thu - Wed
TAP
$613
Sep 3 → Sep 23 20d  ·  Thu - Wed  ·  YUL-BCN
TAP
$613 Details > 
Sep 7 → Sep 16 9d Mon - Wed
TAP
$606
Sep 7 → Sep 16 9d  ·  Mon - Wed  ·  YUL-BCN
TAP
$606 Details > 
Sep 7 → Sep 17 10d Mon - Thu
TAP
$602
Sep 7 → Sep 17 10d  ·  Mon - Thu  ·  YUL-BCN
TAP
$602 Details > 
Sep 7 → Sep 23 16d Mon - Wed
TAP
$603
Sep 7 → Sep 23 16d  ·  Mon - Wed  ·  YUL-BCN
TAP
$603 Details > 
Sep 7 → Sep 30 23d Mon - Wed
TAP
$603
Sep 7 → Sep 30 23d  ·  Mon - Wed  ·  YUL-BCN
TAP
$603 Details > 
Sep 9 → Sep 23 14d Wed - Wed
TAP
$603
Sep 9 → Sep 23 14d  ·  Wed - Wed  ·  YUL-BCN
TAP
$603 Details > 
Sep 9 → Sep 24 15d Wed - Thu
TAP
$606
Sep 9 → Sep 24 15d  ·  Wed - Thu  ·  YUL-BCN
TAP
$606 Details > 
Sep 9 → Sep 29 20d Wed - Tue
TAP
$615
Sep 9 → Sep 29 20d  ·  Wed - Tue  ·  YUL-BCN
TAP
$615 Details > 
Sep 9 → Sep 30 21d Wed - Wed
TAP
$602
Sep 9 → Sep 30 21d  ·  Wed - Wed  ·  YUL-BCN
TAP
$602 Details > 
Sep 9 → Oct 1 22d Wed - Thu
TAP
$603
Sep 9 → Oct 1 22d  ·  Wed - Thu  ·  YUL-BCN
TAP
$603 Details > 
Sep 10 → Sep 18 8d Thu - Fri
TAP
$610
Sep 10 → Sep 18 8d  ·  Thu - Fri  ·  YUL-BCN
TAP
$610 Details > 
Sep 10 → Sep 23 13d Thu - Wed
TAP
$600
Sep 10 → Sep 23 13d  ·  Thu - Wed  ·  YUL-BCN
TAP
$600 Details > 
Sep 10 → Sep 24 14d Thu - Thu
TAP
$607
Sep 10 → Sep 24 14d  ·  Thu - Thu  ·  YUL-BCN
TAP
$607 Details > 
Sep 10 → Sep 30 20d Thu - Wed
TAP
$588
Sep 10 → Sep 30 20d  ·  Thu - Wed  ·  YUL-BCN
TAP
$588 Details > 
Sep 10 → Oct 1 21d Thu - Thu
TAP
$606
Sep 10 → Oct 1 21d  ·  Thu - Thu  ·  YUL-BCN
TAP
$606 Details > 
Sep 11 → Sep 30 19d Fri - Wed
TAP
$647
Sep 11 → Sep 30 19d  ·  Fri - Wed  ·  YUL-BCN
TAP
$647 Details > 
Sep 13 → Sep 30 17d Sun - Wed
TAP
$610
Sep 13 → Sep 30 17d  ·  Sun - Wed  ·  YUL-BCN
TAP
$610 Details > 
Sep 16 → Sep 30 14d Wed - Wed
TAP
$608
Sep 16 → Sep 30 14d  ·  Wed - Wed  ·  YUL-BCN
TAP
$608 Details > 
Sep 16 → Oct 7 21d Wed - Wed
TAP
$613
Sep 16 → Oct 7 21d  ·  Wed - Wed  ·  YUL-BCN
TAP
$613 Details > 
Sep 17 → Oct 1 14d Thu - Thu
TAP
$603
Sep 17 → Oct 1 14d  ·  Thu - Thu  ·  YUL-BCN
TAP
$603 Details > 
Sep 18 → Oct 7 19d Fri - Wed
TAP
$655
Sep 18 → Oct 7 19d  ·  Fri - Wed  ·  YUL-BCN
TAP
$655 Details > 
Sep 23 → Oct 7 14d Wed - Wed
TAP
$613
Sep 23 → Oct 7 14d  ·  Wed - Wed  ·  YUL-BCN
TAP
$613 Details > 
Or redeem points of the more simple type58,800 points instead of $588
Or redeem points of the more simple type (58,800 points instead of $588)
Oct 4 → Oct 21 17d Sun - Wed
TAP
$643
Oct 4 → Oct 21 17d  ·  Sun - Wed  ·  YUL-BCN
TAP
$643 Details > 
Oct 7 → Oct 21 14d Wed - Wed
TAP
$643
Oct 7 → Oct 21 14d  ·  Wed - Wed  ·  YUL-BCN
TAP
$643 Details > 
Oct 9 → Oct 21 12d Fri - Wed
TAP
$643
Oct 9 → Oct 21 12d  ·  Fri - Wed  ·  YUL-BCN
TAP
$643 Details > 
Oct 12 → Oct 21 9d Mon - Wed
TAP
$646
Oct 12 → Oct 21 9d  ·  Mon - Wed  ·  YUL-BCN
TAP
$646 Details > 
Or redeem points of the more simple type64,300 points instead of $643
Or redeem points of the more simple type (64,300 points instead of $643)
Nov 27 → Dec 14 17d Fri - Mon
TAP
$645
Nov 27 → Dec 14 17d  ·  Fri - Mon  ·  YUL-BCN
TAP
$645 Details > 
Nov 30 → Dec 16 16d Mon - Wed
TAP
$645
Nov 30 → Dec 16 16d  ·  Mon - Wed  ·  YUL-BCN
TAP
$645 Details > 
Or redeem points of the more simple type64,500 points instead of $645
Or redeem points of the more simple type (64,500 points instead of $645)
Dec 2 → Dec 16 14d Wed - Wed
TAP
$649
Dec 2 → Dec 16 14d  ·  Wed - Wed  ·  YUL-BCN
TAP
$649 Details > 
Or redeem points of the more simple type64,900 points instead of $649
Or redeem points of the more simple type (64,900 points instead of $649)
Jan 19 → Jan 29 10d Tue - Fri
DAir CanadaLufthansa
$652
Jan 19 → Jan 29 10d  ·  Tue - Fri  ·  YUL-BCN
D
Air CanadaLufthansa
$652 Details > 
Jan 20 → Jan 29 9d Wed - Fri
TAP
$599
Jan 20 → Jan 29 9d  ·  Wed - Fri  ·  YUL-BCN
TAP
$599 Details > 
Jan 21 → Jan 29 8d Thu - Fri
DLufthansaAir Canada
$669
Jan 21 → Jan 29 8d  ·  Thu - Fri  ·  YUL-BCN
D
LufthansaAir Canada
$669 Details > 
Jan 21 → Feb 3 13d Thu - Wed
DLufthansaAir Canada
$652
Jan 21 → Feb 3 13d  ·  Thu - Wed  ·  YUL-BCN
D
LufthansaAir Canada
$652 Details > 
Jan 22 → Jan 29 7d Fri - Fri
TAP
$611
Jan 22 → Jan 29 7d  ·  Fri - Fri  ·  YUL-BCN
TAP
$611 Details > 
Jan 22 → Jan 30 8d Fri - Sat
TAP
$622
Jan 22 → Jan 30 8d  ·  Fri - Sat  ·  YUL-BCN
TAP
$622 Details > 
Jan 22 → Feb 3 12d Fri - Wed
TAP
$608
Jan 22 → Feb 3 12d  ·  Fri - Wed  ·  YUL-BCN
TAP
$608 Details > 
Jan 23 → Feb 3 11d Sat - Wed
DAir Transat
$619
Jan 23 → Feb 3 11d  ·  Sat - Wed  ·  YUL-BCN
D
Air Transat
$619 Details > 
Jan 25 → Feb 8 14d Mon - Mon
TAP
$603
Jan 25 → Feb 8 14d  ·  Mon - Mon  ·  YUL-BCN
TAP
$603 Details > 
Or redeem points of the more simple type59,900 points instead of $599
Or redeem points of the more simple type (59,900 points instead of $599)
Mar 13 → Apr 9 27d Sat - Fri
Air CanadaLufthansa
$688
Mar 13 → Apr 9 27d  ·  Sat - Fri  ·  YUL-BCN
Air CanadaLufthansa
$688 Details > 
Mar 15 → Apr 5 21d Mon - Mon
Air CanadaLufthansa
$674
Mar 15 → Apr 5 21d  ·  Mon - Mon  ·  YUL-BCN
Air CanadaLufthansa
$674 Details > 
Mar 15 → Apr 9 25d Mon - Fri
Air CanadaLufthansa
$666
Mar 15 → Apr 9 25d  ·  Mon - Fri  ·  YUL-BCN
Air CanadaLufthansa
$666 Details > 
Mar 15 → Apr 20 36d Mon - Tue
TAP
$608
Mar 15 → Apr 20 36d  ·  Mon - Tue  ·  YUL-BCN
TAP
$608 Details > 
Mar 16 → Apr 9 24d Tue - Fri
LufthansaAir Canada
$635
Mar 16 → Apr 9 24d  ·  Tue - Fri  ·  YUL-BCN
LufthansaAir Canada
$635 Details > 
Mar 18 → Apr 5 18d Thu - Mon
LufthansaAir Canada
$658
Mar 18 → Apr 5 18d  ·  Thu - Mon  ·  YUL-BCN
LufthansaAir Canada
$658 Details > 
Or redeem points of the more simple type60,800 points instead of $608
Or redeem points of the more simple type (60,800 points instead of $608)

Might not be a deal, but at least find the lowest price for your specific dates

Check out our flight search tips and more tools here

DIR Non-stop flight

W Dates for weekend getaway

LD Very limited dates at this price

% Flight at an even more discounted price than usual!

Flytrippers logo in a flag Lowest price we have ever seen!

ULCC Involves at least 1 ultra low-cost carrier (ULCC)

No Suitcase Involves at least 1 airline without free regular carry-on bags

V Calendar Dates available during a popular vacation period

ST Self-transfer that implies a few pecularities

British Airways Airline: British Airways

Air France Airline: Air France

STARFLYER Airline: STARFLYER

TAP Airline: TAP

Lufthansa Airline: Lufthansa

Air Canada Airline: Air Canada

Air Transat Airline: Air Transat

Deals powered by Skyscanner, Momondo, Kiwi & Kayak

Accommodation Options



Check out today's best deals from Montreal

See all other deals from Montreal

Our latest travel content

Follow Flytrippers on Facebook

Follow Flytrippers on Twitter

Advertisement

Featured image:

Other images associated with this deal: Main page: dominickvietor, Social media: Pixabay

Share this deal to help us help more people travel for less: