Malta & Madrid

Both destinations in one trip from Luxembourg

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.

Madrid

Madrid

Madrid, the capital of Spain, is a city known for its vibrant nightlife, world-class museums, and delicious cuisine. Visit the renowned Prado Museum, explore the historic Plaza Mayor, or enjoy a traditional Flamenco show. Madrid's bustling tapas scene, beautiful Retiro Park, and the annual San Isidro festival make it a city brimming with life and culture.

Latest deals

4 + 7 days £51 Mon 7 Dec – Fri 18 Dec
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Fri 11/12 · £21 Go
Madrid → Luxembourg · Fri 18/12 · £15 Go
7 + 4 days £51 Mon 7 Dec – Fri 18 Dec
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Mon 14/12 · £21 Go
Madrid → Luxembourg · Fri 18/12 · £15 Go
8 + 3 days £51 Mon 7 Dec – Fri 18 Dec
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Tue 15/12 · £21 Go
Madrid → Luxembourg · Fri 18/12 · £15 Go
3 + 2 days £54 Mon 7 Dec – Sat 12 Dec
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Thu 10/12 · £26 Go
Madrid → Luxembourg · Sat 12/12 · £13 Go
6 + 5 days £54 Mon 7 Dec – Fri 18 Dec
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Sun 13/12 · £24 Go
Madrid → Luxembourg · Fri 18/12 · £15 Go
5 + 6 days £55 Mon 7 Dec – Fri 18 Dec
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Sat 12/12 · £25 Go
Madrid → Luxembourg · Fri 18/12 · £15 Go
8 + 2 days £55 Mon 7 Dec – Thu 17 Dec
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Tue 15/12 · £21 Go
Madrid → Luxembourg · Thu 17/12 · £19 Go
7 + 3 days £55 Mon 7 Dec – Thu 17 Dec
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Mon 14/12 · £21 Go
Madrid → Luxembourg · Thu 17/12 · £19 Go
4 + 6 days £55 Mon 7 Dec – Thu 17 Dec
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Fri 11/12 · £21 Go
Madrid → Luxembourg · Thu 17/12 · £19 Go
8 + 4 days £57 Mon 7 Dec – Sat 19 Dec
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Tue 15/12 · £21 Go
Madrid → Luxembourg · Sat 19/12 · £21 Go
7 + 5 days £57 Mon 7 Dec – Sat 19 Dec
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Mon 14/12 · £21 Go
Madrid → Luxembourg · Sat 19/12 · £21 Go
4 + 8 days £57 Mon 7 Dec – Sat 19 Dec
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Fri 11/12 · £21 Go
Madrid → Luxembourg · Sat 19/12 · £21 Go
3 + 7 days £132 Tue 8 Dec – Fri 18 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Fri 11/12 · £21 Go
Madrid → Luxembourg · Fri 18/12 · £15 Go
6 + 4 days £132 Tue 8 Dec – Fri 18 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Mon 14/12 · £21 Go
Madrid → Luxembourg · Fri 18/12 · £15 Go
7 + 3 days £132 Tue 8 Dec – Fri 18 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Tue 15/12 · £21 Go
Madrid → Luxembourg · Fri 18/12 · £15 Go
5 + 5 days £135 Tue 8 Dec – Fri 18 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Sun 13/12 · £24 Go
Madrid → Luxembourg · Fri 18/12 · £15 Go
2 + 2 days £135 Tue 8 Dec – Sat 12 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Thu 10/12 · £26 Go
Madrid → Luxembourg · Sat 12/12 · £13 Go
7 + 2 days £136 Tue 8 Dec – Thu 17 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Tue 15/12 · £21 Go
Madrid → Luxembourg · Thu 17/12 · £19 Go
4 + 6 days £136 Tue 8 Dec – Fri 18 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Sat 12/12 · £25 Go
Madrid → Luxembourg · Fri 18/12 · £15 Go
3 + 6 days £136 Tue 8 Dec – Thu 17 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Fri 11/12 · £21 Go
Madrid → Luxembourg · Thu 17/12 · £19 Go
6 + 3 days £136 Tue 8 Dec – Thu 17 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Mon 14/12 · £21 Go
Madrid → Luxembourg · Thu 17/12 · £19 Go
2 + 8 days £137 Tue 8 Dec – Fri 18 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Thu 10/12 · £26 Go
Madrid → Luxembourg · Fri 18/12 · £15 Go
3 + 8 days £138 Tue 8 Dec – Sat 19 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Fri 11/12 · £21 Go
Madrid → Luxembourg · Sat 19/12 · £21 Go
7 + 4 days £138 Tue 8 Dec – Sat 19 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Tue 15/12 · £21 Go
Madrid → Luxembourg · Sat 19/12 · £21 Go
6 + 5 days £138 Tue 8 Dec – Sat 19 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Mon 14/12 · £21 Go
Madrid → Luxembourg · Sat 19/12 · £21 Go
5 + 4 days £139 Tue 8 Dec – Thu 17 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Sun 13/12 · £24 Go
Madrid → Luxembourg · Thu 17/12 · £19 Go
9 + 2 days £139 Tue 8 Dec – Sat 19 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Thu 17/12 · £22 Go
Madrid → Luxembourg · Sat 19/12 · £21 Go
8 + 2 days £139 Tue 8 Dec – Fri 18 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Wed 16/12 · £28 Go
Madrid → Luxembourg · Fri 18/12 · £15 Go
4 + 5 days £140 Tue 8 Dec – Thu 17 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Sat 12/12 · £25 Go
Madrid → Luxembourg · Thu 17/12 · £19 Go
5 + 6 days £141 Tue 8 Dec – Sat 19 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Sun 13/12 · £24 Go
Madrid → Luxembourg · Sat 19/12 · £21 Go
2 + 7 days £141 Tue 8 Dec – Thu 17 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Thu 10/12 · £26 Go
Madrid → Luxembourg · Thu 17/12 · £19 Go
4 + 7 days £142 Tue 8 Dec – Sat 19 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Sat 12/12 · £25 Go
Madrid → Luxembourg · Sat 19/12 · £21 Go
2 + 9 days £143 Tue 8 Dec – Sat 19 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Thu 10/12 · £26 Go
Madrid → Luxembourg · Sat 19/12 · £21 Go
8 + 3 days £145 Tue 8 Dec – Sat 19 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Wed 16/12 · £28 Go
Madrid → Luxembourg · Sat 19/12 · £21 Go
3 + 3 days £145 Tue 8 Dec – Mon 14 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Fri 11/12 · £21 Go
Madrid → Luxembourg · Mon 14/12 · £28 Go
3 + 2 days £147 Tue 8 Dec – Sun 13 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Fri 11/12 · £21 Go
Madrid → Luxembourg · Sun 13/12 · £30 Go
7 + 5 days £148 Tue 8 Dec – Sun 20 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Tue 15/12 · £21 Go
Madrid → Luxembourg · Sun 20/12 · £31 Go
3 + 9 days £148 Tue 8 Dec – Sun 20 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Fri 11/12 · £21 Go
Madrid → Luxembourg · Sun 20/12 · £31 Go
6 + 6 days £148 Tue 8 Dec – Sun 20 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Mon 14/12 · £21 Go
Madrid → Luxembourg · Sun 20/12 · £31 Go
9 + 3 days £149 Tue 8 Dec – Sun 20 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Thu 17/12 · £22 Go
Madrid → Luxembourg · Sun 20/12 · £31 Go
4 + 2 days £149 Tue 8 Dec – Mon 14 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Sat 12/12 · £25 Go
Madrid → Luxembourg · Mon 14/12 · £28 Go
2 + 4 days £150 Tue 8 Dec – Mon 14 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Thu 10/12 · £26 Go
Madrid → Luxembourg · Mon 14/12 · £28 Go
6 + 8 days £150 Tue 8 Dec – Tue 22 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Mon 14/12 · £21 Go
Madrid → Luxembourg · Tue 22/12 · £33 Go
7 + 7 days £150 Tue 8 Dec – Tue 22 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Tue 15/12 · £21 Go
Madrid → Luxembourg · Tue 22/12 · £33 Go
3 + 11 days £150 Tue 8 Dec – Tue 22 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Fri 11/12 · £21 Go
Madrid → Luxembourg · Tue 22/12 · £33 Go
12 + 2 days £150 Tue 8 Dec – Tue 22 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Sun 20/12 · £21 Go
Madrid → Luxembourg · Tue 22/12 · £33 Go
5 + 7 days £151 Tue 8 Dec – Sun 20 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Sun 13/12 · £24 Go
Madrid → Luxembourg · Sun 20/12 · £31 Go
9 + 5 days £151 Tue 8 Dec – Tue 22 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Thu 17/12 · £22 Go
Madrid → Luxembourg · Tue 22/12 · £33 Go
2 + 3 days £152 Tue 8 Dec – Sun 13 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Thu 10/12 · £26 Go
Madrid → Luxembourg · Sun 13/12 · £30 Go
4 + 8 days £152 Tue 8 Dec – Sun 20 Dec
Luxembourg → Malta · Tue 8/12 · £96 Go
Malta → Madrid · Sat 12/12 · £25 Go
Madrid → Luxembourg · Sun 20/12 · £31 Go

... 40 more possible dates exist ...