Malta

Malta

Direct return from Thessaloniki

£48 Save up to
£31 Best deal
£79 Average cost

Malta, a sun-soaked Mediterranean archipelago, condenses thousands of years of history into a compact landscape of limestone cities, ancient temples, harbours, and clear blue water. Explore Valletta's fortified Baroque streets and Grand Harbour, visit prehistoric sites such as the Ħal Saflieni Hypogeum or the megalithic temples, then sail toward Comino's Blue Lagoon or the quieter landscapes of Gozo. With world-class diving, village festas, and a culture shaped by the Knights, Britain, Italy, and North Africa, Malta is small in size but rich in character.

Latest deals

7 days £31 Sat 5 Dec – Sat 12 Dec
Thessaloniki → Malta · Sat 5/12 · £15 Go
Malta → Thessaloniki · Sat 12/12 · £16 Go
12 days £34 Mon 11 Jan – Sat 23 Jan
Thessaloniki → Malta · Mon 11/01 · £17 Go
Malta → Thessaloniki · Sat 23/01 · £17 Go
5 days £34 Mon 7 Dec – Sat 12 Dec
Thessaloniki → Malta · Mon 7/12 · £18 Go
Malta → Thessaloniki · Sat 12/12 · £16 Go
14 days £34 Mon 11 Jan – Mon 25 Jan
Thessaloniki → Malta · Mon 11/01 · £17 Go
Malta → Thessaloniki · Mon 25/01 · £17 Go
5 days £34 Mon 14 Dec – Sat 19 Dec
Thessaloniki → Malta · Mon 14/12 · £15 Go
Malta → Thessaloniki · Sat 19/12 · £19 Go
14 days £34 Sat 5 Dec – Sat 19 Dec
Thessaloniki → Malta · Sat 5/12 · £15 Go
Malta → Thessaloniki · Sat 19/12 · £19 Go
7 days £34 Mon 11 Jan – Mon 18 Jan
Thessaloniki → Malta · Mon 11/01 · £17 Go
Malta → Thessaloniki · Mon 18/01 · £17 Go
12 days £34 Mon 18 Jan – Sat 30 Jan
Thessaloniki → Malta · Mon 18/01 · £17 Go
Malta → Thessaloniki · Sat 30/01 · £17 Go
7 days £34 Mon 18 Jan – Mon 25 Jan
Thessaloniki → Malta · Mon 18/01 · £17 Go
Malta → Thessaloniki · Mon 25/01 · £17 Go
5 days £34 Mon 18 Jan – Sat 23 Jan
Thessaloniki → Malta · Mon 18/01 · £17 Go
Malta → Thessaloniki · Sat 23/01 · £17 Go
5 days £34 Mon 11 Jan – Sat 16 Jan
Thessaloniki → Malta · Mon 11/01 · £17 Go
Malta → Thessaloniki · Sat 16/01 · £17 Go
14 days £35 Sat 30 Jan – Sat 13 Feb
Thessaloniki → Malta · Sat 30/01 · £17 Go
Malta → Thessaloniki · Sat 13/02 · £18 Go
5 days £35 Mon 25 Jan – Sat 30 Jan
Thessaloniki → Malta · Mon 25/01 · £18 Go
Malta → Thessaloniki · Sat 30/01 · £17 Go
12 days £37 Mon 7 Dec – Sat 19 Dec
Thessaloniki → Malta · Mon 7/12 · £18 Go
Malta → Thessaloniki · Sat 19/12 · £19 Go
12 days £37 Mon 15 Feb – Sat 27 Feb
Thessaloniki → Malta · Mon 15/02 · £18 Go
Malta → Thessaloniki · Sat 27/02 · £19 Go
2 days £38 Sat 23 Jan – Mon 25 Jan
Thessaloniki → Malta · Sat 23/01 · £21 Go
Malta → Thessaloniki · Mon 25/01 · £17 Go
7 days £38 Sat 23 Jan – Sat 30 Jan
Thessaloniki → Malta · Sat 23/01 · £21 Go
Malta → Thessaloniki · Sat 30/01 · £17 Go
5 days £38 Mon 1 Mar – Sat 6 Mar
Thessaloniki → Malta · Mon 1/03 · £19 Go
Malta → Thessaloniki · Sat 6/03 · £19 Go
7 days £38 Sat 30 Jan – Sat 6 Feb
Thessaloniki → Malta · Sat 30/01 · £17 Go
Malta → Thessaloniki · Sat 6/02 · £21 Go
7 days £38 Sat 6 Feb – Sat 13 Feb
Thessaloniki → Malta · Sat 6/02 · £20 Go
Malta → Thessaloniki · Sat 13/02 · £18 Go
12 days £39 Mon 25 Jan – Sat 6 Feb
Thessaloniki → Malta · Mon 25/01 · £18 Go
Malta → Thessaloniki · Sat 6/02 · £21 Go
12 days £39 Mon 1 Feb – Sat 13 Feb
Thessaloniki → Malta · Mon 1/02 · £21 Go
Malta → Thessaloniki · Sat 13/02 · £18 Go
5 days £39 Mon 8 Feb – Sat 13 Feb
Thessaloniki → Malta · Mon 8/02 · £21 Go
Malta → Thessaloniki · Sat 13/02 · £18 Go
5 days £40 Mon 22 Feb – Sat 27 Feb
Thessaloniki → Malta · Mon 22/02 · £21 Go
Malta → Thessaloniki · Sat 27/02 · £19 Go
12 days £40 Mon 22 Feb – Sat 6 Mar
Thessaloniki → Malta · Mon 22/02 · £21 Go
Malta → Thessaloniki · Sat 6/03 · £19 Go
16 days £40 Sat 30 Jan – Mon 15 Feb
Thessaloniki → Malta · Sat 30/01 · £17 Go
Malta → Thessaloniki · Mon 15/02 · £23 Go
14 days £41 Sat 20 Feb – Sat 6 Mar
Thessaloniki → Malta · Sat 20/02 · £22 Go
Malta → Thessaloniki · Sat 6/03 · £19 Go
7 days £41 Mon 15 Feb – Mon 22 Feb
Thessaloniki → Malta · Mon 15/02 · £18 Go
Malta → Thessaloniki · Mon 22/02 · £23 Go
7 days £41 Sat 20 Feb – Sat 27 Feb
Thessaloniki → Malta · Sat 20/02 · £22 Go
Malta → Thessaloniki · Sat 27/02 · £19 Go
14 days £42 Sat 13 Feb – Sat 27 Feb
Thessaloniki → Malta · Sat 13/02 · £23 Go
Malta → Thessaloniki · Sat 27/02 · £19 Go
5 days £42 Mon 1 Feb – Sat 6 Feb
Thessaloniki → Malta · Mon 1/02 · £21 Go
Malta → Thessaloniki · Sat 6/02 · £21 Go
14 days £42 Mon 18 Jan – Mon 1 Feb
Thessaloniki → Malta · Mon 18/01 · £17 Go
Malta → Thessaloniki · Mon 1/02 · £25 Go
14 days £42 Sat 23 Jan – Sat 6 Feb
Thessaloniki → Malta · Sat 23/01 · £21 Go
Malta → Thessaloniki · Sat 6/02 · £21 Go
2 days £42 Sat 30 Jan – Mon 1 Feb
Thessaloniki → Malta · Sat 30/01 · £17 Go
Malta → Thessaloniki · Mon 1/02 · £25 Go
9 days £43 Sat 6 Feb – Mon 15 Feb
Thessaloniki → Malta · Sat 6/02 · £20 Go
Malta → Thessaloniki · Mon 15/02 · £23 Go
16 days £43 Sat 6 Feb – Mon 22 Feb
Thessaloniki → Malta · Sat 6/02 · £20 Go
Malta → Thessaloniki · Mon 22/02 · £23 Go
7 days £43 Mon 25 Jan – Mon 1 Feb
Thessaloniki → Malta · Mon 25/01 · £18 Go
Malta → Thessaloniki · Mon 1/02 · £25 Go
14 days £44 Mon 8 Feb – Mon 22 Feb
Thessaloniki → Malta · Mon 8/02 · £21 Go
Malta → Thessaloniki · Mon 22/02 · £23 Go
14 days £44 Mon 1 Feb – Mon 15 Feb
Thessaloniki → Malta · Mon 1/02 · £21 Go
Malta → Thessaloniki · Mon 15/02 · £23 Go
7 days £44 Mon 8 Feb – Mon 15 Feb
Thessaloniki → Malta · Mon 8/02 · £21 Go
Malta → Thessaloniki · Mon 15/02 · £23 Go
2 days £45 Sat 20 Feb – Mon 22 Feb
Thessaloniki → Malta · Sat 20/02 · £22 Go
Malta → Thessaloniki · Mon 22/02 · £23 Go
7 days £45 Sat 16 Jan – Sat 23 Jan
Thessaloniki → Malta · Sat 16/01 · £28 Go
Malta → Thessaloniki · Sat 23/01 · £17 Go
9 days £45 Sat 16 Jan – Mon 25 Jan
Thessaloniki → Malta · Sat 16/01 · £28 Go
Malta → Thessaloniki · Mon 25/01 · £17 Go
14 days £45 Sat 16 Jan – Sat 30 Jan
Thessaloniki → Malta · Sat 16/01 · £28 Go
Malta → Thessaloniki · Sat 30/01 · £17 Go
9 days £45 Sat 27 Mar – Mon 5 Apr
Thessaloniki → Malta · Sat 27/03 · £18 Go
Malta → Thessaloniki · Mon 5/04 · £27 Go
2 days £45 Sat 16 Jan – Mon 18 Jan
Thessaloniki → Malta · Sat 16/01 · £28 Go
Malta → Thessaloniki · Mon 18/01 · £17 Go
9 days £46 Sat 23 Jan – Mon 1 Feb
Thessaloniki → Malta · Sat 23/01 · £21 Go
Malta → Thessaloniki · Mon 1/02 · £25 Go
2 days £46 Sat 13 Feb – Mon 15 Feb
Thessaloniki → Malta · Sat 13/02 · £23 Go
Malta → Thessaloniki · Mon 15/02 · £23 Go
9 days £46 Sat 13 Feb – Mon 22 Feb
Thessaloniki → Malta · Sat 13/02 · £23 Go
Malta → Thessaloniki · Mon 22/02 · £23 Go
9 days £47 Sat 30 Jan – Mon 8 Feb
Thessaloniki → Malta · Sat 30/01 · £17 Go
Malta → Thessaloniki · Mon 8/02 · £30 Go

... 118 more possible dates exist ...