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

Book Air Canada flights to Barcelona (BCN)

Select journey type

Enter to select travel class and passengers

Top deals on flights to Barcelona (BCN)

  1. Toronto (YYZ) to Barcelona (BCN)

    Jan 23, 2019

    CAD 418*

    Each way fare / Economy

  2. Montreal (YUL) to Barcelona (BCN)

    Feb 02, 2019

    CAD 438*

    Each way fare / Economy

  3. Vancouver (YVR) to Barcelona (BCN)

    Jan 20, 2019

    CAD 498*

    Each way fare / Economy

  4. Calgary (YYC) to Barcelona (BCN)

    Dec 11, 2018

    CAD 552*

    Each way fare / Economy

  5. Ottawa (YOW) to Barcelona (BCN)

    Dec 16, 2018

    CAD 410*

    Each way fare / Economy

  6. Québec (YQB) to Barcelona (BCN)

    Mar 10, 2019

    CAD 453*

    Each way fare / 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 Air Canada flights to Barcelona (BCN)

Weather in Barcelona

Monday sky is clear
10°C Dec 10, 2018
Tuesday light rain
14°C Dec 11, 2018
Wednesday heavy intensity rain
13°C Dec 12, 2018
Thursday light rain
12°C Dec 13, 2018
Friday sky is clear
10°C Dec 14, 2018
Saturday sky is clear
11°C Dec 15, 2018
Sunday light rain
10°C Dec 16, 2018
Powered by: OpenWeatherMap.org

Explore now for the best airfares to Barcelona (BCN)

  1. Toronto (YYZ) to Barcelona (BCN)

    Each way fare / Economy

    Oct 09, 2019

    CAD 348*
  2. Montreal (YUL) to Barcelona (BCN)

    Each way fare / Economy

    May 24, 2019

    CAD 393*
  3. Vancouver (YVR) to Barcelona (BCN)

    Each way fare / Economy

    Oct 14, 2019

    CAD 496*
    Viewed:6hoursago
  4. Calgary (YYC) to Barcelona (BCN)

    Each way fare / Economy

    May 26, 2019

    CAD 506*
  5. Ottawa (YOW) to Barcelona (BCN)

    Each way fare / Economy

    Apr 01, 2019

    CAD 417*
  6. Québec (YQB) to Barcelona (BCN)

    Each way fare / Economy

    Nov 08, 2019

    CAD 431*
  7. Winnipeg (YWG) to Barcelona (BCN)

    Each way fare / Economy

    Sep 08, 2019

    CAD 412*
  8. Edmonton (YEG) to Barcelona (BCN)

    Each way fare / Economy

    Sep 11, 2019

    CAD 506*
  9. Halifax (YHZ) to Barcelona (BCN)

    Each way fare / Economy

    May 26, 2019

    CAD 433*
  10. Windsor, CA (YQG) to Barcelona (BCN)

    Each way fare / Economy

    Jun 08, 2019

    CAD 477*
    Viewed:1dayago

*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.