Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Find cheap flights from Toronto (YYZ) to Barcelona (BCN)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Toronto to Barcelona route information

Origin Airport Pearson Intl.
Destination Airport Barcelona Intl.
Airlines Serving Aer Lingus, Air Canada, Air France, Air Transat, Alitalia, American Airlines, Austrian Airlines, British Airways, Brussels Airlines, Delta, Iberia, KLM, Lufthansa, SATA International-Azores Airlines S.A., Swiss International Air Lines, TAP Portugal, United, WestJet
Flight Price C$637
Distance 6,378 km

Hotels by Airports near

See all 2,763 properties in Barcelona Intl.
Barcelona Airport Hotel C$151
Reviewed on 18 May 2019
See details
Barcelona Airport Hotel

Barcelona Airport Hotel

Plaza de la Volateria, 3, Poligono Mas Blau, El Prat de Llobregat, Barcelona
    4.1 of 5
    4.0 out of 5.0

    Unfortunately the shuttle dropped us at the wrong hotel! So beware, there are at least two Aeropuerto hotels! We arrived after a long wait for a taxi well after one I the morning. The staff made us very welcome and the room was excellent. Breakfast was very good. Unfortunately the cleaners started ...

    TRYP Barcelona Aeropuerto Hotel C$164
    Reviewed on 15 May 2019
    See details
    TRYP Barcelona Aeropuerto Hotel

    TRYP Barcelona Aeropuerto Hotel

    Parque De Negocios Mas Blau Ii, El Prat de Llobregat, Barcelona
      3.9 of 5
      4.0 out of 5.0

      Great staff, accommodations, and breakfast buffet! Pay the $12E for breakfast buffet and you will not be disappointed. Only problems was the shower allowed heavy amount of water to run off onto bathroom floor. There are two Barcelona Aeropuerto hotels with the same address,Be sure taxi takes you ...

      Centre Esplai Hostel C$73
      Reviewed on 26 Jan. 2019
      See details
      Centre Esplai Hostel

      Centre Esplai Hostel

      Carrer Riu Anoia 42-54, El Prat de Llobregat, Barcelona
        3.3 of 5
        2.0 out of 5.0

        Great stay. Helpful staff. Civilised atmosphere. Near to airport. My only wish was that the local shops could have more choice of goods.

        Sleep & Fly C$266
        Reviewed on 20 Mar. 2019
        See details
        Sleep & Fly

        Sleep & Fly

        Centro de Negocios Terminal 1, Aeropuerto de Barcelona, El Prat de Llobregat, Catalonia
          3.7 of 5
          4.0 out of 5.0

          Very Basic but the bed not comfy .. great when you have early morning flight

          Sallés Hotel Ciutat del Prat C$162
          Reviewed on 19 May 2019
          See details
          Sallés Hotel Ciutat del Prat

          Sallés Hotel Ciutat del Prat

          Av. Remolar, 46, El Prat de Llobregat, Barcelona
            4.1 of 5
            4.0 out of 5.0

            So far so good. Going to try breakfast. A little far from downtown though

            Airhostel Barcelona Aeropuerto C$98
            Reviewed on 5 May 2019
            See details
            Airhostel Barcelona Aeropuerto

            Airhostel Barcelona Aeropuerto

            Carrer de Narcís Monturiol 48, El Prat de Llobregat, Barcelona
              4.3 of 5
              2.0 out of 5.0

              Very nice place and friendly stuff. Super clean place and convenient location close to the airport. Extra bonus - breakfast from 4:30 am to 10 am. I would definitely stay again!

              Best Western Plus Hotel Alfa Aeropuerto C$141
              Reviewed on 13 May 2019
              See details
              Best Western Plus Hotel Alfa Aeropuerto

              Best Western Plus Hotel Alfa Aeropuerto

              Zona Franca Calle K, Barcelona, Barcelona
                3.9 of 5
                4.0 out of 5.0

                Location is very convenient for the airport and to get into town. Airport transfer very good - although I have heard others did not have such an experience, Taxis into town were pricey which the hotel does nor seem to have any control over even though they arrange them

                Mucha Masia Hostel Rural-Urbà C$64
                Reviewed on 26 Nov. 2018
                See details
                Mucha Masia Hostel Rural-Urbà

                Mucha Masia Hostel Rural-Urbà

                Carrer de Jaume Casanovas 55, El Prat de Llobregat
                  3.5 of 5
                  2.0 out of 5.0

                  A good place to stay under budget and near the airport. Clean room and facility. The person at the desk waited for me even though I reached quite late to check in. Only reason I am not giving this a full rating is that I had booked this room for the sole reason that it was close to the airport and ...

                  Cheap YYZ to BCN Flights

                  • Question : How much is a plane ticket to Barcelona (BCN) from Toronto (YYZ)?
                    Answer : Cost can range anywhere from $546 to $19,322, prices for YYZ to BCN do fluctuate much more than the majority of routes from Canada. However, usually the sooner you book, the better the price.
                  • Question : How much time do people spend in Barcelona?
                    Answer : The average time spent hanging out in Barcelona by travellers from Toronto is about two weeks.
                  • Question : What is the cheapest airline flying from Toronto to Barcelona?
                    Answer : TAP Portugal strives to keep costs low for passengers over the next three months. Fares are being booked at just $546 and, when compared to the more expensive bookings of $19,322, it's quite a deal.
                  • Question : How long is the flight from YYZ to BCN?
                    Answer : Air Canada currently holds the fastest travel time with seven hours and 45 minutes. For example, you would arrive in Barcelona at 10:55 AM CEST if you left Toronto at 9:10 PM EDT. Remember, there is a time change of six hours.
                  • Question : Which airline has the least delays from Toronto to Barcelona?
                    Answer : Booking with Air Transat means you will arrive to Barcelona pretty close to the time your ticket states. In fact, this airline has a 71% average for getting there on time. Of course, it never hurts to be prepared. If you’re on Air Canada Rouge, be sure to sign up for the delay notifications to stay up to date with your flight’s status.
                  • Question : Can I change the date of my flight?
                    Answer : Yes, you can change your departure or arrival date. If you want to save some funds in doing so, the cheapest day to fly in June is Tuesday.
                  • Question : How long does it take to fly from Toronto to Barcelona?
                    Answer : Flying from YYZ to BCN typically takes about seven hours and 45 minutes. Remember, there is a six hours time difference.

                  May 20, 2019

                  If you are not gonna clean the plane. Please provide free wipes for disinfecting seats.

                  Dec 16, 2018

                  The seats are the worst I’ve ever experienced. The plane was dirty, very dirty.

                  Oct 17, 2018

                  This was my first time flying with air transat and it was a pretty great experience. I wasn’t able to use online check-in and I called the customer service line worried as I had this happen with a different airline before (and ended up missing the flight due to long lines at the airport even though I had gone in 3 hours early for a domestic flight to deal with my check-in issues.). The rep on the phone was very comforting and said that online check-in doesn’t work sometimes for people who purchase through Expedia, but that I would have zero issues checking in at the airport, I would definitely make my flight. I got there and there were ushers managing the people and asking what they needed which helped organize priority. I was able to check in without issue. When I got on the plane, the woman seated beside me was unpleasant and rude with me as I placed my bag on the floor of our shared foot space. I asked a flight attendant if there were any overhead bins available as this woman was being really rude to me and giving me a hard time. The head attendant saw that this woman was quite unpleasant and immediately walked me up to some empty seats so that I didn’t have to sit next to her anymore, even though I had only asked to have my bag stored elsewhere. I appreciated her conscientious actions which made my 8 hour flight significantly more pleasant!

                  Oct 10, 2018

                  The seats in the plane is a bit flimsy

                  Oct 6, 2018

                  Seats were too narrow so not comfortable for a 8 hour night flight

                  Aug 23, 2018

                  Leg room on this flight was very limited. There were some empty seats, so I was able to stretch, otherwise, it would be a problem. Yes, I'm very tall, do anyone above 6'2" should make sure they are aware of this. No entertainment system whatsoever. If you are willing to overlook some things in order to get a good price, this is a good choice.

                  Jul 29, 2018

                  Food wasn't very good

                  Jul 21, 2018

                  The seats are a bit small. As someone who has been graced with wide shoulders and a broad chest, it's hard to find a seated position in an aisle seat where every single person who walks by doesn't bump into me.

                  Jul 16, 2018

                  Overall smooth impressive experience. Definitely fly with them again!

                  Jun 7, 2018

                  Not a Lufthansa flight. It was air canada rouge.