Malta
Direct return from Lisbon
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
5 days £30 Thu 10 Dec – Tue 15 Dec
6 days £32 Thu 10 Dec – Wed 16 Dec
6 days £34 Wed 9 Dec – Tue 15 Dec
13 days £35 Wed 2 Dec – Tue 15 Dec
7 days £36 Wed 9 Dec – Wed 16 Dec
7 days £36 Thu 10 Dec – Thu 17 Dec
4 days £36 Fri 11 Dec – Tue 15 Dec
14 days £37 Wed 2 Dec – Wed 16 Dec
8 days £38 Wed 2 Dec – Thu 10 Dec
5 days £38 Fri 11 Dec – Wed 16 Dec
2 days £38 Sun 13 Dec – Tue 15 Dec
12 days £39 Thu 3 Dec – Tue 15 Dec
8 days £40 Wed 9 Dec – Thu 17 Dec
5 days £40 Fri 1 Jan – Wed 6 Jan
8 days £40 Thu 10 Dec – Fri 18 Dec
3 days £40 Sun 13 Dec – Wed 16 Dec
2 days £41 Tue 15 Dec – Thu 17 Dec
9 days £41 Fri 1 Jan – Sun 10 Jan
13 days £41 Thu 3 Dec – Wed 16 Dec
15 days £41 Wed 2 Dec – Thu 17 Dec
7 days £42 Thu 3 Dec – Thu 10 Dec
6 days £42 Fri 11 Dec – Thu 17 Dec
14 days £42 Wed 3 Feb – Wed 17 Feb
16 days £42 Tue 15 Dec – Thu 31 Dec
15 days £42 Wed 16 Dec – Thu 31 Dec
14 days £42 Thu 17 Dec – Thu 31 Dec
12 days £43 Fri 1 Jan – Wed 13 Jan
2 days £43 Wed 9 Dec – Fri 11 Dec
7 days £44 Fri 1 Jan – Fri 8 Jan
9 days £44 Wed 2 Dec – Fri 11 Dec
9 days £44 Wed 9 Dec – Fri 18 Dec
4 days £44 Sun 13 Dec – Thu 17 Dec
3 days £44 Thu 10 Dec – Sun 13 Dec
14 days £45 Fri 1 Jan – Fri 15 Jan
13 days £45 Wed 3 Feb – Tue 16 Feb
14 days £45 Wed 23 Dec – Wed 6 Jan
6 days £45 Thu 11 Feb – Wed 17 Feb
16 days £45 Wed 2 Dec – Fri 18 Dec
8 days £45 Tue 16 Feb – Wed 24 Feb
2 days £45 Wed 16 Dec – Fri 18 Dec
3 days £45 Tue 15 Dec – Fri 18 Dec
7 days £45 Wed 17 Feb – Wed 24 Feb
14 days £45 Thu 3 Dec – Thu 17 Dec
8 days £46 Wed 23 Dec – Thu 31 Dec
14 days £46 Tue 1 Dec – Tue 15 Dec
7 days £46 Fri 11 Dec – Fri 18 Dec
15 days £46 Tue 2 Feb – Wed 17 Feb
6 days £47 Thu 31 Dec – Wed 6 Jan
7 days £47 Wed 10 Feb – Wed 17 Feb
... 505 more possible dates exist ...