Find a great deal and save up to 37% by booking at least 54 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from West Palm Beach to Porto within the next two weeks, with the cheapest ticket starting at $844.
The best pricing can be found in the month of January. Prices to Porto from West Palm Beach average $703. You can even find prices in January for less than $703, as users have found deals to Porto from as low as $385. The month of July appears to be one of the more expensive times to travel to Porto from West Palm Beach. Flying in the targeted month can save you up to 40%.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from West Palm Beach to Porto as you normally would.
Fly from
Fly to
Budget
$582 - $1,189
Route
Depart
Return
Price
Palm Beach IntlPorto
PBI - OPO
PBIOPO
Palm Beach Intl
seg 11/20
2 stops17h 42m
Porto
seg 12/4
2 stops18h 27m
Palm Beach IntlPorto
PBI - OPO
PBIOPO
Palm Beach Intl
sex 10/27
2 stops17h 09m
Porto
dom 11/12
2 stops33h 23m
Palm Beach IntlPorto
PBI - OPO
PBIOPO
Palm Beach Intl
seg 11/20
2 stops24h 45m
Porto
seg 12/4
3 stops31h 35m
Palm Beach IntlPorto
PBI - OPO
PBIOPO
Palm Beach Intl
sex 10/27
1 stop15h 25m
Porto
dom 11/12
2 stops34h 35m
Palm Beach IntlPorto
PBI - OPO
PBIOPO
Palm Beach Intl
seg 11/20
2 stops17h 00m
Porto
seg 12/4
2 stops19h 30m
Palm Beach IntlPorto
PBI - OPO
PBIOPO
Palm Beach Intl
sex 10/27
3 stops39h 23m
Porto
dom 11/12
2 stops38h 40m
Palm Beach IntlPorto
PBI - OPO
PBIOPO
Palm Beach Intl
seg 11/20
3 stops20h 29m
Porto
seg 12/4
3 stops31h 00m
Palm Beach IntlPorto
PBI - OPO
PBIOPO
Palm Beach Intl
qui 3/21
2 stops28h 25m
Porto
dom 3/31
2 stops40h 41m
Palm Beach IntlPorto
PBI - OPO
PBIOPO
Palm Beach Intl
qui 3/14
2 stops19h 40m
Porto
qui 3/28
2 stops18h 54m
Entertainment
Overall
Boarding
Crew
Food
Comfort
Reviews
When you're uncomfortable, it's hard to have a positive experience. I paid for Comfort plus with my 7 year old and due to issues with PILOTS (not weather--even though they want to claim weather so as not to be responsible or accountable) we ended up in the very back and last row. I was told to get a refund for my Comfort Plus, it would be MY responsibility to reach out to Delta through the website. None of the people working for Delta at the gate could help me. And this was after being stuck in the Atlanta airport from midnight-8am (because of a thunderstorm that had completely passed through at 6PM) and told there were no hotel vouchers available and was given a $15 one that NO ONE accepted--so it didn't even work. What a nightmare.
Entertainment
Overall
Boarding
Crew
Food
Comfort
Reviews
When you're uncomfortable, it's hard to have a positive experience. I paid for Comfort plus with my 7 year old and due to issues with PILOTS (not weather--even though they want to claim weather so as not to be responsible or accountable) we ended up in the very back and last row. I was told to get a refund for my Comfort Plus, it would be MY responsibility to reach out to Delta through the website. None of the people working for Delta at the gate could help me. And this was after being stuck in the Atlanta airport from midnight-8am (because of a thunderstorm that had completely passed through at 6PM) and told there were no hotel vouchers available and was given a $15 one that NO ONE accepted--so it didn't even work. What a nightmare.
Entertainment
Overall
Boarding
Crew
Food
Comfort
Reviews
When you're uncomfortable, it's hard to have a positive experience. I paid for Comfort plus with my 7 year old and due to issues with PILOTS (not weather--even though they want to claim weather so as not to be responsible or accountable) we ended up in the very back and last row. I was told to get a refund for my Comfort Plus, it would be MY responsibility to reach out to Delta through the website. None of the people working for Delta at the gate could help me. And this was after being stuck in the Atlanta airport from midnight-8am (because of a thunderstorm that had completely passed through at 6PM) and told there were no hotel vouchers available and was given a $15 one that NO ONE accepted--so it didn't even work. What a nightmare.
Entertainment
Overall
Boarding
Crew
Food
Comfort
Reviews
When you're uncomfortable, it's hard to have a positive experience. I paid for Comfort plus with my 7 year old and due to issues with PILOTS (not weather--even though they want to claim weather so as not to be responsible or accountable) we ended up in the very back and last row. I was told to get a refund for my Comfort Plus, it would be MY responsibility to reach out to Delta through the website. None of the people working for Delta at the gate could help me. And this was after being stuck in the Atlanta airport from midnight-8am (because of a thunderstorm that had completely passed through at 6PM) and told there were no hotel vouchers available and was given a $15 one that NO ONE accepted--so it didn't even work. What a nightmare.
Entertainment
Overall
Boarding
Crew
Food
Comfort
Reviews
When you're uncomfortable, it's hard to have a positive experience. I paid for Comfort plus with my 7 year old and due to issues with PILOTS (not weather--even though they want to claim weather so as not to be responsible or accountable) we ended up in the very back and last row. I was told to get a refund for my Comfort Plus, it would be MY responsibility to reach out to Delta through the website. None of the people working for Delta at the gate could help me. And this was after being stuck in the Atlanta airport from midnight-8am (because of a thunderstorm that had completely passed through at 6PM) and told there were no hotel vouchers available and was given a $15 one that NO ONE accepted--so it didn't even work. What a nightmare.
Entertainment
Overall
Boarding
Crew
Food
Comfort
Reviews
When you're uncomfortable, it's hard to have a positive experience. I paid for Comfort plus with my 7 year old and due to issues with PILOTS (not weather--even though they want to claim weather so as not to be responsible or accountable) we ended up in the very back and last row. I was told to get a refund for my Comfort Plus, it would be MY responsibility to reach out to Delta through the website. None of the people working for Delta at the gate could help me. And this was after being stuck in the Atlanta airport from midnight-8am (because of a thunderstorm that had completely passed through at 6PM) and told there were no hotel vouchers available and was given a $15 one that NO ONE accepted--so it didn't even work. What a nightmare.
Yes, there are multiple flights from West Palm Beach to Porto for under $600. The cheapest flight booked recently is on Delta for just $582, but on average you can expect to pay $980.
There are currently 2+ open flights from West Palm Beach to Porto within the next 7 days for less than $1,200.
One-way options have recently been found by users for as low as $534 on TAP AIR PORTUGAL. Other airlines that offer cheap prices include Air Canada from $663 and Lufthansa from $673 one-way.
PBI and OPO are unique codes to identify airports used in the aviation industry. They are defined by IATA (International Air Transport Association) and are commonly called IATA codes. PBI to OPO refers to a flight route from Palm Beach Intl Airport to Porto Airport.
Cheapflights helps you search for flights from West Palm Beach to Porto via 900+ travel sites so you don’t have to. After performing a flight search, users can also filter their flight selection by filtering for price, number of stops, airlines, and so on.
Cheapflights helps you find that perfect flight to Porto from West Palm Beach by searching from hundreds of airlines and agencies you know and love. We are also free to use, in case you were wondering!
Yes, we can. To see specific flights from West Palm Beach to Porto with no change fees, users can toggle flexible booking options after using the search form above to find flights.
Yes, and it’s super simple to set up. Perform a flight search above and use a valid email address to enable the Price Alert feature. That’s it!