Luxembourg & Malta

Both destinations in one trip from Madrid

Luxembourg

Luxembourg

Luxembourg City, the capital of the small European nation of the same name, is famed for its fortified medieval old town perched on sheer cliffs. Visit the Grand Ducal Palace, explore the old quarters and fortifications (a UNESCO World Heritage site), or stroll through the beautifully landscaped Constitution Square. Luxembourg City's rich history, diverse culinary scene, and vibrant arts and culture make it a hidden gem in Europe.

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.

Latest deals

3 + 8 days £44 Fri 20 Nov – Tue 1 Dec
Madrid → Luxembourg · Fri 20/11 · £16 Go
Luxembourg → Malta · Mon 23/11 · £15 Go
Malta → Madrid · Tue 1/12 · £13 Go
8 + 3 days £45 Fri 20 Nov – Tue 1 Dec
Madrid → Luxembourg · Fri 20/11 · £16 Go
Luxembourg → Malta · Sat 28/11 · £16 Go
Malta → Madrid · Tue 1/12 · £13 Go
2 + 8 days £45 Sat 21 Nov – Tue 1 Dec
Madrid → Luxembourg · Sat 21/11 · £17 Go
Luxembourg → Malta · Mon 23/11 · £15 Go
Malta → Madrid · Tue 1/12 · £13 Go
7 + 3 days £46 Sat 21 Nov – Tue 1 Dec
Madrid → Luxembourg · Sat 21/11 · £17 Go
Luxembourg → Malta · Sat 28/11 · £16 Go
Malta → Madrid · Tue 1/12 · £13 Go
2 + 7 days £52 Sat 28 Nov – Mon 7 Dec
Madrid → Luxembourg · Sat 28/11 · £17 Go
Luxembourg → Malta · Mon 30/11 · £13 Go
Malta → Madrid · Mon 7/12 · £22 Go
7 + 2 days £52 Sat 28 Nov – Mon 7 Dec
Madrid → Luxembourg · Sat 28/11 · £17 Go
Luxembourg → Malta · Sat 5/12 · £13 Go
Malta → Madrid · Mon 7/12 · £22 Go
2 + 3 days £58 Sat 12 Dec – Thu 17 Dec
Madrid → Luxembourg · Sat 12/12 · £13 Go
Luxembourg → Malta · Mon 14/12 · £23 Go
Malta → Madrid · Thu 17/12 · £22 Go
2 + 10 days £59 Sat 12 Dec – Thu 24 Dec
Madrid → Luxembourg · Sat 12/12 · £13 Go
Luxembourg → Malta · Mon 14/12 · £23 Go
Malta → Madrid · Thu 24/12 · £23 Go
2 + 9 days £60 Sat 12 Dec – Wed 23 Dec
Madrid → Luxembourg · Sat 12/12 · £13 Go
Luxembourg → Malta · Mon 14/12 · £23 Go
Malta → Madrid · Wed 23/12 · £24 Go
2 + 3 days £62 Thu 10 Dec – Tue 15 Dec
Madrid → Luxembourg · Thu 10/12 · £21 Go
Luxembourg → Malta · Sat 12/12 · £20 Go
Malta → Madrid · Tue 15/12 · £21 Go
2 + 5 days £63 Thu 10 Dec – Thu 17 Dec
Madrid → Luxembourg · Thu 10/12 · £21 Go
Luxembourg → Malta · Sat 12/12 · £20 Go
Malta → Madrid · Thu 17/12 · £22 Go
3 + 3 days £64 Fri 11 Dec – Thu 17 Dec
Madrid → Luxembourg · Fri 11/12 · £19 Go
Luxembourg → Malta · Mon 14/12 · £23 Go
Malta → Madrid · Thu 17/12 · £22 Go
2 + 12 days £64 Thu 10 Dec – Thu 24 Dec
Madrid → Luxembourg · Thu 10/12 · £21 Go
Luxembourg → Malta · Sat 12/12 · £20 Go
Malta → Madrid · Thu 24/12 · £23 Go
2 + 5 days £64 Sat 12 Dec – Sat 19 Dec
Madrid → Luxembourg · Sat 12/12 · £13 Go
Luxembourg → Malta · Mon 14/12 · £23 Go
Malta → Madrid · Sat 19/12 · £28 Go
2 + 2 days £64 Sat 12 Dec – Wed 16 Dec
Madrid → Luxembourg · Sat 12/12 · £13 Go
Luxembourg → Malta · Mon 14/12 · £23 Go
Malta → Madrid · Wed 16/12 · £28 Go
3 + 10 days £65 Fri 11 Dec – Thu 24 Dec
Madrid → Luxembourg · Fri 11/12 · £19 Go
Luxembourg → Malta · Mon 14/12 · £23 Go
Malta → Madrid · Thu 24/12 · £23 Go
4 + 3 days £66 Thu 10 Dec – Thu 17 Dec
Madrid → Luxembourg · Thu 10/12 · £21 Go
Luxembourg → Malta · Mon 14/12 · £23 Go
Malta → Madrid · Thu 17/12 · £22 Go
4 + 10 days £67 Thu 10 Dec – Thu 24 Dec
Madrid → Luxembourg · Thu 10/12 · £21 Go
Luxembourg → Malta · Mon 14/12 · £23 Go
Malta → Madrid · Thu 24/12 · £23 Go
2 + 4 days £69 Thu 10 Dec – Wed 16 Dec
Madrid → Luxembourg · Thu 10/12 · £21 Go
Luxembourg → Malta · Sat 12/12 · £20 Go
Malta → Madrid · Wed 16/12 · £28 Go
2 + 7 days £69 Thu 10 Dec – Sat 19 Dec
Madrid → Luxembourg · Thu 10/12 · £21 Go
Luxembourg → Malta · Sat 12/12 · £20 Go
Malta → Madrid · Sat 19/12 · £28 Go
3 + 2 days £70 Fri 11 Dec – Wed 16 Dec
Madrid → Luxembourg · Fri 11/12 · £19 Go
Luxembourg → Malta · Mon 14/12 · £23 Go
Malta → Madrid · Wed 16/12 · £28 Go
4 + 2 days £72 Thu 10 Dec – Wed 16 Dec
Madrid → Luxembourg · Thu 10/12 · £21 Go
Luxembourg → Malta · Mon 14/12 · £23 Go
Malta → Madrid · Wed 16/12 · £28 Go
5 + 3 days £104 Mon 7 Dec – Tue 15 Dec
Madrid → Luxembourg · Mon 7/12 · £63 Go
Luxembourg → Malta · Sat 12/12 · £20 Go
Malta → Madrid · Tue 15/12 · £21 Go
6 + 3 days £107 Sun 6 Dec – Tue 15 Dec
Madrid → Luxembourg · Sun 6/12 · £66 Go
Luxembourg → Malta · Sat 12/12 · £20 Go
Malta → Madrid · Tue 15/12 · £21 Go
2 + 8 days £108 Sat 28 Nov – Tue 8 Dec
Madrid → Luxembourg · Sat 28/11 · £17 Go
Luxembourg → Malta · Mon 30/11 · £13 Go
Malta → Madrid · Tue 8/12 · £78 Go
7 + 3 days £108 Sat 28 Nov – Tue 8 Dec
Madrid → Luxembourg · Sat 28/11 · £17 Go
Luxembourg → Malta · Sat 5/12 · £13 Go
Malta → Madrid · Tue 8/12 · £78 Go
9 + 3 days £109 Sat 12 Dec – Thu 24 Dec
Madrid → Luxembourg · Sat 12/12 · £13 Go
Luxembourg → Malta · Mon 21/12 · £73 Go
Malta → Madrid · Thu 24/12 · £23 Go
5 + 4 days £111 Mon 7 Dec – Wed 16 Dec
Madrid → Luxembourg · Mon 7/12 · £63 Go
Luxembourg → Malta · Sat 12/12 · £20 Go
Malta → Madrid · Wed 16/12 · £28 Go
3 + 3 days £111 Fri 18 Dec – Thu 24 Dec
Madrid → Luxembourg · Fri 18/12 · £15 Go
Luxembourg → Malta · Mon 21/12 · £73 Go
Malta → Madrid · Thu 24/12 · £23 Go
7 + 2 days £114 Mon 7 Dec – Wed 16 Dec
Madrid → Luxembourg · Mon 7/12 · £63 Go
Luxembourg → Malta · Mon 14/12 · £23 Go
Malta → Madrid · Wed 16/12 · £28 Go
6 + 4 days £114 Sun 6 Dec – Wed 16 Dec
Madrid → Luxembourg · Sun 6/12 · £66 Go
Luxembourg → Malta · Sat 12/12 · £20 Go
Malta → Madrid · Wed 16/12 · £28 Go
10 + 3 days £115 Fri 11 Dec – Thu 24 Dec
Madrid → Luxembourg · Fri 11/12 · £19 Go
Luxembourg → Malta · Mon 21/12 · £73 Go
Malta → Madrid · Thu 24/12 · £23 Go
4 + 3 days £115 Thu 17 Dec – Thu 24 Dec
Madrid → Luxembourg · Thu 17/12 · £19 Go
Luxembourg → Malta · Mon 21/12 · £73 Go
Malta → Madrid · Thu 24/12 · £23 Go
8 + 2 days £117 Sun 6 Dec – Wed 16 Dec
Madrid → Luxembourg · Sun 6/12 · £66 Go
Luxembourg → Malta · Mon 14/12 · £23 Go
Malta → Madrid · Wed 16/12 · £28 Go
3 + 8 days £118 Fri 27 Nov – Tue 8 Dec
Madrid → Luxembourg · Fri 27/11 · £27 Go
Luxembourg → Malta · Mon 30/11 · £13 Go
Malta → Madrid · Tue 8/12 · £78 Go
8 + 3 days £118 Fri 27 Nov – Tue 8 Dec
Madrid → Luxembourg · Fri 27/11 · £27 Go
Luxembourg → Malta · Sat 5/12 · £13 Go
Malta → Madrid · Tue 8/12 · £78 Go
5 + 10 days £126 Mon 30 Nov – Tue 15 Dec
Madrid → Luxembourg · Mon 30/11 · £92 Go
Luxembourg → Malta · Sat 5/12 · £13 Go
Malta → Madrid · Tue 15/12 · £21 Go
7 + 8 days £128 Mon 30 Nov – Tue 15 Dec
Madrid → Luxembourg · Mon 30/11 · £92 Go
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Tue 15/12 · £21 Go
2 + 10 days £130 Thu 3 Dec – Tue 15 Dec
Madrid → Luxembourg · Thu 3/12 · £96 Go
Luxembourg → Malta · Sat 5/12 · £13 Go
Malta → Madrid · Tue 15/12 · £21 Go
4 + 8 days £132 Thu 3 Dec – Tue 15 Dec
Madrid → Luxembourg · Thu 3/12 · £96 Go
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Tue 15/12 · £21 Go
12 + 3 days £133 Mon 30 Nov – Tue 15 Dec
Madrid → Luxembourg · Mon 30/11 · £92 Go
Luxembourg → Malta · Sat 12/12 · £20 Go
Malta → Madrid · Tue 15/12 · £21 Go
9 + 3 days £137 Thu 3 Dec – Tue 15 Dec
Madrid → Luxembourg · Thu 3/12 · £96 Go
Luxembourg → Malta · Sat 12/12 · £20 Go
Malta → Madrid · Tue 15/12 · £21 Go
2 + 11 days £137 Thu 3 Dec – Wed 16 Dec
Madrid → Luxembourg · Thu 3/12 · £96 Go
Luxembourg → Malta · Sat 5/12 · £13 Go
Malta → Madrid · Wed 16/12 · £28 Go
2 + 8 days £139 Sat 5 Dec – Tue 15 Dec
Madrid → Luxembourg · Sat 5/12 · £103 Go
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Tue 15/12 · £21 Go
4 + 9 days £139 Thu 3 Dec – Wed 16 Dec
Madrid → Luxembourg · Thu 3/12 · £96 Go
Luxembourg → Malta · Mon 7/12 · £15 Go
Malta → Madrid · Wed 16/12 · £28 Go
9 + 3 days £140 Thu 26 Nov – Tue 8 Dec
Madrid → Luxembourg · Thu 26/11 · £49 Go
Luxembourg → Malta · Sat 5/12 · £13 Go
Malta → Madrid · Tue 8/12 · £78 Go
4 + 8 days £140 Thu 26 Nov – Tue 8 Dec
Madrid → Luxembourg · Thu 26/11 · £49 Go
Luxembourg → Malta · Mon 30/11 · £13 Go
Malta → Madrid · Tue 8/12 · £78 Go
2 + 10 days £143 Thu 26 Nov – Tue 8 Dec
Madrid → Luxembourg · Thu 26/11 · £49 Go
Luxembourg → Malta · Sat 28/11 · £16 Go
Malta → Madrid · Tue 8/12 · £78 Go
9 + 4 days £144 Thu 3 Dec – Wed 16 Dec
Madrid → Luxembourg · Thu 3/12 · £96 Go
Luxembourg → Malta · Sat 12/12 · £20 Go
Malta → Madrid · Wed 16/12 · £28 Go
7 + 3 days £144 Sat 5 Dec – Tue 15 Dec
Madrid → Luxembourg · Sat 5/12 · £103 Go
Luxembourg → Malta · Sat 12/12 · £20 Go
Malta → Madrid · Tue 15/12 · £21 Go

... 25 more possible dates exist ...