Malta

Malta

Direct return from Lisbon

£133 Save up to
£30 Best deal
£163 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

5 days £30 Thu 10 Dec – Tue 15 Dec
Lisbon → Malta · Thu 10/12 · £13 Go
Malta → Lisbon · Tue 15/12 · £17 Go
6 days £32 Thu 10 Dec – Wed 16 Dec
Lisbon → Malta · Thu 10/12 · £13 Go
Malta → Lisbon · Wed 16/12 · £19 Go
6 days £34 Wed 9 Dec – Tue 15 Dec
Lisbon → Malta · Wed 9/12 · £17 Go
Malta → Lisbon · Tue 15/12 · £17 Go
13 days £35 Wed 2 Dec – Tue 15 Dec
Lisbon → Malta · Wed 2/12 · £18 Go
Malta → Lisbon · Tue 15/12 · £17 Go
7 days £36 Wed 9 Dec – Wed 16 Dec
Lisbon → Malta · Wed 9/12 · £17 Go
Malta → Lisbon · Wed 16/12 · £19 Go
7 days £36 Thu 10 Dec – Thu 17 Dec
Lisbon → Malta · Thu 10/12 · £13 Go
Malta → Lisbon · Thu 17/12 · £23 Go
4 days £36 Fri 11 Dec – Tue 15 Dec
Lisbon → Malta · Fri 11/12 · £19 Go
Malta → Lisbon · Tue 15/12 · £17 Go
14 days £37 Wed 2 Dec – Wed 16 Dec
Lisbon → Malta · Wed 2/12 · £18 Go
Malta → Lisbon · Wed 16/12 · £19 Go
8 days £38 Wed 2 Dec – Thu 10 Dec
Lisbon → Malta · Wed 2/12 · £18 Go
Malta → Lisbon · Thu 10/12 · £20 Go
5 days £38 Fri 11 Dec – Wed 16 Dec
Lisbon → Malta · Fri 11/12 · £19 Go
Malta → Lisbon · Wed 16/12 · £19 Go
2 days £38 Sun 13 Dec – Tue 15 Dec
Lisbon → Malta · Sun 13/12 · £21 Go
Malta → Lisbon · Tue 15/12 · £17 Go
12 days £39 Thu 3 Dec – Tue 15 Dec
Lisbon → Malta · Thu 3/12 · £22 Go
Malta → Lisbon · Tue 15/12 · £17 Go
8 days £40 Wed 9 Dec – Thu 17 Dec
Lisbon → Malta · Wed 9/12 · £17 Go
Malta → Lisbon · Thu 17/12 · £23 Go
5 days £40 Fri 1 Jan – Wed 6 Jan
Lisbon → Malta · Fri 1/01 · £17 Go
Malta → Lisbon · Wed 6/01 · £23 Go
8 days £40 Thu 10 Dec – Fri 18 Dec
Lisbon → Malta · Thu 10/12 · £13 Go
Malta → Lisbon · Fri 18/12 · £27 Go
3 days £40 Sun 13 Dec – Wed 16 Dec
Lisbon → Malta · Sun 13/12 · £21 Go
Malta → Lisbon · Wed 16/12 · £19 Go
2 days £41 Tue 15 Dec – Thu 17 Dec
Lisbon → Malta · Tue 15/12 · £18 Go
Malta → Lisbon · Thu 17/12 · £23 Go
9 days £41 Fri 1 Jan – Sun 10 Jan
Lisbon → Malta · Fri 1/01 · £17 Go
Malta → Lisbon · Sun 10/01 · £24 Go
13 days £41 Thu 3 Dec – Wed 16 Dec
Lisbon → Malta · Thu 3/12 · £22 Go
Malta → Lisbon · Wed 16/12 · £19 Go
15 days £41 Wed 2 Dec – Thu 17 Dec
Lisbon → Malta · Wed 2/12 · £18 Go
Malta → Lisbon · Thu 17/12 · £23 Go
7 days £42 Thu 3 Dec – Thu 10 Dec
Lisbon → Malta · Thu 3/12 · £22 Go
Malta → Lisbon · Thu 10/12 · £20 Go
6 days £42 Fri 11 Dec – Thu 17 Dec
Lisbon → Malta · Fri 11/12 · £19 Go
Malta → Lisbon · Thu 17/12 · £23 Go
14 days £42 Wed 3 Feb – Wed 17 Feb
Lisbon → Malta · Wed 3/02 · £21 Go
Malta → Lisbon · Wed 17/02 · £21 Go
16 days £42 Tue 15 Dec – Thu 31 Dec
Lisbon → Malta · Tue 15/12 · £18 Go
Malta → Lisbon · Thu 31/12 · £24 Go
15 days £42 Wed 16 Dec – Thu 31 Dec
Lisbon → Malta · Wed 16/12 · £18 Go
Malta → Lisbon · Thu 31/12 · £24 Go
14 days £42 Thu 17 Dec – Thu 31 Dec
Lisbon → Malta · Thu 17/12 · £18 Go
Malta → Lisbon · Thu 31/12 · £24 Go
12 days £43 Fri 1 Jan – Wed 13 Jan
Lisbon → Malta · Fri 1/01 · £17 Go
Malta → Lisbon · Wed 13/01 · £26 Go
2 days £43 Wed 9 Dec – Fri 11 Dec
Lisbon → Malta · Wed 9/12 · £17 Go
Malta → Lisbon · Fri 11/12 · £26 Go
7 days £44 Fri 1 Jan – Fri 8 Jan
Lisbon → Malta · Fri 1/01 · £17 Go
Malta → Lisbon · Fri 8/01 · £27 Go
9 days £44 Wed 2 Dec – Fri 11 Dec
Lisbon → Malta · Wed 2/12 · £18 Go
Malta → Lisbon · Fri 11/12 · £26 Go
9 days £44 Wed 9 Dec – Fri 18 Dec
Lisbon → Malta · Wed 9/12 · £17 Go
Malta → Lisbon · Fri 18/12 · £27 Go
4 days £44 Sun 13 Dec – Thu 17 Dec
Lisbon → Malta · Sun 13/12 · £21 Go
Malta → Lisbon · Thu 17/12 · £23 Go
3 days £44 Thu 10 Dec – Sun 13 Dec
Lisbon → Malta · Thu 10/12 · £13 Go
Malta → Lisbon · Sun 13/12 · £31 Go
14 days £45 Fri 1 Jan – Fri 15 Jan
Lisbon → Malta · Fri 1/01 · £17 Go
Malta → Lisbon · Fri 15/01 · £28 Go
13 days £45 Wed 3 Feb – Tue 16 Feb
Lisbon → Malta · Wed 3/02 · £21 Go
Malta → Lisbon · Tue 16/02 · £24 Go
14 days £45 Wed 23 Dec – Wed 6 Jan
Lisbon → Malta · Wed 23/12 · £22 Go
Malta → Lisbon · Wed 6/01 · £23 Go
6 days £45 Thu 11 Feb – Wed 17 Feb
Lisbon → Malta · Thu 11/02 · £24 Go
Malta → Lisbon · Wed 17/02 · £21 Go
16 days £45 Wed 2 Dec – Fri 18 Dec
Lisbon → Malta · Wed 2/12 · £18 Go
Malta → Lisbon · Fri 18/12 · £27 Go
8 days £45 Tue 16 Feb – Wed 24 Feb
Lisbon → Malta · Tue 16/02 · £21 Go
Malta → Lisbon · Wed 24/02 · £24 Go
2 days £45 Wed 16 Dec – Fri 18 Dec
Lisbon → Malta · Wed 16/12 · £18 Go
Malta → Lisbon · Fri 18/12 · £27 Go
3 days £45 Tue 15 Dec – Fri 18 Dec
Lisbon → Malta · Tue 15/12 · £18 Go
Malta → Lisbon · Fri 18/12 · £27 Go
7 days £45 Wed 17 Feb – Wed 24 Feb
Lisbon → Malta · Wed 17/02 · £21 Go
Malta → Lisbon · Wed 24/02 · £24 Go
14 days £45 Thu 3 Dec – Thu 17 Dec
Lisbon → Malta · Thu 3/12 · £22 Go
Malta → Lisbon · Thu 17/12 · £23 Go
8 days £46 Wed 23 Dec – Thu 31 Dec
Lisbon → Malta · Wed 23/12 · £22 Go
Malta → Lisbon · Thu 31/12 · £24 Go
14 days £46 Tue 1 Dec – Tue 15 Dec
Lisbon → Malta · Tue 1/12 · £29 Go
Malta → Lisbon · Tue 15/12 · £17 Go
7 days £46 Fri 11 Dec – Fri 18 Dec
Lisbon → Malta · Fri 11/12 · £19 Go
Malta → Lisbon · Fri 18/12 · £27 Go
15 days £46 Tue 2 Feb – Wed 17 Feb
Lisbon → Malta · Tue 2/02 · £25 Go
Malta → Lisbon · Wed 17/02 · £21 Go
6 days £47 Thu 31 Dec – Wed 6 Jan
Lisbon → Malta · Thu 31/12 · £24 Go
Malta → Lisbon · Wed 6/01 · £23 Go
7 days £47 Wed 10 Feb – Wed 17 Feb
Lisbon → Malta · Wed 10/02 · £26 Go
Malta → Lisbon · Wed 17/02 · £21 Go
8 days £47 Wed 3 Feb – Thu 11 Feb
Lisbon → Malta · Wed 3/02 · £21 Go
Malta → Lisbon · Thu 11/02 · £26 Go

... 505 more possible dates exist ...