Popular in | June |
---|---|
Cheapest in | November |
Average price | $1,265 |
Round-trip from | $511 |
Flying to your destination on a Friday can be more expensive, but this shouldn’t discourage you from finding affordable options to get to Barcelona. Check prices with Cheapflights to find a great deal for your trip.
Due to multiple factors, expect to potentially pay more when booking in June. For low rates, November can be a great choice for travel to Barcelona. Flights to Barcelona from Portland, Maine in November are about $1,173 on average during November, but can be found for as low as $614.
It’s optimal to fly from Portland, Maine to Barcelona at noon. By choosing this option you can save up to 18% on the cost of your flight, compared to a flight in the afternoon.
Fly from
Fly to
Budget
$670 - $1,402
Route
Depart
Return
Price
PortlandBarcelona-El Prat
PWM - BCN
PWMBCN
Portland
Mon 5/6
1 stop14h 40m
Barcelona-El Prat
Wed 5/15
1 stop16h 12m
PortlandBarcelona-El Prat
PWM - BCN
PWMBCN
Portland
Tue 5/7
2 stops15h 28m
Barcelona-El Prat
Fri 5/17
1 stop16h 12m
PortlandBarcelona-El Prat
PWM - BCN
PWMBCN
Portland
Mon 5/6
1 stop16h 29m
Barcelona-El Prat
Thu 5/16
2 stops29h 43m
PortlandBarcelona-El Prat
PWM - BCN
PWMBCN
Portland
Mon 5/6
1 stop21h 05m
Barcelona-El Prat
Wed 5/15
2 stops23h 47m
PortlandBarcelona-El Prat
PWM - BCN
PWMBCN
Portland
Fri 5/10
2 stops18h 09m
Barcelona-El Prat
Wed 5/15
2 stops18h 26m
PortlandBarcelona-El Prat
PWM - BCN
PWMBCN
Portland
Fri 5/10
1 stop20h 57m
Barcelona-El Prat
Fri 5/17
2 stops19h 07m
PortlandBarcelona-El Prat
PWM - BCN
PWMBCN
Portland
Thu 5/9
1 stop21h 05m
Barcelona-El Prat
Wed 5/15
2 stops18h 47m
PortlandBarcelona-El Prat
PWM - BCN
PWMBCN
Portland
Thu 5/9
2 stops39h 55m
Barcelona-El Prat
Sun 5/19
2 stops39h 25m
PortlandBarcelona-El Prat
PWM - BCN
PWMBCN
Portland
Sat 5/25
2 stops37h 46m
Barcelona-El Prat
Thu 5/30
2 stops48h 29m
Currently, January is the cheapest month in which you can book a flight from Portland, Maine to Barcelona (average of $511). Flying from Portland, Maine to Barcelona in June is currently the most expensive (average of $1,131). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
January
$511
February
$561
March
$681
April
$657
May
$789
June
$1,131
July
$1,046
August
$801
September
$835
October
$703
November
$564
December
$585
BCN Temperature | 48.2 - 75.2 °F |
---|
Food
Overall
Crew
Boarding
Entertainment
Comfort
Reviews
Terrible flight crew that skipped our row for service multiple times.
Food
Overall
Crew
Boarding
Entertainment
Comfort
Reviews
Terrible flight crew that skipped our row for service multiple times.
Food
Overall
Crew
Boarding
Entertainment
Comfort
Reviews
Terrible flight crew that skipped our row for service multiple times.
Food
Overall
Crew
Boarding
Entertainment
Comfort
Reviews
Terrible flight crew that skipped our row for service multiple times.
Food
Overall
Crew
Boarding
Entertainment
Comfort
Reviews
Terrible flight crew that skipped our row for service multiple times.
Food
Overall
Crew
Boarding
Entertainment
Comfort
Reviews
Terrible flight crew that skipped our row for service multiple times.
Deals for Portland to Barcelona flights are sourced from 900+ travel sites when you use Cheapflights. When all flight results come back, Cheapflights lets you sort and filter flights using different criteria to choose better, like price, airport, cabin class, and plenty of other options.
By finding flights from multiple airlines and providers at completely no cost, Cheapflights helps millions of users like you annually find the best flights to Barcelona from Portland.
Users can book flights with no change fees policies with our dedicated filters. Book flights from Portland to Barcelona flexibly with Cheapflights today.
Yes! Start tracking prices for Portland to Barcelona flights today and get alerted whenever prices for these flights change. To access this feature, click the bell icon next to the flight deals above, which will prompt you for a valid email address to receive your alerts.