Zurich

from Edinburgh

Save up to: £248

Average cost: £326

Best deal: £78


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:

5 days
£78
Wed 11 Nov - Mon 16 Nov


2 days
£79
Mon 1 Feb - Wed 3 Feb


3 days
£81
Wed 18 Nov - Sat 21 Nov


5 days
£82
Wed 20 Jan - Mon 25 Jan


5 days
£82
Wed 27 Jan - Mon 1 Feb


5 days
£82
Wed 18 Nov - Mon 23 Nov


4 days
£82
Sat 30 Jan - Wed 3 Feb


4 days
£83
Sat 21 Nov - Wed 25 Nov


2 days
£83
Sat 21 Nov - Mon 23 Nov


2 days
£84
Sat 30 Jan - Mon 1 Feb


2 days
£84
Sat 9 Jan - Mon 11 Jan


3 days
£84
Wed 11 Nov - Sat 14 Nov


2 days
£84
Sat 16 Jan - Mon 18 Jan


5 days
£84
Mon 11 Jan - Sat 16 Jan


3 days
£85
Fri 13 Nov - Mon 16 Nov


3 days
£87
Sat 20 Jun - Tue 23 Jun


4 days
£88
Sat 28 Nov - Wed 2 Dec


3 days
£89
Fri 12 Jun - Mon 15 Jun


5 days
£89
Fri 6 Nov - Wed 11 Nov


3 days
£90
Wed 25 Nov - Sat 28 Nov


4 days
£90
Sat 7 Nov - Wed 11 Nov


3 days
£90
Tue 6 Oct - Fri 9 Oct


5 days
£90
Wed 13 Jan - Mon 18 Jan


3 days
£90
Wed 13 Jan - Sat 16 Jan


3 days
£91
Wed 20 Jan - Sat 23 Jan


3 days
£91
Wed 9 Dec - Sat 12 Dec


4 days
£92
Sat 6 Feb - Wed 10 Feb


2 days
£92
Wed 18 Nov - Fri 20 Nov


3 days
£92
Wed 27 Jan - Sat 30 Jan


2 days
£92
Mon 8 Feb - Wed 10 Feb


2 days
£92
Mon 30 Nov - Wed 2 Dec


2 days
£93
Mon 9 Nov - Wed 11 Nov


5 days
£93
Mon 23 Nov - Sat 28 Nov


4 days
£93
Sat 9 Jan - Wed 13 Jan


5 days
£93
Wed 28 Oct - Mon 2 Nov


3 days
£93
Wed 28 Oct - Sat 31 Oct


2 days
£93
Mon 14 Dec - Wed 16 Dec


3 days
£93
Fri 20 Nov - Mon 23 Nov


2 days
£93
Mon 11 Jan - Wed 13 Jan


4 days
£93
Sat 16 Jan - Wed 20 Jan


2 days
£93
Mon 18 Jan - Wed 20 Jan


5 days
£93
Mon 18 Jan - Sat 23 Jan


4 days
£93
Fri 19 Jun - Tue 23 Jun


4 days
£93
Fri 12 Jun - Tue 16 Jun


5 days
£93
Mon 7 Dec - Sat 12 Dec


5 days
£93
Fri 20 Nov - Wed 25 Nov


4 days
£94
Sat 31 Oct - Wed 4 Nov


2 days
£94
Mon 23 Nov - Wed 25 Nov


4 days
£94
Tue 25 Aug - Sat 29 Aug


2 days
£95
Sat 23 Jan - Mon 25 Jan


5 days
£95
Wed 10 Feb - Mon 15 Feb


3 days
£95
Wed 4 Nov - Sat 7 Nov


4 days
£96
Fri 5 Jun - Tue 9 Jun


2 days
£97
Wed 11 Nov - Fri 13 Nov


5 days
£97
Mon 9 Nov - Sat 14 Nov


5 days
£97
Wed 2 Dec - Mon 7 Dec


4 days
£98
Fri 25 Sep - Tue 29 Sep


3 days
£98
Fri 6 Nov - Mon 9 Nov


4 days
£98
Mon 5 Oct - Fri 9 Oct


2 days
£98
Sat 31 Oct - Mon 2 Nov


2 days
£99
Sat 7 Nov - Mon 9 Nov


5 days
£99
Mon 26 Oct - Sat 31 Oct


2 days
£99
Wed 4 Nov - Fri 6 Nov


4 days
£100
Tue 6 Oct - Sat 10 Oct


4 days
£100
Sat 12 Dec - Wed 16 Dec


5 days
£100
Wed 9 Dec - Mon 14 Dec


4 days
£100
Fri 16 Oct - Tue 20 Oct


3 days
£100
Wed 2 Dec - Sat 5 Dec


5 days
£100
Wed 4 Nov - Mon 9 Nov


4 days
£101
Tue 2 Jun - Sat 6 Jun


2 days
£101
Wed 25 Nov - Fri 27 Nov


2 days
£101
Sat 6 Feb - Mon 8 Feb


3 days
£101
Tue 16 Jun - Fri 19 Jun


5 days
£101
Mon 30 Nov - Sat 5 Dec


2 days
£102
Mon 7 Dec - Wed 9 Dec


5 days
£103
Mon 25 Jan - Sat 30 Jan


4 days
£103
Mon 15 Jun - Fri 19 Jun


3 days
£104
Fri 5 Jun - Mon 8 Jun


5 days
£104
Wed 3 Feb - Mon 8 Feb


4 days
£104
Mon 23 Nov - Fri 27 Nov


5 days
£104
Mon 22 Jun - Sat 27 Jun


3 days
£104
Sat 26 Sep - Tue 29 Sep


2 days
£105
Mon 26 Oct - Wed 28 Oct


3 days
£106
Tue 15 Sep - Fri 18 Sep


4 days
£106
Fri 26 Jun - Tue 30 Jun


2 days
£107
Sat 13 Jun - Mon 15 Jun


2 days
£107
Sat 5 Dec - Mon 7 Dec


4 days
£107
Tue 23 Jun - Sat 27 Jun


4 days
£107
Fri 18 Sep - Tue 22 Sep


4 days
£107
Mon 22 Jun - Fri 26 Jun


4 days
£107
Fri 11 Sep - Tue 15 Sep


5 days
£108
Fri 27 Nov - Wed 2 Dec


5 days
£108
Mon 5 Oct - Sat 10 Oct


5 days
£108
Mon 16 Nov - Sat 21 Nov


3 days
£108
Wed 16 Dec - Sat 19 Dec