Skip to main content Skip to book a flight Skip to Footer

Book Air Canada flights to Spain from

Select journey type

Enter to select travel class and passengers

Best fares for your upcoming flight to Spain

  1. Toronto (YYZ) to Barcelona (BCN)

    May 26, 2019-

    Jun 03, 2019

    CAD 718*

    Round-trip / Economy

  2. Toronto (YYZ) to Madrid (MAD)

    Jun 03, 2019-

    Jun 17, 2019

    CAD 995*

    Round-trip / Economy

  3. Halifax (YHZ) to Barcelona (BCN)

    Jun 08, 2019-

    Jun 15, 2019

    CAD 846*

    Round-trip / Economy

  4. Vancouver (YVR) to Barcelona (BCN)

    Jun 11, 2019-

    Jun 20, 2019

    CAD 1,291*

    Round-trip / Economy

  5. Montreal (YUL) to Barcelona (BCN)

    May 26, 2019-

    Jun 01, 2019

    CAD 788*

    Round-trip / Economy

  6. Ottawa (YOW) to Madrid (MAD)

    May 27, 2019-

    Jun 06, 2019

    CAD 804*

    Round-trip / Economy

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

Book now your flight to Spain and get the best fare

FromToDepartureFare TypePrice

Toronto (YYZ)

Barcelona (BCN)

Jul 07, 2019-

Jul 12, 2019

Round-trip / Economy
CAD 717*

Québec (YQB)

Barcelona (BCN)

Jul 08, 2019-

Jul 17, 2019

Round-trip / Economy
CAD 729*
Viewed:1dayago

Toronto (YYZ)

Madrid (MAD)

Nov 17, 2019-

Nov 25, 2019

Round-trip / Economy
CAD 898*
Viewed:20hoursago

Edmonton (YEG)

Barcelona (BCN)

Sep 24, 2019-

Oct 01, 2019

Round-trip / Economy
CAD 990*
Viewed:1hourago

Halifax (YHZ)

Barcelona (BCN)

Oct 04, 2019-

Oct 07, 2019

Round-trip / Economy
CAD 846*
Viewed:1hourago

Vancouver (YVR)

Barcelona (BCN)

Mar 30, 2020-

Apr 06, 2020

Round-trip / Economy
CAD 1,124*
Viewed:1hourago

Montreal (YUL)

Barcelona (BCN)

Jul 09, 2019-

Jul 17, 2019

Round-trip / Economy
CAD 723*
Viewed:1dayago

Vancouver (YVR)

Madrid (MAD)

Nov 04, 2019-

Nov 18, 2019

Round-trip / Economy
CAD 1,099*
Viewed:1hourago

Calgary (YYC)

Barcelona (BCN)

Oct 21, 2019-

Nov 04, 2019

Round-trip / Economy
CAD 1,134*
Viewed:1hourago

Ottawa (YOW)

Barcelona (BCN)

Jul 10, 2019-

Sep 05, 2019

Round-trip / Economy
CAD 778*
Viewed:3hoursago

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.