Edelweiss
Edelweiss is Switzerland's leading holiday airline and flies from Edinburgh to Zurich. From Zurich, it flies directly to over 100 dream destinations in more than 38 countries. Whether you're looking for a beach holiday, a city break or a cultural trip, Edelweiss has the perfect destination to make every travel dream come true. With Swiss quality, warmth and commitment, the airline ensures a pleasant and safe journey for its guests.
As a member of the Lufthansa Group, passengers travelling to Zurich can conveniently transfer to all airlines within the group – SWISS, Lufthansa, Austrian Airlines, ITA Airways, Eurowings and Brussels Airlines – and thus explore the whole world. Zurich Airport is modern, offers efficient processes and has pleasantly short distances for transit passengers.
Destination | Summer flights | Winter flights | Airline code |
Zurich (ZRH) | 10 weekly | 5 weekly | WK |
EDI full flight schedules available here (Opens in a new tab)
Sports baggage travels free of charge

Edelweiss has an all-inclusive approach with free checked baggage, food and entertainment on every flight, and your first sports equipment also travels free of charge.