Zurich

from Edinburgh

Save up to: £256

Average cost: £332

Best deal: £76


Zurich, the largest city in Switzerland, is known for its well-preserved medieval Old Town, world-class shopping, and vibrant nightlife. Visit the iconic Grossmünster church, explore the bustling Bahnhofstrasse shopping district, or stroll around the picturesque Lake Zurich. Zurich's gourmet restaurants, high-end shopping, and the annual Street Parade make it a city of elegance and excitement.


Latest deals:

3 days
£76
Fri 12 Jun - Mon 15 Jun


4 days
£78
Fri 12 Jun - Tue 16 Jun


2 days
£80
Sat 13 Jun - Mon 15 Jun


3 days
£82
Sat 13 Jun - Tue 16 Jun


4 days
£83
Tue 9 Jun - Sat 13 Jun


4 days
£83
Tue 16 Jun - Sat 20 Jun


4 days
£83
Tue 2 Jun - Sat 6 Jun


5 days
£87
Mon 15 Jun - Sat 20 Jun


5 days
£89
Mon 8 Jun - Sat 13 Jun


3 days
£89
Fri 19 Jun - Mon 22 Jun


4 days
£90
Tue 23 Jun - Sat 27 Jun


5 days
£90
Mon 1 Jun - Sat 6 Jun


3 days
£90
Fri 26 Jun - Mon 29 Jun


3 days
£91
Tue 2 Jun - Fri 5 Jun


2 days
£91
Sat 20 Jun - Mon 22 Jun


3 days
£92
Tue 9 Jun - Fri 12 Jun


3 days
£94
Tue 23 Jun - Fri 26 Jun


5 days
£96
Wed 11 Nov - Mon 16 Nov


3 days
£96
Wed 11 Nov - Sat 14 Nov


4 days
£97
Fri 26 Jun - Tue 30 Jun


3 days
£97
Wed 28 Oct - Sat 31 Oct


5 days
£97
Wed 2 Dec - Mon 7 Dec


4 days
£98
Fri 19 Jun - Tue 23 Jun


3 days
£98
Wed 4 Nov - Sat 7 Nov


4 days
£98
Mon 8 Jun - Fri 12 Jun


4 days
£98
Mon 1 Jun - Fri 5 Jun


3 days
£99
Wed 20 Jan - Sat 23 Jan


5 days
£99
Wed 18 Nov - Mon 23 Nov


4 days
£99
Tue 6 Oct - Sat 10 Oct


5 days
£99
Wed 28 Oct - Mon 2 Nov


5 days
£99
Wed 20 Jan - Mon 25 Jan


3 days
£99
Wed 13 Jan - Sat 16 Jan


5 days
£99
Wed 13 Jan - Mon 18 Jan


3 days
£99
Wed 18 Nov - Sat 21 Nov


5 days
£100
Wed 9 Dec - Mon 14 Dec


3 days
£100
Sat 20 Jun - Tue 23 Jun


3 days
£100
Wed 25 Nov - Sat 28 Nov


5 days
£100
Wed 4 Nov - Mon 9 Nov


3 days
£100
Wed 2 Dec - Sat 5 Dec


2 days
£100
Wed 25 Nov - Fri 27 Nov


2 days
£100
Wed 18 Nov - Fri 20 Nov


3 days
£100
Wed 9 Dec - Sat 12 Dec


2 days
£101
Mon 30 Nov - Wed 2 Dec


5 days
£101
Mon 30 Nov - Sat 5 Dec


2 days
£101
Wed 4 Nov - Fri 6 Nov


2 days
£102
Sat 21 Nov - Mon 23 Nov


4 days
£102
Sat 21 Nov - Wed 25 Nov


2 days
£102
Mon 18 Jan - Wed 20 Jan


5 days
£102
Mon 9 Nov - Sat 14 Nov


5 days
£102
Mon 7 Dec - Sat 12 Dec


2 days
£102
Mon 9 Nov - Wed 11 Nov


4 days
£102
Sat 16 Jan - Wed 20 Jan


2 days
£102
Mon 14 Dec - Wed 16 Dec


5 days
£102
Mon 18 Jan - Sat 23 Jan


2 days
£102
Sat 9 Jan - Mon 11 Jan


4 days
£102
Sat 9 Jan - Wed 13 Jan


2 days
£102
Mon 11 Jan - Wed 13 Jan


5 days
£102
Mon 11 Jan - Sat 16 Jan


2 days
£102
Sat 16 Jan - Mon 18 Jan


2 days
£102
Mon 7 Dec - Wed 9 Dec


3 days
£102
Tue 6 Oct - Fri 9 Oct


4 days
£103
Sat 7 Nov - Wed 11 Nov


5 days
£103
Mon 23 Nov - Sat 28 Nov


4 days
£103
Mon 23 Nov - Fri 27 Nov


2 days
£103
Mon 23 Nov - Wed 25 Nov


5 days
£103
Mon 22 Jun - Sat 27 Jun


2 days
£103
Sat 7 Nov - Mon 9 Nov


2 days
£104
Wed 11 Nov - Fri 13 Nov


2 days
£104
Sat 23 Jan - Mon 25 Jan


5 days
£104
Mon 26 Oct - Sat 31 Oct


4 days
£106
Tue 22 Sep - Sat 26 Sep


4 days
£106
Fri 29 May - Tue 2 Jun


3 days
£106
Fri 13 Nov - Mon 16 Nov


4 days
£107
Sat 28 Nov - Wed 2 Dec


3 days
£107
Sat 26 Sep - Tue 29 Sep


3 days
£107
Tue 22 Sep - Fri 25 Sep


2 days
£107
Sat 5 Dec - Mon 7 Dec


4 days
£107
Mon 22 Jun - Fri 26 Jun


3 days
£107
Tue 16 Jun - Fri 19 Jun


3 days
£108
Wed 16 Dec - Sat 19 Dec


2 days
£108
Mon 26 Oct - Wed 28 Oct


4 days
£109
Sat 12 Dec - Wed 16 Dec


4 days
£109
Sat 31 Oct - Wed 4 Nov


2 days
£109
Sat 12 Dec - Mon 14 Dec


2 days
£109
Sat 31 Oct - Mon 2 Nov


4 days
£110
Mon 9 Nov - Fri 13 Nov


4 days
£110
Sat 5 Dec - Wed 9 Dec


3 days
£110
Sat 19 Sep - Tue 22 Sep


5 days
£110
Mon 14 Dec - Sat 19 Dec


2 days
£110
Mon 25 Jan - Wed 27 Jan