$48 Cheap Flights from Porto (OPO) to Zürich (ZRH)

Popular airlines from Porto Airport (OPO) to Zurich Airport (ZRH)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save up to 30% on select hotels after you book a flight*
    trophy illustration

    Earn twice

    Earn your airline miles on top of our OneKeyCash

Cheap Flights from Porto to Zürich (OPO-ZRH)

Prices were available within the past 7 days and start at $48 for one-way flights and $115 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

easyJet
easyJet
easyJet
easyJet
easyJet
easyJet
TAP Portugal
Iberia
Swiss International Air Lines
Vueling Airlines

Find the cheapest month to fly from Porto (OPO) to Zürich (ZRH)

February is typically the cheapest month to fly

From $87 - $198 per traveler.

Alternative airports near Zürich

Prices were available within the past 7 days. Prices and availability are subject to change.

Frequently asked questions

How much does a flight from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH) cost?
Snag a cheap one-way flight from $48 or cheap return flight from $115 from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH) with Expedia. Enter your travel dates and sort by "Price (lowest to highest)" to see our cheapest flight offers on this route.
What is the cheapest month to fly from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH)?
Traveling in December is a great way to save, as it's the cheapest month for flights between OPO and ZRH. You'll typically find the lowest prices during off-peak months.
Which airlines fly direct from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH)?
You can choose from 3 carriers that fly nonstop from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH). These include:

  • SWISS
  • EasyJet
  • TAP Portugal

What is the cheapest airline that flies from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH)?
The cheapest airline to offer flights between Dr. Francisco de Sa Carneiro Airport (OPO) and Zurich Airport (ZRH) will change depending on your travel dates. TAP Portugal and easyJet are just some of the choices offering well-priced fares. Use Expedia's filters to compare airlines in one place and find the right OPO to ZRH flight that fits your budget.
How many flights per day from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH)?
With, on average, 2 direct flights departing from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH) each day, you'll be off on your next adventure in no time.
What are the most popular departure times for flights from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH)?
The 11 AM departures from OPO to ZRH are the most sought after. Greater demand means you'll likely pay more for these departures. If you want to save money, choose a less crowded time to fly.
What day of the week has the most flights from OPO to ZRH?
Fly on a Friday if you're after the best choice of flights from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH).
What is the earliest flight from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH)?
Take the earliest flight at around 6:00AM UTC+0, leaving from Dr. Francisco de Sa Carneiro Airport (OPO). You'll be in the air for roughly 2h 35m, reaching Zurich Airport (ZRH) at approximately 9:35AM UTC+1.
How long does it take to fly from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH)?
Flights from OPO to ZRH have an average travel time of 2 hours and 33 minutes. The total distance between the two is 950 mi.
What airline has the least delays from OPO to ZRH?
With 100% of journeys generally landing on schedule, Finnair has the best on-time performance for nonstop flights from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH). To check your flight status and receive notifications about any changes, use the Expedia App.
What is the best time to fly from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH)?
Choose a flight from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH) that takes off before 3 PM to reduce the likelihood of delays and cancellations. Departures later than this have a 22% higher chance of being canceled, on average.**Most reliable time of the day and month to travel recommendation is based on January through August 2024 flight status data sourced from OAG's global flight data platform.
Is it cheaper to buy a plane ticket from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH) last-minute?
Last-minute bookings from OPO to ZRH are usually more expensive. To lock in the best rates, start searching for flights early. That being said, if you can play around with your travel dates, you may score a cheap ticket right before your trip.
Can I cancel or change the date of my flight from Dr. Francisco de Sa Carneiro Airport (OPO) to Zurich Airport (ZRH)?
You can usually cancel or reschedule your OPO to ZRH flight. However, for bookings made more than 24 hours ago, additional charges may apply. Refer to your airline's policies in your itinerary to see what changes are allowed and if any costs are involved. You'll also find more information on our Customer Service portal.

Travel information

Origin airport
Dr. Francisco de Sa Carneiro
Destination airport
Zürich
Airlines serving
Air Europa, Air France, Austrian Airlines, British Airways, Brussels Airlines, Eurowings, Iberia, KLM, Lufthansa, Scandinavian Airlines, Swiss International Air Lines, TAP Portugal, Vueling Airlines, easyJet
Roundtrip price
$114
Distance
950 mi
Average flight time
3 hours 30 mins

Book with confidence

Explore a world of travel with Expedia

*Available to One Key members.