Malta
Direct return from Bologna
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
15 days £26 Sun 29 Nov – Mon 14 Dec
15 days £28 Sun 13 Dec – Mon 28 Dec
7 days £28 Sun 29 Nov – Sun 6 Dec
14 days £28 Mon 30 Nov – Mon 14 Dec
8 days £28 Sun 6 Dec – Mon 14 Dec
11 days £28 Sun 13 Dec – Thu 24 Dec
10 days £28 Sun 13 Dec – Wed 23 Dec
9 days £28 Sun 13 Dec – Tue 22 Dec
8 days £28 Sun 13 Dec – Mon 21 Dec
16 days £29 Sun 13 Dec – Tue 29 Dec
14 days £29 Sun 29 Nov – Sun 13 Dec
14 days £30 Sun 15 Nov – Sun 29 Nov
8 days £30 Tue 22 Dec – Wed 30 Dec
6 days £30 Tue 22 Dec – Mon 28 Dec
9 days £30 Mon 21 Dec – Wed 30 Dec
7 days £30 Mon 21 Dec – Mon 28 Dec
8 days £30 Sun 15 Nov – Mon 23 Nov
6 days £30 Mon 23 Nov – Sun 29 Nov
16 days £30 Sun 6 Dec – Tue 22 Dec
12 days £30 Sun 29 Nov – Fri 11 Dec
2 days £30 Tue 22 Dec – Thu 24 Dec
3 days £30 Mon 21 Dec – Thu 24 Dec
13 days £30 Mon 23 Nov – Sun 6 Dec
2 days £30 Mon 21 Dec – Wed 23 Dec
15 days £30 Sun 6 Dec – Mon 21 Dec
6 days £30 Mon 30 Nov – Sun 6 Dec
4 days £31 Sun 20 Dec – Thu 24 Dec
10 days £31 Sun 20 Dec – Wed 30 Dec
8 days £31 Sun 20 Dec – Mon 28 Dec
8 days £31 Mon 21 Dec – Tue 29 Dec
10 days £31 Mon 21 Dec – Thu 31 Dec
7 days £31 Sun 15 Nov – Sun 22 Nov
13 days £31 Mon 30 Nov – Sun 13 Dec
7 days £31 Tue 22 Dec – Tue 29 Dec
2 days £31 Sun 20 Dec – Tue 22 Dec
3 days £31 Sun 20 Dec – Wed 23 Dec
9 days £31 Tue 22 Dec – Thu 31 Dec
7 days £31 Sun 6 Dec – Sun 13 Dec
11 days £32 Sun 20 Dec – Thu 31 Dec
9 days £32 Sun 20 Dec – Tue 29 Dec
5 days £32 Sun 6 Dec – Fri 11 Dec
11 days £32 Mon 30 Nov – Fri 11 Dec
5 days £33 Sun 29 Nov – Fri 4 Dec
7 days £33 Sun 13 Dec – Sun 20 Dec
3 days £34 Fri 11 Dec – Mon 14 Dec
14 days £34 Mon 9 Nov – Mon 23 Nov
13 days £35 Mon 9 Nov – Sun 22 Nov
6 days £35 Fri 18 Dec – Thu 24 Dec
14 days £35 Sun 6 Dec – Sun 20 Dec
... 1849 more possible dates exist ...