Malta
Direct return from Toulouse
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
10 days £26 Wed 2 Dec – Sat 12 Dec
7 days £29 Wed 2 Dec – Wed 9 Dec
14 days £31 Wed 2 Dec – Wed 16 Dec
14 days £32 Wed 25 Nov – Wed 9 Dec
14 days £34 Sat 28 Nov – Sat 12 Dec
7 days £34 Wed 18 Nov – Wed 25 Nov
7 days £34 Sat 5 Dec – Sat 12 Dec
4 days £35 Sat 12 Dec – Wed 16 Dec
3 days £36 Wed 25 Nov – Sat 28 Nov
4 days £37 Sat 5 Dec – Wed 9 Dec
11 days £37 Sat 28 Nov – Wed 9 Dec
10 days £37 Wed 18 Nov – Sat 28 Nov
11 days £39 Sat 5 Dec – Wed 16 Dec
11 days £39 Sat 14 Nov – Wed 25 Nov
7 days £41 Wed 25 Nov – Wed 2 Dec
14 days £42 Wed 18 Nov – Wed 2 Dec
14 days £42 Sat 14 Nov – Sat 28 Nov
14 days £44 Wed 24 Feb – Wed 10 Mar
4 days £44 Sat 21 Nov – Wed 25 Nov
3 days £44 Wed 18 Nov – Sat 21 Nov
3 days £45 Wed 24 Feb – Sat 27 Feb
7 days £46 Sat 20 Feb – Sat 27 Feb
4 days £46 Sat 20 Feb – Wed 24 Feb
7 days £46 Wed 3 Mar – Wed 10 Mar
4 days £46 Sat 28 Nov – Wed 2 Dec
7 days £47 Sat 21 Nov – Sat 28 Nov
4 days £48 Sat 14 Nov – Wed 18 Nov
7 days £49 Sat 14 Nov – Sat 21 Nov
3 days £51 Wed 16 Dec – Sat 19 Dec
13 days £51 Wed 16 Dec – Tue 29 Dec
6 days £52 Wed 16 Dec – Tue 22 Dec
7 days £52 Sat 12 Dec – Sat 19 Dec
11 days £52 Sat 21 Nov – Wed 2 Dec
10 days £53 Sat 12 Dec – Tue 22 Dec
11 days £54 Sat 27 Feb – Wed 10 Mar
14 days £56 Sat 5 Dec – Sat 19 Dec
7 days £57 Wed 30 Dec – Wed 6 Jan
11 days £57 Sat 6 Feb – Wed 17 Feb
3 days £57 Wed 2 Dec – Sat 5 Dec
14 days £57 Wed 3 Mar – Wed 17 Mar
10 days £60 Wed 24 Feb – Sat 6 Mar
10 days £60 Wed 25 Nov – Sat 5 Dec
14 days £61 Sat 20 Feb – Sat 6 Mar
3 days £62 Wed 3 Mar – Sat 6 Mar
10 days £62 Wed 3 Mar – Sat 13 Mar
7 days £65 Sat 28 Nov – Sat 5 Dec
3 days £65 Sat 20 Mar – Tue 23 Mar
15 days £66 Tue 22 Dec – Wed 6 Jan
4 days £66 Sat 6 Mar – Wed 10 Mar
... 54 more possible dates exist ...