Zurich

from Edinburgh

Save up to: £246

Average cost: £330

Best deal: £84


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:

4 days
£84
Fri 12 Jun - Tue 16 Jun


3 days
£86
Fri 12 Jun - Mon 15 Jun


3 days
£88
Sat 13 Jun - Tue 16 Jun


2 days
£90
Sat 13 Jun - Mon 15 Jun


3 days
£92
Sat 20 Jun - Tue 23 Jun


4 days
£93
Fri 19 Jun - Tue 23 Jun


3 days
£93
Wed 28 Oct - Sat 31 Oct


3 days
£93
Wed 11 Nov - Sat 14 Nov


5 days
£93
Wed 11 Nov - Mon 16 Nov


5 days
£94
Wed 28 Oct - Mon 2 Nov


2 days
£95
Mon 1 Feb - Wed 3 Feb


3 days
£95
Wed 4 Nov - Sat 7 Nov


5 days
£95
Mon 1 Jun - Sat 6 Jun


5 days
£97
Wed 2 Dec - Mon 7 Dec


5 days
£98
Wed 27 Jan - Mon 1 Feb


3 days
£98
Wed 18 Nov - Sat 21 Nov


5 days
£98
Wed 20 Jan - Mon 25 Jan


3 days
£98
Wed 13 Jan - Sat 16 Jan


3 days
£98
Wed 20 Jan - Sat 23 Jan


5 days
£98
Wed 13 Jan - Mon 18 Jan


5 days
£98
Wed 18 Nov - Mon 23 Nov


5 days
£99
Wed 9 Dec - Mon 14 Dec


3 days
£99
Wed 2 Dec - Sat 5 Dec


3 days
£99
Wed 9 Dec - Sat 12 Dec


5 days
£99
Mon 9 Nov - Sat 14 Nov


4 days
£99
Sat 7 Nov - Wed 11 Nov


2 days
£99
Sat 7 Nov - Mon 9 Nov


3 days
£99
Wed 25 Nov - Sat 28 Nov


5 days
£99
Wed 4 Nov - Mon 9 Nov


4 days
£99
Sat 30 Jan - Wed 3 Feb


5 days
£99
Mon 26 Oct - Sat 31 Oct


4 days
£99
Tue 6 Oct - Sat 10 Oct


3 days
£99
Tue 23 Jun - Fri 26 Jun


5 days
£100
Mon 30 Nov - Sat 5 Dec


2 days
£100
Mon 30 Nov - Wed 2 Dec


3 days
£100
Wed 27 Jan - Sat 30 Jan


2 days
£100
Wed 18 Nov - Fri 20 Nov


2 days
£101
Wed 4 Nov - Fri 6 Nov


2 days
£101
Sat 30 Jan - Mon 1 Feb


2 days
£101
Wed 25 Nov - Fri 27 Nov


2 days
£101
Mon 14 Dec - Wed 16 Dec


4 days
£101
Sat 21 Nov - Wed 25 Nov


2 days
£101
Sat 21 Nov - Mon 23 Nov


2 days
£101
Sat 9 Jan - Mon 11 Jan


4 days
£101
Sat 9 Jan - Wed 13 Jan


2 days
£101
Mon 7 Dec - Wed 9 Dec


4 days
£101
Mon 22 Jun - Fri 26 Jun


2 days
£101
Mon 11 Jan - Wed 13 Jan


2 days
£101
Sat 31 Oct - Mon 2 Nov


5 days
£101
Mon 11 Jan - Sat 16 Jan


5 days
£101
Mon 7 Dec - Sat 12 Dec


3 days
£101
Tue 6 Oct - Fri 9 Oct


2 days
£101
Mon 9 Nov - Wed 11 Nov


4 days
£101
Sat 16 Jan - Wed 20 Jan


5 days
£101
Mon 18 Jan - Sat 23 Jan


2 days
£101
Mon 18 Jan - Wed 20 Jan


2 days
£101
Sat 16 Jan - Mon 18 Jan


4 days
£102
Tue 9 Jun - Sat 13 Jun


3 days
£102
Tue 16 Jun - Fri 19 Jun


2 days
£102
Mon 23 Nov - Wed 25 Nov


5 days
£102
Mon 23 Nov - Sat 28 Nov


2 days
£103
Sat 23 Jan - Mon 25 Jan


5 days
£103
Mon 25 Jan - Sat 30 Jan


5 days
£103
Wed 3 Feb - Mon 8 Feb


3 days
£103
Fri 13 Nov - Mon 16 Nov


4 days
£104
Mon 1 Jun - Fri 5 Jun


4 days
£104
Mon 23 Nov - Fri 27 Nov


4 days
£104
Fri 26 Jun - Tue 30 Jun


4 days
£104
Sat 31 Oct - Wed 4 Nov


2 days
£104
Wed 11 Nov - Fri 13 Nov


4 days
£105
Mon 15 Jun - Fri 19 Jun


4 days
£105
Tue 16 Jun - Sat 20 Jun


2 days
£105
Mon 26 Oct - Wed 28 Oct


4 days
£106
Sat 28 Nov - Wed 2 Dec


5 days
£107
Mon 8 Jun - Sat 13 Jun


5 days
£107
Fri 6 Nov - Wed 11 Nov


2 days
£107
Sat 5 Dec - Mon 7 Dec


3 days
£107
Fri 6 Nov - Mon 9 Nov


3 days
£108
Wed 16 Dec - Sat 19 Dec


3 days
£108
Fri 26 Jun - Mon 29 Jun


5 days
£108
Mon 15 Jun - Sat 20 Jun


4 days
£108
Sat 12 Dec - Wed 16 Dec


2 days
£108
Sat 12 Dec - Mon 14 Dec


4 days
£109
Sat 5 Dec - Wed 9 Dec


4 days
£109
Fri 16 Oct - Tue 20 Oct


3 days
£109
Fri 16 Oct - Mon 19 Oct


4 days
£109
Tue 2 Jun - Sat 6 Jun


3 days
£110
Fri 20 Nov - Mon 23 Nov


5 days
£110
Fri 20 Nov - Wed 25 Nov


2 days
£110
Mon 25 Jan - Wed 27 Jan


5 days
£110
Mon 14 Dec - Sat 19 Dec


4 days
£110
Mon 9 Nov - Fri 13 Nov