Malta & Birmingham

Both destinations in one trip from Milan

Malta

Malta

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.

Birmingham

Birmingham

Birmingham, England's second-largest city, is a diverse and dynamic destination. Explore the network of canals, much like Venice, visit the historic Jewellery Quarter, or indulge in shopping at the Bullring & Grand Central. Birmingham's vibrant multicultural cuisine, lively arts scene, and the iconic Cadbury World make it a fascinating destination.

Latest deals

9 + 4 days £47 Fri 11 Dec – Thu 24 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Sun 20/12 · £17 Go
Birmingham → Milan · Thu 24/12 · £15 Go
11 + 2 days £53 Fri 11 Dec – Thu 24 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Tue 22/12 · £23 Go
Birmingham → Milan · Thu 24/12 · £15 Go
2 + 11 days £54 Fri 11 Dec – Thu 24 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Sun 13/12 · £24 Go
Birmingham → Milan · Thu 24/12 · £15 Go
10 + 3 days £54 Fri 11 Dec – Thu 24 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Mon 21/12 · £24 Go
Birmingham → Milan · Thu 24/12 · £15 Go
7 + 6 days £54 Fri 11 Dec – Thu 24 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Fri 18/12 · £24 Go
Birmingham → Milan · Thu 24/12 · £15 Go
6 + 7 days £54 Fri 11 Dec – Thu 24 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Thu 17/12 · £24 Go
Birmingham → Milan · Thu 24/12 · £15 Go
9 + 6 days £55 Fri 11 Dec – Sat 26 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Sun 20/12 · £17 Go
Birmingham → Milan · Sat 26/12 · £23 Go
8 + 5 days £55 Fri 11 Dec – Thu 24 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Sat 19/12 · £25 Go
Birmingham → Milan · Thu 24/12 · £15 Go
11 + 4 days £61 Fri 11 Dec – Sat 26 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Tue 22/12 · £23 Go
Birmingham → Milan · Sat 26/12 · £23 Go
7 + 8 days £62 Fri 11 Dec – Sat 26 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Fri 18/12 · £24 Go
Birmingham → Milan · Sat 26/12 · £23 Go
6 + 9 days £62 Fri 11 Dec – Sat 26 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Thu 17/12 · £24 Go
Birmingham → Milan · Sat 26/12 · £23 Go
10 + 5 days £62 Fri 11 Dec – Sat 26 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Mon 21/12 · £24 Go
Birmingham → Milan · Sat 26/12 · £23 Go
2 + 13 days £62 Fri 11 Dec – Sat 26 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Sun 13/12 · £24 Go
Birmingham → Milan · Sat 26/12 · £23 Go
9 + 2 days £63 Fri 11 Dec – Tue 22 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Sun 20/12 · £17 Go
Birmingham → Milan · Tue 22/12 · £31 Go
8 + 7 days £63 Fri 11 Dec – Sat 26 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Sat 19/12 · £25 Go
Birmingham → Milan · Sat 26/12 · £23 Go
4 + 6 days £66 Fri 19 Feb – Mon 1 Mar
Milan → Malta · Fri 19/02 · £23 Go
Malta → Birmingham · Tue 23/02 · £22 Go
Birmingham → Milan · Mon 1/03 · £21 Go
4 + 9 days £68 Fri 11 Dec – Thu 24 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Tue 15/12 · £38 Go
Birmingham → Milan · Thu 24/12 · £15 Go
7 + 4 days £70 Fri 11 Dec – Tue 22 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Fri 18/12 · £24 Go
Birmingham → Milan · Tue 22/12 · £31 Go
4 + 4 days £70 Fri 19 Feb – Sat 27 Feb
Milan → Malta · Fri 19/02 · £23 Go
Malta → Birmingham · Tue 23/02 · £22 Go
Birmingham → Milan · Sat 27/02 · £25 Go
2 + 3 days £70 Fri 11 Dec – Wed 16 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Sun 13/12 · £24 Go
Birmingham → Milan · Wed 16/12 · £31 Go
2 + 9 days £70 Fri 11 Dec – Tue 22 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Sun 13/12 · £24 Go
Birmingham → Milan · Tue 22/12 · £31 Go
6 + 5 days £70 Fri 11 Dec – Tue 22 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Thu 17/12 · £24 Go
Birmingham → Milan · Tue 22/12 · £31 Go
8 + 3 days £71 Fri 11 Dec – Tue 22 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Sat 19/12 · £25 Go
Birmingham → Milan · Tue 22/12 · £31 Go
4 + 8 days £80 Fri 19 Feb – Wed 3 Mar
Milan → Malta · Fri 19/02 · £23 Go
Malta → Birmingham · Tue 23/02 · £22 Go
Birmingham → Milan · Wed 3/03 · £35 Go
4 + 11 days £82 Fri 19 Feb – Sat 6 Mar
Milan → Malta · Fri 19/02 · £23 Go
Malta → Birmingham · Tue 23/02 · £22 Go
Birmingham → Milan · Sat 6/03 · £37 Go
9 + 3 days £84 Fri 11 Dec – Wed 23 Dec
Milan → Malta · Fri 11/12 · £15 Go
Malta → Birmingham · Sun 20/12 · £17 Go
Birmingham → Milan · Wed 23/12 · £52 Go
4 + 10 days £88 Fri 19 Feb – Fri 5 Mar
Milan → Malta · Fri 19/02 · £23 Go
Malta → Birmingham · Tue 23/02 · £22 Go
Birmingham → Milan · Fri 5/03 · £43 Go
4 + 3 days £89 Fri 19 Feb – Fri 26 Feb
Milan → Malta · Fri 19/02 · £23 Go
Malta → Birmingham · Tue 23/02 · £22 Go
Birmingham → Milan · Fri 26/02 · £44 Go