- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Barcelona to Porto (BCN-OPO)
Prices were available within the past 7 days and start at S$22 for one-way flights and S$91 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue, 17 Sep - Tue, 17 Sep
BCN
Barcelona
OPO
Porto
S$91 Return, found 4 days ago
S$91
Return
found 4 days ago
Wed, 7 Aug - Wed, 7 Aug
BCN
Barcelona
OPO
Porto
S$109 Return, found 8 hours ago
S$109
Return
found 8 hours ago
Wed, 7 Aug - Wed, 7 Aug
BCN
Barcelona
OPO
Porto
S$112 Return, found 8 hours ago
S$112
Return
found 8 hours ago
Fri, 20 Dec - Tue, 24 Dec
BCN
Barcelona
OPO
Porto
S$117 Return, found 4 days ago
S$117
Return
found 4 days ago
Fri, 20 Dec - Tue, 24 Dec
BCN
Barcelona
OPO
Porto
S$121 Return, found 4 days ago
S$121
Return
found 4 days ago
![Iberia](http://images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/IB.gif)
Fri, 22 Nov - Thu, 28 Nov
BCN
Barcelona
OPO
Porto
S$314 Return, found 4 days ago
S$314
Return
found 4 days ago
Expedia's Latest Trends
Hotels
Cozy Bay CruiseMansion One Suites By MerleneInterContinental Grand Stanford Hong Kong, an IHG HotelThree Gold Luxury Private VillaHotel PanoramaBoutique Hotels in Da NangHotels in Bukit JalilCitadines DPulze CyberjayaHotels in TambunHotels with Spa in JakartaExpressionz Professional Suites by Sin YinFarmstay AustraliaMuzik Hotel - Ximending Xining BranchSirru Fen Fushi Private Lagoon Resort
Flights
Flights from Incheon (ICN) to Honolulu (HNL)Flights from NYC-All Airports to Miami Intl.Flights to MontrealFlights from Melbourne (MEL) to Osaka (KIX)Flights from Sa Khu (HKT) to Melbourne (MEL)Flights to BeachFlights from Newcastle-upon-Tyne (NCL) to Paris (CDG)Flights from Singapore (SIN) to Sa Khu (HKT)Flights from London (LHR) to Honolulu (HNL)Flights from Singapore (SIN) to Aksakovo (VAR)
Activities
General
*Available to Expedia members.