- Home
- Flights
- Flights from Porto
- Porto to Zurich
Cheap flights from Porto to Zurich from €32
SWISS, TAP Air Portugal, easyJet and Chair Airlines fly nonstop from Porto to Zurich, about 22 flights a week. The flight takes around 2h 25m, and the cheapest one-way fare we found recently is €32 on 24 Feb.
Direct flights available ~22 flights a week 2h 25m Cheapest in February Prices checked 14 days ago
Porto to Zurich at a glance
Cheapest one-way€32easyJet · nonstop · Wed 24 FebFastest flight2h 25mEstimated
Nonstop flights22/wkSWISS, TAP Air Portugal, easyJet
Airlines flying nonstop from Porto to Zurich
4 airlines on this route, about 22 flights a week in total (observed over the last 4 weeks).
Cheapest month to fly from Porto to Zurich
Lowest one-way fare found for each month: February is cheapest, November the most expensive.
Good to know
- Distance
- 1,530 km950 miles
- Flight time
- 2h 25mestimate
- Time difference
- +1hZurich vs Porto
- Currency in Zurich
- CHF
- Airports
- OPO → ZRH
Flights from Porto to Zurich: questions answered
How much is a flight from Porto to Zurich?
The cheapest one-way fare we found recently is €32, nonstop, departing in February. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Porto to Zurich?
Yes. SWISS, TAP Air Portugal, easyJet and Chair Airlines fly this route nonstop, with about 22 flights a week in each direction.
How long is the flight from Porto to Zurich?
A nonstop flight covers 1,530 km and takes around 2h 25m.
Which airlines fly from Porto to Zurich?
SWISS, TAP Air Portugal, easyJet and Chair Airlines operate nonstop flights on this route.
Which airports serve Porto and Zurich?
Porto: Francisco de Sá Carneiro Airport (OPO). Zurich: Zürich Airport (ZRH).
What is the time difference between Porto and Zurich?
Zurich is 1 hour ahead of Porto.





