Madrid
Direct return from Luxembourg
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
8 days £28 Fri 4 Dec – Sat 12 Dec
7 days £29 Sat 5 Dec – Sat 12 Dec
14 days £30 Fri 4 Dec – Fri 18 Dec
9 days £30 Thu 3 Dec – Sat 12 Dec
13 days £31 Sat 5 Dec – Fri 18 Dec
15 days £32 Thu 3 Dec – Fri 18 Dec
13 days £34 Fri 4 Dec – Thu 17 Dec
7 days £34 Fri 4 Dec – Fri 11 Dec
12 days £35 Sat 5 Dec – Thu 17 Dec
6 days £35 Sat 5 Dec – Fri 11 Dec
15 days £36 Fri 4 Dec – Sat 19 Dec
6 days £36 Fri 4 Dec – Thu 10 Dec
14 days £36 Thu 3 Dec – Thu 17 Dec
8 days £36 Thu 3 Dec – Fri 11 Dec
14 days £37 Sat 5 Dec – Sat 19 Dec
5 days £37 Sat 5 Dec – Thu 10 Dec
16 days £38 Thu 3 Dec – Sat 19 Dec
7 days £38 Thu 3 Dec – Thu 10 Dec
7 days £39 Mon 11 Jan – Mon 18 Jan
4 days £41 Thu 14 Jan – Mon 18 Jan
10 days £43 Fri 4 Dec – Mon 14 Dec
9 days £44 Sat 5 Dec – Mon 14 Dec
11 days £45 Thu 3 Dec – Mon 14 Dec
9 days £45 Fri 4 Dec – Sun 13 Dec
11 days £46 Mon 11 Jan – Fri 22 Jan
8 days £46 Sat 5 Dec – Sun 13 Dec
16 days £46 Fri 4 Dec – Sun 20 Dec
10 days £47 Thu 3 Dec – Sun 13 Dec
15 days £47 Sat 5 Dec – Sun 20 Dec
3 days £48 Fri 15 Jan – Mon 18 Jan
14 days £48 Thu 31 Dec – Thu 14 Jan
8 days £48 Thu 14 Jan – Fri 22 Jan
13 days £48 Fri 1 Jan – Thu 14 Jan
3 days £49 Mon 11 Jan – Thu 14 Jan
14 days £49 Fri 22 Jan – Fri 5 Feb
10 days £49 Mon 11 Jan – Thu 21 Jan
15 days £49 Thu 21 Jan – Fri 5 Feb
7 days £51 Thu 14 Jan – Thu 21 Jan
10 days £51 Fri 8 Jan – Mon 18 Jan
14 days £52 Mon 11 Jan – Mon 25 Jan
10 days £52 Fri 22 Jan – Mon 1 Feb
11 days £52 Thu 21 Jan – Mon 1 Feb
11 days £52 Thu 7 Jan – Mon 18 Jan
14 days £53 Mon 18 Jan – Mon 1 Feb
16 days £53 Sat 5 Dec – Mon 21 Dec
11 days £54 Thu 14 Jan – Mon 25 Jan
7 days £55 Fri 15 Jan – Fri 22 Jan
12 days £55 Sun 24 Jan – Fri 5 Feb
4 days £55 Mon 18 Jan – Fri 22 Jan
... 225 more possible dates exist ...