Madrid

from Basel

Save up to: £98

Average cost: £139

Best deal: £41


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:

7 days
£41
Wed 30 Oct - Wed 6 Nov

Basel - Madrid: Wed 30/10: £19
Madrid - Basel: Wed 6/11: £22
Go

14 days
£41
Wed 30 Oct - Wed 13 Nov

Basel - Madrid: Wed 30/10: £19
Madrid - Basel: Wed 13/11: £22
Go

16 days
£41
Wed 30 Oct - Fri 15 Nov

Basel - Madrid: Wed 30/10: £19
Madrid - Basel: Fri 15/11: £22
Go

6 days
£41
Thu 31 Oct - Wed 6 Nov

Basel - Madrid: Thu 31/10: £19
Madrid - Basel: Wed 6/11: £22
Go

13 days
£41
Thu 31 Oct - Wed 13 Nov

Basel - Madrid: Thu 31/10: £19
Madrid - Basel: Wed 13/11: £22
Go

15 days
£41
Thu 31 Oct - Fri 15 Nov

Basel - Madrid: Thu 31/10: £19
Madrid - Basel: Fri 15/11: £22
Go

11 days
£44
Fri 29 Nov - Tue 10 Dec

Basel - Madrid: Fri 29/11: £19
Madrid - Basel: Tue 10/12: £25
Go

8 days
£44
Thu 7 Nov - Fri 15 Nov

Basel - Madrid: Thu 7/11: £22
Madrid - Basel: Fri 15/11: £22
Go

6 days
£44
Thu 7 Nov - Wed 13 Nov

Basel - Madrid: Thu 7/11: £22
Madrid - Basel: Wed 13/11: £22
Go

7 days
£44
Wed 6 Nov - Wed 13 Nov

Basel - Madrid: Wed 6/11: £22
Madrid - Basel: Wed 13/11: £22
Go

9 days
£44
Wed 6 Nov - Fri 15 Nov

Basel - Madrid: Wed 6/11: £22
Madrid - Basel: Fri 15/11: £22
Go

8 days
£44
Tue 5 Nov - Wed 13 Nov

Basel - Madrid: Tue 5/11: £22
Madrid - Basel: Wed 13/11: £22
Go

12 days
£44
Thu 31 Oct - Tue 12 Nov

Basel - Madrid: Thu 31/10: £19
Madrid - Basel: Tue 12/11: £25
Go

13 days
£44
Wed 30 Oct - Tue 12 Nov

Basel - Madrid: Wed 30/10: £19
Madrid - Basel: Tue 12/11: £25
Go

10 days
£44
Tue 5 Nov - Fri 15 Nov

Basel - Madrid: Tue 5/11: £22
Madrid - Basel: Fri 15/11: £22
Go

5 days
£45
Wed 5 Feb - Mon 10 Feb

Basel - Madrid: Wed 5/02: £20
Madrid - Basel: Mon 10/02: £25
Go

7 days
£45
Wed 12 Feb - Wed 19 Feb

Basel - Madrid: Wed 12/02: £20
Madrid - Basel: Wed 19/02: £25
Go

6 days
£45
Wed 12 Feb - Tue 18 Feb

Basel - Madrid: Wed 12/02: £20
Madrid - Basel: Tue 18/02: £25
Go

14 days
£45
Wed 5 Feb - Wed 19 Feb

Basel - Madrid: Wed 5/02: £20
Madrid - Basel: Wed 19/02: £25
Go

13 days
£45
Wed 5 Feb - Tue 18 Feb

Basel - Madrid: Wed 5/02: £20
Madrid - Basel: Tue 18/02: £25
Go

8 days
£45
Wed 5 Feb - Thu 13 Feb

Basel - Madrid: Wed 5/02: £20
Madrid - Basel: Thu 13/02: £25
Go

7 days
£45
Wed 5 Feb - Wed 12 Feb

Basel - Madrid: Wed 5/02: £20
Madrid - Basel: Wed 12/02: £25
Go

6 days
£45
Wed 5 Feb - Tue 11 Feb

Basel - Madrid: Wed 5/02: £20
Madrid - Basel: Tue 11/02: £25
Go

15 days
£45
Tue 4 Feb - Wed 19 Feb

Basel - Madrid: Tue 4/02: £20
Madrid - Basel: Wed 19/02: £25
Go

9 days
£45
Tue 4 Feb - Thu 13 Feb

Basel - Madrid: Tue 4/02: £20
Madrid - Basel: Thu 13/02: £25
Go

6 days
£45
Thu 14 Nov - Wed 20 Nov

Basel - Madrid: Thu 14/11: £19
Madrid - Basel: Wed 20/11: £26
Go

8 days
£45
Tue 4 Feb - Wed 12 Feb

Basel - Madrid: Tue 4/02: £20
Madrid - Basel: Wed 12/02: £25
Go

7 days
£45
Tue 4 Feb - Tue 11 Feb

Basel - Madrid: Tue 4/02: £20
Madrid - Basel: Tue 11/02: £25
Go

6 days
£45
Tue 4 Feb - Mon 10 Feb

Basel - Madrid: Tue 4/02: £20
Madrid - Basel: Mon 10/02: £25
Go

10 days
£45
Mon 6 Jan - Thu 16 Jan

Basel - Madrid: Mon 6/01: £20
Madrid - Basel: Thu 16/01: £25
Go

12 days
£45
Thu 28 Nov - Tue 10 Dec

Basel - Madrid: Thu 28/11: £20
Madrid - Basel: Tue 10/12: £25
Go

14 days
£45
Tue 4 Feb - Tue 18 Feb

Basel - Madrid: Tue 4/02: £20
Madrid - Basel: Tue 18/02: £25
Go

6 days
£46
Wed 19 Feb - Tue 25 Feb

Basel - Madrid: Wed 19/02: £20
Madrid - Basel: Tue 25/02: £26
Go

9 days
£46
Tue 18 Feb - Thu 27 Feb

Basel - Madrid: Tue 18/02: £20
Madrid - Basel: Thu 27/02: £26
Go

8 days
£46
Tue 18 Feb - Wed 26 Feb

Basel - Madrid: Tue 18/02: £20
Madrid - Basel: Wed 26/02: £26
Go

7 days
£46
Tue 18 Feb - Tue 25 Feb

Basel - Madrid: Tue 18/02: £20
Madrid - Basel: Tue 25/02: £26
Go

15 days
£46
Wed 12 Feb - Thu 27 Feb

Basel - Madrid: Wed 12/02: £20
Madrid - Basel: Thu 27/02: £26
Go

13 days
£46
Tue 4 Feb - Mon 17 Feb

Basel - Madrid: Tue 4/02: £20
Madrid - Basel: Mon 17/02: £26
Go

13 days
£46
Wed 12 Feb - Tue 25 Feb

Basel - Madrid: Wed 12/02: £20
Madrid - Basel: Tue 25/02: £26
Go

7 days
£46
Wed 13 Nov - Wed 20 Nov

Basel - Madrid: Wed 13/11: £20
Madrid - Basel: Wed 20/11: £26
Go

5 days
£46
Wed 12 Feb - Mon 17 Feb

Basel - Madrid: Wed 12/02: £20
Madrid - Basel: Mon 17/02: £26
Go

12 days
£46
Wed 5 Feb - Mon 17 Feb

Basel - Madrid: Wed 5/02: £20
Madrid - Basel: Mon 17/02: £26
Go

7 days
£46
Wed 19 Feb - Wed 26 Feb

Basel - Madrid: Wed 19/02: £20
Madrid - Basel: Wed 26/02: £26
Go

14 days
£46
Wed 12 Feb - Wed 26 Feb

Basel - Madrid: Wed 12/02: £20
Madrid - Basel: Wed 26/02: £26
Go

8 days
£46
Wed 19 Feb - Thu 27 Feb

Basel - Madrid: Wed 19/02: £20
Madrid - Basel: Thu 27/02: £26
Go