Thessaloniki

from Zurich

Save up to: £216

Average cost: £308

Best deal: £92


Thessaloniki, the second-largest city in Greece, is known for its vibrant nightlife, historic sites, and rich culinary traditions. Visit the iconic White Tower, explore the bustling Aristotelous Square, or take a stroll along the picturesque Thessaloniki waterfront. Thessaloniki's delicious Greek cuisine, dynamic cultural scene, and the annual Thessaloniki International Film Festival make it a city of history and energy.


Latest deals:

16 days
£92
Wed 20 Nov - Fri 6 Dec

Zurich - Thessaloniki: Wed 20/11: £53
Thessaloniki - Zurich: Fri 6/12: £39
Go

9 days
£92
Wed 29 Jan - Fri 7 Feb

Zurich - Thessaloniki: Wed 29/01: £53
Thessaloniki - Zurich: Fri 7/02: £39
Go

7 days
£92
Wed 29 Jan - Wed 5 Feb

Zurich - Thessaloniki: Wed 29/01: £53
Thessaloniki - Zurich: Wed 5/02: £39
Go

5 days
£92
Wed 29 Jan - Mon 3 Feb

Zurich - Thessaloniki: Wed 29/01: £53
Thessaloniki - Zurich: Mon 3/02: £39
Go

11 days
£92
Mon 27 Jan - Fri 7 Feb

Zurich - Thessaloniki: Mon 27/01: £53
Thessaloniki - Zurich: Fri 7/02: £39
Go

9 days
£92
Mon 27 Jan - Wed 5 Feb

Zurich - Thessaloniki: Mon 27/01: £53
Thessaloniki - Zurich: Wed 5/02: £39
Go

7 days
£92
Mon 27 Jan - Mon 3 Feb

Zurich - Thessaloniki: Mon 27/01: £53
Thessaloniki - Zurich: Mon 3/02: £39
Go

14 days
£92
Fri 24 Jan - Fri 7 Feb

Zurich - Thessaloniki: Fri 24/01: £53
Thessaloniki - Zurich: Fri 7/02: £39
Go

12 days
£92
Fri 24 Jan - Wed 5 Feb

Zurich - Thessaloniki: Fri 24/01: £53
Thessaloniki - Zurich: Wed 5/02: £39
Go

5 days
£92
Fri 31 Jan - Wed 5 Feb

Zurich - Thessaloniki: Fri 31/01: £53
Thessaloniki - Zurich: Wed 5/02: £39
Go

10 days
£92
Fri 24 Jan - Mon 3 Feb

Zurich - Thessaloniki: Fri 24/01: £53
Thessaloniki - Zurich: Mon 3/02: £39
Go

5 days
£92
Fri 24 Jan - Wed 29 Jan

Zurich - Thessaloniki: Fri 24/01: £53
Thessaloniki - Zurich: Wed 29/01: £39
Go

16 days
£92
Wed 22 Jan - Fri 7 Feb

Zurich - Thessaloniki: Wed 22/01: £53
Thessaloniki - Zurich: Fri 7/02: £39
Go

14 days
£92
Wed 22 Jan - Wed 5 Feb

Zurich - Thessaloniki: Wed 22/01: £53
Thessaloniki - Zurich: Wed 5/02: £39
Go

12 days
£92
Wed 22 Jan - Mon 3 Feb

Zurich - Thessaloniki: Wed 22/01: £53
Thessaloniki - Zurich: Mon 3/02: £39
Go

9 days
£92
Wed 22 Jan - Fri 31 Jan

Zurich - Thessaloniki: Wed 22/01: £53
Thessaloniki - Zurich: Fri 31/01: £39
Go

7 days
£92
Wed 22 Jan - Wed 29 Jan

Zurich - Thessaloniki: Wed 22/01: £53
Thessaloniki - Zurich: Wed 29/01: £39
Go

5 days
£92
Wed 22 Jan - Mon 27 Jan

Zurich - Thessaloniki: Wed 22/01: £53
Thessaloniki - Zurich: Mon 27/01: £39
Go

16 days
£92
Mon 20 Jan - Wed 5 Feb

Zurich - Thessaloniki: Mon 20/01: £53
Thessaloniki - Zurich: Wed 5/02: £39
Go

7 days
£92
Fri 24 Jan - Fri 31 Jan

Zurich - Thessaloniki: Fri 24/01: £53
Thessaloniki - Zurich: Fri 31/01: £39
Go

7 days
£92
Fri 31 Jan - Fri 7 Feb

Zurich - Thessaloniki: Fri 31/01: £53
Thessaloniki - Zurich: Fri 7/02: £39
Go

12 days
£92
Wed 5 Mar - Mon 17 Mar

Zurich - Thessaloniki: Wed 5/03: £53
Thessaloniki - Zurich: Mon 17/03: £39
Go

14 days
£92
Wed 5 Mar - Wed 19 Mar

Zurich - Thessaloniki: Wed 5/03: £53
Thessaloniki - Zurich: Wed 19/03: £39
Go

5 days
£92
Wed 19 Mar - Mon 24 Mar

Zurich - Thessaloniki: Wed 19/03: £53
Thessaloniki - Zurich: Mon 24/03: £39
Go

11 days
£92
Mon 17 Mar - Fri 28 Mar

Zurich - Thessaloniki: Mon 17/03: £53
Thessaloniki - Zurich: Fri 28/03: £39
Go

9 days
£92
Mon 17 Mar - Wed 26 Mar

Zurich - Thessaloniki: Mon 17/03: £53
Thessaloniki - Zurich: Wed 26/03: £39
Go

7 days
£92
Mon 17 Mar - Mon 24 Mar

Zurich - Thessaloniki: Mon 17/03: £53
Thessaloniki - Zurich: Mon 24/03: £39
Go

16 days
£92
Wed 12 Mar - Fri 28 Mar

Zurich - Thessaloniki: Wed 12/03: £53
Thessaloniki - Zurich: Fri 28/03: £39
Go

14 days
£92
Wed 12 Mar - Wed 26 Mar

Zurich - Thessaloniki: Wed 12/03: £53
Thessaloniki - Zurich: Wed 26/03: £39
Go

12 days
£92
Wed 12 Mar - Mon 24 Mar

Zurich - Thessaloniki: Wed 12/03: £53
Thessaloniki - Zurich: Mon 24/03: £39
Go

9 days
£92
Wed 12 Mar - Fri 21 Mar

Zurich - Thessaloniki: Wed 12/03: £53
Thessaloniki - Zurich: Fri 21/03: £39
Go

7 days
£92
Wed 12 Mar - Wed 19 Mar

Zurich - Thessaloniki: Wed 12/03: £53
Thessaloniki - Zurich: Wed 19/03: £39
Go

5 days
£92
Wed 12 Mar - Mon 17 Mar

Zurich - Thessaloniki: Wed 12/03: £53
Thessaloniki - Zurich: Mon 17/03: £39
Go

16 days
£92
Mon 10 Mar - Wed 26 Mar

Zurich - Thessaloniki: Mon 10/03: £53
Thessaloniki - Zurich: Wed 26/03: £39
Go

14 days
£92
Mon 10 Mar - Mon 24 Mar

Zurich - Thessaloniki: Mon 10/03: £53
Thessaloniki - Zurich: Mon 24/03: £39
Go

11 days
£92
Mon 10 Mar - Fri 21 Mar

Zurich - Thessaloniki: Mon 10/03: £53
Thessaloniki - Zurich: Fri 21/03: £39
Go

9 days
£92
Mon 10 Mar - Wed 19 Mar

Zurich - Thessaloniki: Mon 10/03: £53
Thessaloniki - Zurich: Wed 19/03: £39
Go

7 days
£92
Mon 10 Mar - Mon 17 Mar

Zurich - Thessaloniki: Mon 10/03: £53
Thessaloniki - Zurich: Mon 17/03: £39
Go

14 days
£92
Fri 7 Mar - Fri 21 Mar

Zurich - Thessaloniki: Fri 7/03: £53
Thessaloniki - Zurich: Fri 21/03: £39
Go

12 days
£92
Fri 7 Mar - Wed 19 Mar

Zurich - Thessaloniki: Fri 7/03: £53
Thessaloniki - Zurich: Wed 19/03: £39
Go

10 days
£92
Fri 7 Mar - Mon 17 Mar

Zurich - Thessaloniki: Fri 7/03: £53
Thessaloniki - Zurich: Mon 17/03: £39
Go

16 days
£92
Wed 5 Mar - Fri 21 Mar

Zurich - Thessaloniki: Wed 5/03: £53
Thessaloniki - Zurich: Fri 21/03: £39
Go

14 days
£92
Mon 20 Jan - Mon 3 Feb

Zurich - Thessaloniki: Mon 20/01: £53
Thessaloniki - Zurich: Mon 3/02: £39
Go

7 days
£92
Wed 19 Mar - Wed 26 Mar

Zurich - Thessaloniki: Wed 19/03: £53
Thessaloniki - Zurich: Wed 26/03: £39
Go

11 days
£92
Mon 20 Jan - Fri 31 Jan

Zurich - Thessaloniki: Mon 20/01: £53
Thessaloniki - Zurich: Fri 31/01: £39
Go

7 days
£92
Mon 20 Jan - Mon 27 Jan

Zurich - Thessaloniki: Mon 20/01: £53
Thessaloniki - Zurich: Mon 27/01: £39
Go

7 days
£92
Fri 6 Dec - Fri 13 Dec

Zurich - Thessaloniki: Fri 6/12: £53
Thessaloniki - Zurich: Fri 13/12: £39
Go

5 days
£92
Fri 6 Dec - Wed 11 Dec

Zurich - Thessaloniki: Fri 6/12: £53
Thessaloniki - Zurich: Wed 11/12: £39
Go

12 days
£92
Wed 4 Dec - Mon 16 Dec

Zurich - Thessaloniki: Wed 4/12: £53
Thessaloniki - Zurich: Mon 16/12: £39
Go

9 days
£92
Wed 4 Dec - Fri 13 Dec

Zurich - Thessaloniki: Wed 4/12: £53
Thessaloniki - Zurich: Fri 13/12: £39
Go

7 days
£92
Wed 4 Dec - Wed 11 Dec

Zurich - Thessaloniki: Wed 4/12: £53
Thessaloniki - Zurich: Wed 11/12: £39
Go

5 days
£92
Wed 4 Dec - Mon 9 Dec

Zurich - Thessaloniki: Wed 4/12: £53
Thessaloniki - Zurich: Mon 9/12: £39
Go

14 days
£92
Mon 2 Dec - Mon 16 Dec

Zurich - Thessaloniki: Mon 2/12: £53
Thessaloniki - Zurich: Mon 16/12: £39
Go

11 days
£92
Mon 2 Dec - Fri 13 Dec

Zurich - Thessaloniki: Mon 2/12: £53
Thessaloniki - Zurich: Fri 13/12: £39
Go

10 days
£92
Fri 6 Dec - Mon 16 Dec

Zurich - Thessaloniki: Fri 6/12: £53
Thessaloniki - Zurich: Mon 16/12: £39
Go

9 days
£92
Mon 2 Dec - Wed 11 Dec

Zurich - Thessaloniki: Mon 2/12: £53
Thessaloniki - Zurich: Wed 11/12: £39
Go

16 days
£92
Wed 27 Nov - Fri 13 Dec

Zurich - Thessaloniki: Wed 27/11: £53
Thessaloniki - Zurich: Fri 13/12: £39
Go

14 days
£92
Wed 27 Nov - Wed 11 Dec

Zurich - Thessaloniki: Wed 27/11: £53
Thessaloniki - Zurich: Wed 11/12: £39
Go

12 days
£92
Wed 27 Nov - Mon 9 Dec

Zurich - Thessaloniki: Wed 27/11: £53
Thessaloniki - Zurich: Mon 9/12: £39
Go

9 days
£92
Wed 27 Nov - Fri 6 Dec

Zurich - Thessaloniki: Wed 27/11: £53
Thessaloniki - Zurich: Fri 6/12: £39
Go

16 days
£92
Mon 25 Nov - Wed 11 Dec

Zurich - Thessaloniki: Mon 25/11: £53
Thessaloniki - Zurich: Wed 11/12: £39
Go

14 days
£92
Mon 25 Nov - Mon 9 Dec

Zurich - Thessaloniki: Mon 25/11: £53
Thessaloniki - Zurich: Mon 9/12: £39
Go

11 days
£92
Mon 25 Nov - Fri 6 Dec

Zurich - Thessaloniki: Mon 25/11: £53
Thessaloniki - Zurich: Fri 6/12: £39
Go

14 days
£92
Fri 22 Nov - Fri 6 Dec

Zurich - Thessaloniki: Fri 22/11: £53
Thessaloniki - Zurich: Fri 6/12: £39
Go

7 days
£92
Mon 2 Dec - Mon 9 Dec

Zurich - Thessaloniki: Mon 2/12: £53
Thessaloniki - Zurich: Mon 9/12: £39
Go

7 days
£92
Mon 9 Dec - Mon 16 Dec

Zurich - Thessaloniki: Mon 9/12: £53
Thessaloniki - Zurich: Mon 16/12: £39
Go

5 days
£92
Fri 10 Jan - Wed 15 Jan

Zurich - Thessaloniki: Fri 10/01: £53
Thessaloniki - Zurich: Wed 15/01: £39
Go

7 days
£92
Fri 10 Jan - Fri 17 Jan

Zurich - Thessaloniki: Fri 10/01: £53
Thessaloniki - Zurich: Fri 17/01: £39
Go

14 days
£92
Fri 17 Jan - Fri 31 Jan

Zurich - Thessaloniki: Fri 17/01: £53
Thessaloniki - Zurich: Fri 31/01: £39
Go

12 days
£92
Fri 17 Jan - Wed 29 Jan

Zurich - Thessaloniki: Fri 17/01: £53
Thessaloniki - Zurich: Wed 29/01: £39
Go

10 days
£92
Fri 17 Jan - Mon 27 Jan

Zurich - Thessaloniki: Fri 17/01: £53
Thessaloniki - Zurich: Mon 27/01: £39
Go

7 days
£92
Fri 17 Jan - Fri 24 Jan

Zurich - Thessaloniki: Fri 17/01: £53
Thessaloniki - Zurich: Fri 24/01: £39
Go

5 days
£92
Fri 17 Jan - Wed 22 Jan

Zurich - Thessaloniki: Fri 17/01: £53
Thessaloniki - Zurich: Wed 22/01: £39
Go

16 days
£92
Wed 15 Jan - Fri 31 Jan

Zurich - Thessaloniki: Wed 15/01: £53
Thessaloniki - Zurich: Fri 31/01: £39
Go

14 days
£92
Wed 15 Jan - Wed 29 Jan

Zurich - Thessaloniki: Wed 15/01: £53
Thessaloniki - Zurich: Wed 29/01: £39
Go

12 days
£92
Wed 15 Jan - Mon 27 Jan

Zurich - Thessaloniki: Wed 15/01: £53
Thessaloniki - Zurich: Mon 27/01: £39
Go

9 days
£92
Wed 15 Jan - Fri 24 Jan

Zurich - Thessaloniki: Wed 15/01: £53
Thessaloniki - Zurich: Fri 24/01: £39
Go

7 days
£92
Wed 15 Jan - Wed 22 Jan

Zurich - Thessaloniki: Wed 15/01: £53
Thessaloniki - Zurich: Wed 22/01: £39
Go

5 days
£92
Wed 15 Jan - Mon 20 Jan

Zurich - Thessaloniki: Wed 15/01: £53
Thessaloniki - Zurich: Mon 20/01: £39
Go

16 days
£92
Mon 13 Jan - Wed 29 Jan

Zurich - Thessaloniki: Mon 13/01: £53
Thessaloniki - Zurich: Wed 29/01: £39
Go

14 days
£92
Mon 13 Jan - Mon 27 Jan

Zurich - Thessaloniki: Mon 13/01: £53
Thessaloniki - Zurich: Mon 27/01: £39
Go

11 days
£92
Mon 13 Jan - Fri 24 Jan

Zurich - Thessaloniki: Mon 13/01: £53
Thessaloniki - Zurich: Fri 24/01: £39
Go

9 days
£92
Mon 13 Jan - Wed 22 Jan

Zurich - Thessaloniki: Mon 13/01: £53
Thessaloniki - Zurich: Wed 22/01: £39
Go

7 days
£92
Mon 13 Jan - Mon 20 Jan

Zurich - Thessaloniki: Mon 13/01: £53
Thessaloniki - Zurich: Mon 20/01: £39
Go

14 days
£92
Fri 10 Jan - Fri 24 Jan

Zurich - Thessaloniki: Fri 10/01: £53
Thessaloniki - Zurich: Fri 24/01: £39
Go

12 days
£92
Fri 10 Jan - Wed 22 Jan

Zurich - Thessaloniki: Fri 10/01: £53
Thessaloniki - Zurich: Wed 22/01: £39
Go

10 days
£92
Fri 10 Jan - Mon 20 Jan

Zurich - Thessaloniki: Fri 10/01: £53
Thessaloniki - Zurich: Mon 20/01: £39
Go

9 days
£92
Mon 20 Jan - Wed 29 Jan

Zurich - Thessaloniki: Mon 20/01: £53
Thessaloniki - Zurich: Wed 29/01: £39
Go

9 days
£92
Wed 19 Mar - Fri 28 Mar

Zurich - Thessaloniki: Wed 19/03: £53
Thessaloniki - Zurich: Fri 28/03: £39
Go