Malta
Direct return from Athens
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
12 days £33 Wed 30 Dec – Mon 11 Jan
16 days £34 Wed 30 Dec – Fri 15 Jan
14 days £37 Fri 5 Feb – Fri 19 Feb
5 days £38 Sun 14 Feb – Fri 19 Feb
14 days £40 Mon 18 Jan – Mon 1 Feb
5 days £40 Sun 6 Dec – Fri 11 Dec
4 days £40 Mon 18 Jan – Fri 22 Jan
7 days £40 Mon 18 Jan – Mon 25 Jan
15 days £41 Thu 4 Feb – Fri 19 Feb
4 days £41 Mon 15 Feb – Fri 19 Feb
3 days £43 Fri 5 Feb – Mon 8 Feb
11 days £43 Mon 18 Jan – Fri 29 Jan
4 days £44 Mon 7 Dec – Fri 11 Dec
3 days £44 Fri 8 Jan – Mon 11 Jan
4 days £44 Sun 29 Nov – Thu 3 Dec
9 days £44 Wed 30 Dec – Fri 8 Jan
12 days £44 Sun 29 Nov – Fri 11 Dec
7 days £45 Mon 25 Jan – Mon 1 Feb
10 days £45 Fri 8 Jan – Mon 18 Jan
7 days £45 Fri 8 Jan – Fri 15 Jan
4 days £45 Thu 18 Feb – Mon 22 Feb
8 days £45 Sun 6 Dec – Mon 14 Dec
7 days £45 Sun 6 Dec – Sun 13 Dec
14 days £45 Mon 25 Jan – Mon 8 Feb
13 days £45 Fri 5 Feb – Thu 18 Feb
2 days £46 Wed 30 Dec – Fri 1 Jan
7 days £46 Mon 1 Feb – Mon 8 Feb
4 days £46 Mon 11 Jan – Fri 15 Jan
7 days £46 Mon 11 Jan – Mon 18 Jan
4 days £46 Sun 14 Feb – Thu 18 Feb
3 days £47 Fri 29 Jan – Mon 1 Feb
10 days £47 Fri 29 Jan – Mon 8 Feb
12 days £47 Sun 7 Feb – Fri 19 Feb
4 days £47 Thu 4 Feb – Mon 8 Feb
3 days £47 Fri 15 Jan – Mon 18 Jan
8 days £47 Sun 14 Feb – Mon 22 Feb
10 days £47 Mon 25 Jan – Thu 4 Feb
14 days £47 Fri 8 Jan – Fri 22 Jan
11 days £48 Mon 11 Jan – Fri 22 Jan
7 days £48 Wed 22 Sep – Wed 29 Sep
10 days £48 Mon 17 May – Thu 27 May
9 days £48 Tue 18 May – Thu 27 May
8 days £48 Wed 19 May – Thu 27 May
12 days £48 Wed 7 Jul – Mon 19 Jul
6 days £48 Tue 13 Jul – Mon 19 Jul
13 days £48 Tue 13 Jul – Mon 26 Jul
11 days £48 Wed 15 Sep – Sun 26 Sep
15 days £48 Tue 13 Jul – Wed 28 Jul
5 days £48 Tue 31 Aug – Sun 5 Sep
... 2029 more possible dates exist ...