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 Barcelona (BCN) to Porto (OPO)

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

Barcelona to Porto route information

Origin Airport Barcelona Intl.
Destination Airport Dr. Francisco de Sa Carneiro
Airlines Serving Air Europa, British Airways, Iberia, Lufthansa, Swiss International Air Lines, TAP Portugal, Vueling Airlines
Flight Price C$83
Distance 892 km

Hotels by Airports near

See all 1,961 properties in Dr. Francisco de Sa Carneiro
Solar Antigo Porto Aeroporto C$99
Reviewed on 24 Apr. 2019
See details
 
Solar Antigo Porto Aeroporto

Solar Antigo Porto Aeroporto

Avenida do Aeroporto, 288, Maia
     
    4.7 of 5
    4.0 out of 5.0

    Great location to airport. Unfortunately, the toilet tank did not refill so would not flush. Staff very apologetic. Breakfast wonderful.

    Oporto Airport & Business Hotel C$102
    Reviewed on 19 Apr. 2019
    See details
     
    Oporto Airport & Business Hotel

    Oporto Airport & Business Hotel

    Rua Casimiro Albano Monteiro, 35, Moreira da Maia, Maia, Maia
       
      4.5 of 5
      4.0 out of 5.0

      Good beds. Nice room. Good shower. Close to airport. Shuttle service worked well.

      OPOHotel Porto Aeroporto C$109
      Reviewed on 23 Apr. 2019
      See details
       
      OPOHotel Porto Aeroporto

      OPOHotel Porto Aeroporto

      Rua do Hotel Pedras Rubras, 99, Maia
         
        4.6 of 5
        4.0 out of 5.0

        Excellent .Food very good.Very convenient to airport .Shuttle right on time.Lovely staff.

        Hotel Aeroporto C$77
        Reviewed on 9 Apr. 2019
        See details
         
        Hotel Aeroporto

        Hotel Aeroporto

        Rua Pedras Rubras, 157, Maia
           
          3.7 of 5
          3.0 out of 5.0

          We had a midnight checkin and there were no problems, the front counter staff were friendly and got us checked in quickly. They arranged for a cab the next morning and it was waiting when we came down

          Park Hotel Porto Aeroporto C$101
          Reviewed on 13 Apr. 2019
          See details
           
          Park Hotel Porto Aeroporto

          Park Hotel Porto Aeroporto

          Avenida do Aeroporto, 241, Maia
             
            4.1 of 5
            3.0 out of 5.0

            Walkable to airport for early flights. Buffet dinner ok & v pleasant service. Sound proofing not good with people talking TVs going until v late. Would stay again for the convenience

            Airporto Hostel
            Airporto Hostel

            Airporto Hostel

            RUA DA ESTRADA 244,, Maia, OPO
               
              1.0 out of 5.0

              Situated in Maia, this hostel is 2.2 mi (3.5 km) from Maia Zoo and 2.8 mi (4.5 km) from MAR Shopping. Matosinhos Beach and Leca da Palmeira Beach are also within 6 mi (10 km). Aeroporto Station is 14 minutes by foot.

              Oporto Airport & Business Hotel
              Oporto Airport & Business Hotel

              Oporto Airport & Business Hotel

              CASIMIRO ALBANO MONTEIRO,35, Maia, OPO
                 
                4.0 out of 5.0

                Situated in Maia, this hotel is 2.4 mi (3.8 km) from Maia Zoo and within 6 mi (10 km) of MAR Shopping and EXPONOR - Porto International Fair. Leca da Palmeira Beach and Leixoes Sea Port are also within 6 mi (10 km). Aeroporto Station is 18 minutes by foot.

                Casa da Visa - a Family-friendly Place Where Privacy is Total
                Casa da Visa - a Family-friendly Place Where Privacy is Total

                Casa da Visa - a Family-friendly Place Where Privacy is Total

                Vilar do Pinheiro
                   
                  0.0 out of 5.0

                  Situated in a rural location, this property is within 6 mi (10 km) of Maia Zoo, Maia Welcome Center, and The Style Outlets. Matosinhos Beach and Moreiro Beach are also within 9 mi (15 km).

                  Cheap BCN to OPO Flights

                  • Question : What is the cheapest airline flying from Barcelona to Porto?
                    Answer : TAP Portugal strives to keep prices down for travellers over the next three months. Bookings are being made at just $84 and, when compared to the pricier bookings of $227, it's quite a deal.
                  • Question : How long do most people stay on their visit to Porto on average?
                    Answer : Of course, you are not most people, but if you were, you'd stay about six days.
                  • Question : Which airline has the least delays from Barcelona to Porto?
                    Answer : Booking with TAP Portugal means you will arrive to Porto about the time you were supposed to. In fact, this airline has a 91% average for getting there on time. Of course, it never hurts to be prepared. If you’re on Portugalia Airlines, be sure to sign up for the delay notifications to stay up to date with your flight’s status.
                  • Question : What is the cheapest day to fly?
                    Answer : The cheapest day to fly from Barcelona to Porto is on Thursday. If you want to save a bit of cash on your next holiday look for flights on that day.
                  • Question : Do some days of the week have more flight times than others?
                    Answer : When you’re flying from BCN to OPO, the day with the most flight times is Monday, with eight different options. However, with five flight times, Thursday doesn't offer quite as many options when finding that perfect departure time.
                  • Question : What is the cheapest date to fly to Porto?
                    Answer : As of Apr 22nd, the best day for booking to Porto (OPO) is May 7th. A ticket for this flight will run you around $84, which is 32% less than this route's average price.
                  • Question : How long does it take to fly from Barcelona to Porto?
                    Answer : Flying from BCN to OPO typically takes about one hour and 56 minutes. Remember, there is a one hour time change.