- Home
- Flights
- Flights from Edinburgh
- Edinburgh to Zurich
Flights from Edinburgh to Zurich
Edelweiss Air, easyJet and SWISS fly nonstop from Edinburgh to Zurich, about 12 flights a week. The flight takes around 2h 04m.
Direct flights available ~12 flights a week 2h 04m Prices checked 14 days ago
Edinburgh to Zurich at a glance
Fastest flight2h 04mEstimated
Nonstop flights12/wkEdelweiss Air, easyJet, SWISS
Airlines flying nonstop from Edinburgh to Zurich
3 airlines on this route, about 12 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 1,249 km776 miles
- Flight time
- 2h 04mestimate
- Time difference
- +1hZurich vs Edinburgh
- Currency in Zurich
- CHF
- Airports
- EDI → ZRH
Flights from Edinburgh to Zurich: questions answered
Are there direct flights from Edinburgh to Zurich?
Yes. Edelweiss Air, easyJet and SWISS fly this route nonstop, with about 12 flights a week in each direction.
How long is the flight from Edinburgh to Zurich?
A nonstop flight covers 1,249 km and takes around 2h 04m.
Which airlines fly from Edinburgh to Zurich?
Edelweiss Air, easyJet and SWISS operate nonstop flights on this route.
Which airports serve Edinburgh and Zurich?
Edinburgh: Edinburgh Airport (EDI). Zurich: Zürich Airport (ZRH).
What is the time difference between Edinburgh and Zurich?
Zurich is 1 hour ahead of Edinburgh.





