Malta

Malta

Direct return from Bologna

£42 Save up to
£26 Best deal
£68 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

15 days £26 Sun 29 Nov – Mon 14 Dec
Bologna → Malta · Sun 29/11 · £13 Go
Malta → Bologna · Mon 14/12 · £13 Go
15 days £28 Sun 13 Dec – Mon 28 Dec
Bologna → Malta · Sun 13/12 · £13 Go
Malta → Bologna · Mon 28/12 · £15 Go
7 days £28 Sun 29 Nov – Sun 6 Dec
Bologna → Malta · Sun 29/11 · £13 Go
Malta → Bologna · Sun 6/12 · £15 Go
14 days £28 Mon 30 Nov – Mon 14 Dec
Bologna → Malta · Mon 30/11 · £15 Go
Malta → Bologna · Mon 14/12 · £13 Go
8 days £28 Sun 6 Dec – Mon 14 Dec
Bologna → Malta · Sun 6/12 · £15 Go
Malta → Bologna · Mon 14/12 · £13 Go
11 days £28 Sun 13 Dec – Thu 24 Dec
Bologna → Malta · Sun 13/12 · £13 Go
Malta → Bologna · Thu 24/12 · £15 Go
10 days £28 Sun 13 Dec – Wed 23 Dec
Bologna → Malta · Sun 13/12 · £13 Go
Malta → Bologna · Wed 23/12 · £15 Go
9 days £28 Sun 13 Dec – Tue 22 Dec
Bologna → Malta · Sun 13/12 · £13 Go
Malta → Bologna · Tue 22/12 · £15 Go
8 days £28 Sun 13 Dec – Mon 21 Dec
Bologna → Malta · Sun 13/12 · £13 Go
Malta → Bologna · Mon 21/12 · £15 Go
16 days £29 Sun 13 Dec – Tue 29 Dec
Bologna → Malta · Sun 13/12 · £13 Go
Malta → Bologna · Tue 29/12 · £16 Go
14 days £29 Sun 29 Nov – Sun 13 Dec
Bologna → Malta · Sun 29/11 · £13 Go
Malta → Bologna · Sun 13/12 · £16 Go
14 days £30 Sun 15 Nov – Sun 29 Nov
Bologna → Malta · Sun 15/11 · £15 Go
Malta → Bologna · Sun 29/11 · £15 Go
8 days £30 Tue 22 Dec – Wed 30 Dec
Bologna → Malta · Tue 22/12 · £15 Go
Malta → Bologna · Wed 30/12 · £15 Go
6 days £30 Tue 22 Dec – Mon 28 Dec
Bologna → Malta · Tue 22/12 · £15 Go
Malta → Bologna · Mon 28/12 · £15 Go
9 days £30 Mon 21 Dec – Wed 30 Dec
Bologna → Malta · Mon 21/12 · £15 Go
Malta → Bologna · Wed 30/12 · £15 Go
7 days £30 Mon 21 Dec – Mon 28 Dec
Bologna → Malta · Mon 21/12 · £15 Go
Malta → Bologna · Mon 28/12 · £15 Go
8 days £30 Sun 15 Nov – Mon 23 Nov
Bologna → Malta · Sun 15/11 · £15 Go
Malta → Bologna · Mon 23/11 · £15 Go
6 days £30 Mon 23 Nov – Sun 29 Nov
Bologna → Malta · Mon 23/11 · £15 Go
Malta → Bologna · Sun 29/11 · £15 Go
16 days £30 Sun 6 Dec – Tue 22 Dec
Bologna → Malta · Sun 6/12 · £15 Go
Malta → Bologna · Tue 22/12 · £15 Go
12 days £30 Sun 29 Nov – Fri 11 Dec
Bologna → Malta · Sun 29/11 · £13 Go
Malta → Bologna · Fri 11/12 · £17 Go
2 days £30 Tue 22 Dec – Thu 24 Dec
Bologna → Malta · Tue 22/12 · £15 Go
Malta → Bologna · Thu 24/12 · £15 Go
3 days £30 Mon 21 Dec – Thu 24 Dec
Bologna → Malta · Mon 21/12 · £15 Go
Malta → Bologna · Thu 24/12 · £15 Go
13 days £30 Mon 23 Nov – Sun 6 Dec
Bologna → Malta · Mon 23/11 · £15 Go
Malta → Bologna · Sun 6/12 · £15 Go
2 days £30 Mon 21 Dec – Wed 23 Dec
Bologna → Malta · Mon 21/12 · £15 Go
Malta → Bologna · Wed 23/12 · £15 Go
15 days £30 Sun 6 Dec – Mon 21 Dec
Bologna → Malta · Sun 6/12 · £15 Go
Malta → Bologna · Mon 21/12 · £15 Go
6 days £30 Mon 30 Nov – Sun 6 Dec
Bologna → Malta · Mon 30/11 · £15 Go
Malta → Bologna · Sun 6/12 · £15 Go
4 days £31 Sun 20 Dec – Thu 24 Dec
Bologna → Malta · Sun 20/12 · £16 Go
Malta → Bologna · Thu 24/12 · £15 Go
10 days £31 Sun 20 Dec – Wed 30 Dec
Bologna → Malta · Sun 20/12 · £16 Go
Malta → Bologna · Wed 30/12 · £15 Go
8 days £31 Sun 20 Dec – Mon 28 Dec
Bologna → Malta · Sun 20/12 · £16 Go
Malta → Bologna · Mon 28/12 · £15 Go
8 days £31 Mon 21 Dec – Tue 29 Dec
Bologna → Malta · Mon 21/12 · £15 Go
Malta → Bologna · Tue 29/12 · £16 Go
10 days £31 Mon 21 Dec – Thu 31 Dec
Bologna → Malta · Mon 21/12 · £15 Go
Malta → Bologna · Thu 31/12 · £16 Go
7 days £31 Sun 15 Nov – Sun 22 Nov
Bologna → Malta · Sun 15/11 · £15 Go
Malta → Bologna · Sun 22/11 · £16 Go
13 days £31 Mon 30 Nov – Sun 13 Dec
Bologna → Malta · Mon 30/11 · £15 Go
Malta → Bologna · Sun 13/12 · £16 Go
7 days £31 Tue 22 Dec – Tue 29 Dec
Bologna → Malta · Tue 22/12 · £15 Go
Malta → Bologna · Tue 29/12 · £16 Go
2 days £31 Sun 20 Dec – Tue 22 Dec
Bologna → Malta · Sun 20/12 · £16 Go
Malta → Bologna · Tue 22/12 · £15 Go
3 days £31 Sun 20 Dec – Wed 23 Dec
Bologna → Malta · Sun 20/12 · £16 Go
Malta → Bologna · Wed 23/12 · £15 Go
9 days £31 Tue 22 Dec – Thu 31 Dec
Bologna → Malta · Tue 22/12 · £15 Go
Malta → Bologna · Thu 31/12 · £16 Go
7 days £31 Sun 6 Dec – Sun 13 Dec
Bologna → Malta · Sun 6/12 · £15 Go
Malta → Bologna · Sun 13/12 · £16 Go
11 days £32 Sun 20 Dec – Thu 31 Dec
Bologna → Malta · Sun 20/12 · £16 Go
Malta → Bologna · Thu 31/12 · £16 Go
9 days £32 Sun 20 Dec – Tue 29 Dec
Bologna → Malta · Sun 20/12 · £16 Go
Malta → Bologna · Tue 29/12 · £16 Go
5 days £32 Sun 6 Dec – Fri 11 Dec
Bologna → Malta · Sun 6/12 · £15 Go
Malta → Bologna · Fri 11/12 · £17 Go
11 days £32 Mon 30 Nov – Fri 11 Dec
Bologna → Malta · Mon 30/11 · £15 Go
Malta → Bologna · Fri 11/12 · £17 Go
5 days £33 Sun 29 Nov – Fri 4 Dec
Bologna → Malta · Sun 29/11 · £13 Go
Malta → Bologna · Fri 4/12 · £20 Go
7 days £33 Sun 13 Dec – Sun 20 Dec
Bologna → Malta · Sun 13/12 · £13 Go
Malta → Bologna · Sun 20/12 · £20 Go
3 days £34 Fri 11 Dec – Mon 14 Dec
Bologna → Malta · Fri 11/12 · £21 Go
Malta → Bologna · Mon 14/12 · £13 Go
14 days £34 Mon 9 Nov – Mon 23 Nov
Bologna → Malta · Mon 9/11 · £19 Go
Malta → Bologna · Mon 23/11 · £15 Go
13 days £35 Mon 9 Nov – Sun 22 Nov
Bologna → Malta · Mon 9/11 · £19 Go
Malta → Bologna · Sun 22/11 · £16 Go
6 days £35 Fri 18 Dec – Thu 24 Dec
Bologna → Malta · Fri 18/12 · £20 Go
Malta → Bologna · Thu 24/12 · £15 Go
14 days £35 Sun 6 Dec – Sun 20 Dec
Bologna → Malta · Sun 6/12 · £15 Go
Malta → Bologna · Sun 20/12 · £20 Go
11 days £35 Mon 23 Nov – Fri 4 Dec
Bologna → Malta · Mon 23/11 · £15 Go
Malta → Bologna · Fri 4/12 · £20 Go

... 1849 more possible dates exist ...