Malta

Malta

Direct return from Athens

£49 Save up to
£33 Best deal
£82 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

12 days £33 Wed 30 Dec – Mon 11 Jan
Athens → Malta · Wed 30/12 · £15 Go
Malta → Athens · Mon 11/01 · £18 Go
16 days £34 Wed 30 Dec – Fri 15 Jan
Athens → Malta · Wed 30/12 · £15 Go
Malta → Athens · Fri 15/01 · £19 Go
14 days £37 Fri 5 Feb – Fri 19 Feb
Athens → Malta · Fri 5/02 · £22 Go
Malta → Athens · Fri 19/02 · £15 Go
5 days £38 Sun 14 Feb – Fri 19 Feb
Athens → Malta · Sun 14/02 · £23 Go
Malta → Athens · Fri 19/02 · £15 Go
14 days £40 Mon 18 Jan – Mon 1 Feb
Athens → Malta · Mon 18/01 · £19 Go
Malta → Athens · Mon 1/02 · £21 Go
5 days £40 Sun 6 Dec – Fri 11 Dec
Athens → Malta · Sun 6/12 · £17 Go
Malta → Athens · Fri 11/12 · £23 Go
4 days £40 Mon 18 Jan – Fri 22 Jan
Athens → Malta · Mon 18/01 · £19 Go
Malta → Athens · Fri 22/01 · £21 Go
7 days £40 Mon 18 Jan – Mon 25 Jan
Athens → Malta · Mon 18/01 · £19 Go
Malta → Athens · Mon 25/01 · £21 Go
15 days £41 Thu 4 Feb – Fri 19 Feb
Athens → Malta · Thu 4/02 · £26 Go
Malta → Athens · Fri 19/02 · £15 Go
4 days £41 Mon 15 Feb – Fri 19 Feb
Athens → Malta · Mon 15/02 · £26 Go
Malta → Athens · Fri 19/02 · £15 Go
3 days £43 Fri 5 Feb – Mon 8 Feb
Athens → Malta · Fri 5/02 · £22 Go
Malta → Athens · Mon 8/02 · £21 Go
11 days £43 Mon 18 Jan – Fri 29 Jan
Athens → Malta · Mon 18/01 · £19 Go
Malta → Athens · Fri 29/01 · £24 Go
4 days £44 Mon 7 Dec – Fri 11 Dec
Athens → Malta · Mon 7/12 · £21 Go
Malta → Athens · Fri 11/12 · £23 Go
3 days £44 Fri 8 Jan – Mon 11 Jan
Athens → Malta · Fri 8/01 · £26 Go
Malta → Athens · Mon 11/01 · £18 Go
4 days £44 Sun 29 Nov – Thu 3 Dec
Athens → Malta · Sun 29/11 · £21 Go
Malta → Athens · Thu 3/12 · £23 Go
9 days £44 Wed 30 Dec – Fri 8 Jan
Athens → Malta · Wed 30/12 · £15 Go
Malta → Athens · Fri 8/01 · £29 Go
12 days £44 Sun 29 Nov – Fri 11 Dec
Athens → Malta · Sun 29/11 · £21 Go
Malta → Athens · Fri 11/12 · £23 Go
7 days £45 Mon 25 Jan – Mon 1 Feb
Athens → Malta · Mon 25/01 · £24 Go
Malta → Athens · Mon 1/02 · £21 Go
10 days £45 Fri 8 Jan – Mon 18 Jan
Athens → Malta · Fri 8/01 · £26 Go
Malta → Athens · Mon 18/01 · £19 Go
7 days £45 Fri 8 Jan – Fri 15 Jan
Athens → Malta · Fri 8/01 · £26 Go
Malta → Athens · Fri 15/01 · £19 Go
4 days £45 Thu 18 Feb – Mon 22 Feb
Athens → Malta · Thu 18/02 · £21 Go
Malta → Athens · Mon 22/02 · £24 Go
8 days £45 Sun 6 Dec – Mon 14 Dec
Athens → Malta · Sun 6/12 · £17 Go
Malta → Athens · Mon 14/12 · £28 Go
7 days £45 Sun 6 Dec – Sun 13 Dec
Athens → Malta · Sun 6/12 · £17 Go
Malta → Athens · Sun 13/12 · £28 Go
14 days £45 Mon 25 Jan – Mon 8 Feb
Athens → Malta · Mon 25/01 · £24 Go
Malta → Athens · Mon 8/02 · £21 Go
13 days £45 Fri 5 Feb – Thu 18 Feb
Athens → Malta · Fri 5/02 · £22 Go
Malta → Athens · Thu 18/02 · £23 Go
2 days £46 Wed 30 Dec – Fri 1 Jan
Athens → Malta · Wed 30/12 · £15 Go
Malta → Athens · Fri 1/01 · £31 Go
7 days £46 Mon 1 Feb – Mon 8 Feb
Athens → Malta · Mon 1/02 · £25 Go
Malta → Athens · Mon 8/02 · £21 Go
4 days £46 Mon 11 Jan – Fri 15 Jan
Athens → Malta · Mon 11/01 · £27 Go
Malta → Athens · Fri 15/01 · £19 Go
7 days £46 Mon 11 Jan – Mon 18 Jan
Athens → Malta · Mon 11/01 · £27 Go
Malta → Athens · Mon 18/01 · £19 Go
4 days £46 Sun 14 Feb – Thu 18 Feb
Athens → Malta · Sun 14/02 · £23 Go
Malta → Athens · Thu 18/02 · £23 Go
3 days £47 Fri 29 Jan – Mon 1 Feb
Athens → Malta · Fri 29/01 · £26 Go
Malta → Athens · Mon 1/02 · £21 Go
10 days £47 Fri 29 Jan – Mon 8 Feb
Athens → Malta · Fri 29/01 · £26 Go
Malta → Athens · Mon 8/02 · £21 Go
12 days £47 Sun 7 Feb – Fri 19 Feb
Athens → Malta · Sun 7/02 · £32 Go
Malta → Athens · Fri 19/02 · £15 Go
4 days £47 Thu 4 Feb – Mon 8 Feb
Athens → Malta · Thu 4/02 · £26 Go
Malta → Athens · Mon 8/02 · £21 Go
3 days £47 Fri 15 Jan – Mon 18 Jan
Athens → Malta · Fri 15/01 · £28 Go
Malta → Athens · Mon 18/01 · £19 Go
8 days £47 Sun 14 Feb – Mon 22 Feb
Athens → Malta · Sun 14/02 · £23 Go
Malta → Athens · Mon 22/02 · £24 Go
10 days £47 Mon 25 Jan – Thu 4 Feb
Athens → Malta · Mon 25/01 · £24 Go
Malta → Athens · Thu 4/02 · £23 Go
14 days £47 Fri 8 Jan – Fri 22 Jan
Athens → Malta · Fri 8/01 · £26 Go
Malta → Athens · Fri 22/01 · £21 Go
11 days £48 Mon 11 Jan – Fri 22 Jan
Athens → Malta · Mon 11/01 · £27 Go
Malta → Athens · Fri 22/01 · £21 Go
7 days £48 Wed 22 Sep – Wed 29 Sep
Athens → Malta · Wed 22/09 · £24 Go
Malta → Athens · Wed 29/09 · £24 Go
10 days £48 Mon 17 May – Thu 27 May
Athens → Malta · Mon 17/05 · £24 Go
Malta → Athens · Thu 27/05 · £24 Go
9 days £48 Tue 18 May – Thu 27 May
Athens → Malta · Tue 18/05 · £24 Go
Malta → Athens · Thu 27/05 · £24 Go
8 days £48 Wed 19 May – Thu 27 May
Athens → Malta · Wed 19/05 · £24 Go
Malta → Athens · Thu 27/05 · £24 Go
12 days £48 Wed 7 Jul – Mon 19 Jul
Athens → Malta · Wed 7/07 · £24 Go
Malta → Athens · Mon 19/07 · £24 Go
6 days £48 Tue 13 Jul – Mon 19 Jul
Athens → Malta · Tue 13/07 · £24 Go
Malta → Athens · Mon 19/07 · £24 Go
13 days £48 Tue 13 Jul – Mon 26 Jul
Athens → Malta · Tue 13/07 · £24 Go
Malta → Athens · Mon 26/07 · £24 Go
11 days £48 Wed 15 Sep – Sun 26 Sep
Athens → Malta · Wed 15/09 · £24 Go
Malta → Athens · Sun 26/09 · £24 Go
15 days £48 Tue 13 Jul – Wed 28 Jul
Athens → Malta · Tue 13/07 · £24 Go
Malta → Athens · Wed 28/07 · £24 Go
5 days £48 Tue 31 Aug – Sun 5 Sep
Athens → Malta · Tue 31/08 · £24 Go
Malta → Athens · Sun 5/09 · £24 Go
12 days £48 Wed 14 Jul – Mon 26 Jul
Athens → Malta · Wed 14/07 · £24 Go
Malta → Athens · Mon 26/07 · £24 Go

... 2029 more possible dates exist ...