Cheap flights from Cleveland (CLE) to Porto (OPO) from $486

This is the cheapest one-way flight price, found on 10/3. Prices may vary by date and flight preferences.
CLE — OPO
Oct 8 — Oct 151

How to find the cheapest flight from Cleveland (CLE) to Porto (OPO)

All the information you need to plan the best CLE to OPO flight in 2023: compare Cleveland to Porto flight prices with the expected peak season, weather and rainfall in Porto.

Popular in

December

Cheapest in

October

Average price

$543

Round-trip from

$449
High demand for flights, 28% potential price rise
Best time to find cheap flights, 41% potential price drop
Average for round-trip flights in October 2023
From Cleveland Hopkins Intl to Porto

CLE - OPO

Price

$449 - $1,232

OPO

Temperature

48.2 - 68 °F

OPO

Rainfall

0.7 - 7.7 inches

What is the cheapest month to fly from Cleveland to Porto?

Our data shows that October tends to be the cheapest month to fly to Porto from Cleveland. Users have commonly found prices around $914 for the month, but tickets can be as low as $294. Due to multiple factors, prepare for potentially higher prices in December.

When is the cheapest time to fly from Cleveland to Porto (CLE - OPO)?

When flying from Cleveland to Porto, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap SWISS flights from Cleveland to Porto

Check out some of the cheapest SWISS flights we've come across from Cleveland to Porto. Come back soon if you're not finding the exact deal you're looking for.

Cheap United Airlines flights from Cleveland to Porto

Some of the lowest-priced United Airlines flights we've found at this time heading from Cleveland to Porto. Ensure the flight price, dates, time, and airline match your criteria before you book.

Cheap Cleveland to Porto flights in October & November 2023

The best prices found for CLE to OPO flights for October, November
Scroll through some of the best deals on flights from Cleveland to Porto in 2023. If these deals don't appeal to you, be sure to come back soon for more options.

Cleveland to Porto 2023 flight deals

Cheap flights to Porto from Cleveland found for this year
Scroll through some of the best deals on flights from Cleveland to Porto in 2023. If these deals don't appeal to you, be sure to come back soon for more options.

One-way flights to Porto from Cleveland

The cheapest one-way flights from Cleveland to Porto
If you're seeking multiple options on one-way flights from Cleveland to Porto, be sure to check out these deals, which are updated often. Those seeking round-trip flights from Cleveland to Porto should utilize the search form at the the top of the page.

Find flights from Cleveland to Porto within your budget

Use the slider to find flights from Cleveland to Porto that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

$661 - $2,344

Route

Depart

Return

Price

Cleveland Hopkins IntlPorto

CLE - OPO

CLEOPO

Cleveland Hopkins Intl

Sat 3/2

2 stops35h 44m

Porto

Tue 3/12

2 stops24h 33m

Cleveland Hopkins IntlPorto

CLE - OPO

CLEOPO

Cleveland Hopkins Intl

Sat 3/2

2 stops36h 45m

Porto

Tue 3/12

2 stops18h 45m

Cleveland Hopkins IntlPorto

CLE - OPO

CLEOPO

Cleveland Hopkins Intl

Thu 11/2

2 stops25h 15m

Porto

Thu 11/9

2 stops32h 29m

Cleveland Hopkins IntlPorto

CLE - OPO

CLEOPO

Cleveland Hopkins Intl

Tue 10/17

2 stops36h 30m

Porto

Tue 10/24

2 stops37h 15m

Cleveland Hopkins IntlPorto

CLE - OPO

CLEOPO

Cleveland Hopkins Intl

Tue 10/17

1 stop9h 26m

Porto

Tue 10/24

2 stops31h 08m

Cleveland Hopkins IntlPorto

CLE - OPO

CLEOPO

Cleveland Hopkins Intl

Tue 10/17

1 stop19h 26m

Porto

Tue 10/24

1 stop31h 55m

Cleveland Hopkins IntlPorto

CLE - OPO

CLEOPO

Cleveland Hopkins Intl

Fri 10/20

2 stops26h 54m

Porto

Sun 10/29

2 stops32h 19m

Cleveland Hopkins IntlPorto

CLE - OPO

CLEOPO

Cleveland Hopkins Intl

Fri 10/20

2 stops19h 15m

Porto

Sun 10/29

3 stops29h 20m

Cleveland Hopkins IntlPorto

CLE - OPO

CLEOPO

Cleveland Hopkins Intl

Tue 10/17

3 stops16h 40m

Porto

Tue 10/24

3 stops19h 35m

Flights are sorted by cheapest first

Deals found on 10/2

Reviews of airlines servicing Porto

Read reviews from past customers who have flown SWISS, United Airlines and American Airlines from Cleveland to Porto. Reviews also offer insight into each airline's entertainment options, comfort, food, crew/service, and boarding process.
SWISS
7.4
Good
456 reviews

Boarding

7.6

Overall

7.4

Entertainment

6.9

Crew

8.2

Comfort

7.3

Food

7.1

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

SWISS
7.4
Good
456 reviews
SWISS
7.4
Good
456 reviews

Boarding

7.6

Overall

7.4

Entertainment

6.9

Crew

8.2

Comfort

7.3

Food

7.1

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

United Airlines
7.4
Good
1,890 reviews
SWISS
7.4
Good
456 reviews

Boarding

7.6

Overall

7.4

Entertainment

6.9

Crew

8.2

Comfort

7.3

Food

7.1

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

American Airlines
7.2
Good
2,635 reviews
SWISS
7.4
Good
456 reviews

Boarding

7.6

Overall

7.4

Entertainment

6.9

Crew

8.2

Comfort

7.3

Food

7.1

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

Air Canada
6.7
Okay
969 reviews
SWISS
7.4
Good
456 reviews

Boarding

7.6

Overall

7.4

Entertainment

6.9

Crew

8.2

Comfort

7.3

Food

7.1

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

Lufthansa
6.7
Okay
1,577 reviews
SWISS
7.4
Good
456 reviews

Boarding

7.6

Overall

7.4

Entertainment

6.9

Crew

8.2

Comfort

7.3

Food

7.1

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

Related info for your journey

Useful info, stats and facts about Cleveland to Porto flights.

Can I find flights from Cleveland to Porto for under $700 on Cheapflights?

Yes, there are multiple flights from Cleveland to Porto for under $700. The cheapest flight booked recently is on Multiple Airlines for just $661, but on average you can expect to pay $1,343.

What are the cheapest airlines flying from Cleveland to Porto round-trip?

Currently priced at $671, Lufthansa will fly you from Cleveland to Porto and back. In addition to Lufthansa, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from SWISS and United Airlines - these airlines can fly you to your destination from $1,044 and $1,056, respectively. These flights start at 26% lower than the current average price 3 months from now.

What does CLE to OPO mean?

CLE 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. CLE to OPO refers to a flight route from Cleveland Hopkins Intl Airport to Porto Airport.

Top airline flying from Cleveland to Porto

The chart below displays the airlines Cheapflights users traveling from Cleveland to Porto choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-time
United AirlinesCheapest$859Average$1,410FlexibilityNo cancel feeOn-time69%
Search United Airlines flights

Fly with Cheapflights

What makes Cheapflights the go-to destination for all your flight needs

How does Cheapflights help users find flights from Cleveland to Porto?

Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Cleveland to Porto. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.

Why should you use Cheapflights to find cheap flight tickets from Cleveland to Porto?

It’s simple! Cheapflights, which is free to use for everyone, saves millions of users time and money every year by helping them find the cheapest and most suitable flights from Cleveland to Porto.

Can Cheapflights find flights from Cleveland to Porto with no change fees?

Need flexible booking options for your flight to Porto from Cleveland? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.

Can Cheapflights notify me if prices for flights from Cleveland to Porto become cheaper?

Yes, Cheapflights does offer price alerts on Cleveland to Porto flights so you can book your travels when it’s right. The Price Alert feature is available after a flight search is performed above.

100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.