Zurich

from Inverness

Save up to: £226

Average cost: £305

Best deal: £79


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
£79
Tue 15 Sep - Fri 18 Sep


5 days
£81
Mon 8 Feb - Sat 13 Feb


3 days
£81
Wed 11 Nov - Sat 14 Nov


3 days
£83
Wed 10 Feb - Sat 13 Feb


5 days
£87
Wed 24 Feb - Mon 1 Mar


2 days
£87
Sat 12 Dec - Mon 14 Dec


5 days
£87
Mon 9 Nov - Sat 14 Nov


3 days
£87
Wed 4 Nov - Sat 7 Nov


4 days
£87
Sat 24 Oct - Wed 28 Oct


4 days
£89
Fri 25 Sep - Tue 29 Sep


5 days
£89
Wed 9 Dec - Mon 14 Dec


2 days
£93
Mon 8 Feb - Wed 10 Feb


4 days
£93
Sat 6 Feb - Wed 10 Feb


2 days
£93
Sat 6 Feb - Mon 8 Feb


2 days
£93
Sat 31 Oct - Mon 2 Nov


5 days
£93
Wed 28 Oct - Mon 2 Nov


5 days
£93
Wed 11 Nov - Mon 16 Nov


3 days
£94
Wed 28 Oct - Sat 31 Oct


4 days
£94
Tue 22 Sep - Sat 26 Sep


2 days
£94
Sat 7 Nov - Mon 9 Nov


4 days
£94
Tue 20 Oct - Sat 24 Oct


4 days
£95
Tue 15 Sep - Sat 19 Sep


2 days
£95
Mon 1 Feb - Wed 3 Feb


5 days
£95
Wed 10 Feb - Mon 15 Feb


2 days
£95
Mon 26 Oct - Wed 28 Oct


2 days
£95
Sat 24 Oct - Mon 26 Oct


4 days
£96
Fri 5 Jun - Tue 9 Jun


4 days
£96
Fri 11 Sep - Tue 15 Sep


5 days
£97
Wed 2 Dec - Mon 7 Dec


5 days
£97
Mon 19 Oct - Sat 24 Oct


3 days
£97
Sat 26 Sep - Tue 29 Sep


5 days
£97
Wed 4 Nov - Mon 9 Nov


4 days
£98
Fri 12 Jun - Tue 16 Jun


5 days
£98
Mon 1 Feb - Sat 6 Feb


3 days
£98
Wed 18 Nov - Sat 21 Nov


2 days
£98
Wed 18 Nov - Fri 20 Nov


4 days
£98
Sat 31 Oct - Wed 4 Nov


4 days
£98
Fri 16 Oct - Tue 20 Oct


3 days
£98
Fri 16 Oct - Mon 19 Oct


3 days
£99
Wed 13 Jan - Sat 16 Jan


4 days
£99
Sat 12 Dec - Wed 16 Dec


3 days
£99
Wed 20 Jan - Sat 23 Jan


5 days
£99
Wed 20 Jan - Mon 25 Jan


5 days
£99
Wed 13 Jan - Mon 18 Jan


5 days
£99
Wed 18 Nov - Mon 23 Nov


5 days
£99
Wed 27 Jan - Mon 1 Feb


2 days
£99
Wed 11 Nov - Fri 13 Nov


4 days
£99
Sat 7 Nov - Wed 11 Nov


4 days
£99
Sat 30 Jan - Wed 3 Feb


5 days
£100
Mon 26 Oct - Sat 31 Oct


3 days
£100
Wed 25 Nov - Sat 28 Nov


3 days
£100
Wed 27 Jan - Sat 30 Jan


3 days
£100
Wed 2 Dec - Sat 5 Dec


5 days
£101
Mon 30 Nov - Sat 5 Dec


2 days
£101
Mon 30 Nov - Wed 2 Dec


4 days
£101
Sat 21 Nov - Wed 25 Nov


2 days
£101
Sat 21 Nov - Mon 23 Nov


3 days
£101
Fri 13 Nov - Mon 16 Nov


3 days
£101
Fri 6 Nov - Mon 9 Nov


2 days
£101
Wed 4 Nov - Fri 6 Nov


3 days
£101
Wed 9 Dec - Sat 12 Dec


3 days
£101
Fri 5 Jun - Mon 8 Jun