Madrid

from Geneva

Save up to: £117

Average cost: £156

Best deal: £39


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:

16 days
£39
Mon 4 Nov - Wed 20 Nov

Geneva - Madrid: Mon 4/11: £20
Madrid - Geneva: Wed 20/11: £19
Go

9 days
£39
Mon 4 Nov - Wed 13 Nov

Geneva - Madrid: Mon 4/11: £20
Madrid - Geneva: Wed 13/11: £19
Go

14 days
£40
Wed 30 Oct - Wed 13 Nov

Geneva - Madrid: Wed 30/10: £21
Madrid - Geneva: Wed 13/11: £19
Go

9 days
£41
Wed 30 Oct - Fri 8 Nov

Geneva - Madrid: Wed 30/10: £21
Madrid - Geneva: Fri 8/11: £20
Go

14 days
£42
Wed 6 Nov - Wed 20 Nov

Geneva - Madrid: Wed 6/11: £23
Madrid - Geneva: Wed 20/11: £19
Go

7 days
£42
Wed 6 Nov - Wed 13 Nov

Geneva - Madrid: Wed 6/11: £23
Madrid - Geneva: Wed 13/11: £19
Go

7 days
£42
Wed 13 Nov - Wed 20 Nov

Geneva - Madrid: Wed 13/11: £23
Madrid - Geneva: Wed 20/11: £19
Go

7 days
£43
Wed 30 Oct - Wed 6 Nov

Geneva - Madrid: Wed 30/10: £21
Madrid - Geneva: Wed 6/11: £22
Go

9 days
£43
Mon 11 Nov - Wed 20 Nov

Geneva - Madrid: Mon 11/11: £24
Madrid - Geneva: Wed 20/11: £19
Go

16 days
£43
Mon 25 Nov - Wed 11 Dec

Geneva - Madrid: Mon 25/11: £21
Madrid - Geneva: Wed 11/12: £22
Go

14 days
£45
Wed 27 Nov - Wed 11 Dec

Geneva - Madrid: Wed 27/11: £23
Madrid - Geneva: Wed 11/12: £22
Go

9 days
£45
Wed 20 Nov - Fri 29 Nov

Geneva - Madrid: Wed 20/11: £23
Madrid - Geneva: Fri 29/11: £22
Go

15 days
£45
Tue 10 Sep - Wed 25 Sep

Geneva - Madrid: Tue 10/09: £26
Madrid - Geneva: Wed 25/09: £19
Go

11 days
£45
Mon 4 Nov - Fri 15 Nov

Geneva - Madrid: Mon 4/11: £20
Madrid - Geneva: Fri 15/11: £25
Go

11 days
£45
Mon 18 Nov - Fri 29 Nov

Geneva - Madrid: Mon 18/11: £23
Madrid - Geneva: Fri 29/11: £22
Go

16 days
£45
Wed 13 Nov - Fri 29 Nov

Geneva - Madrid: Wed 13/11: £23
Madrid - Geneva: Fri 29/11: £22
Go

14 days
£45
Wed 11 Sep - Wed 25 Sep

Geneva - Madrid: Wed 11/09: £26
Madrid - Geneva: Wed 25/09: £19
Go

12 days
£46
Fri 29 Nov - Wed 11 Dec

Geneva - Madrid: Fri 29/11: £24
Madrid - Geneva: Wed 11/12: £22
Go

9 days
£46
Mon 25 Nov - Wed 4 Dec

Geneva - Madrid: Mon 25/11: £21
Madrid - Geneva: Wed 4/12: £25
Go

16 days
£46
Wed 30 Oct - Fri 15 Nov

Geneva - Madrid: Wed 30/10: £21
Madrid - Geneva: Fri 15/11: £25
Go

14 days
£47
Mon 25 Nov - Mon 9 Dec

Geneva - Madrid: Mon 25/11: £21
Madrid - Geneva: Mon 9/12: £26
Go

14 days
£48
Wed 20 Nov - Wed 4 Dec

Geneva - Madrid: Wed 20/11: £23
Madrid - Geneva: Wed 4/12: £25
Go

16 days
£48
Mon 18 Nov - Wed 4 Dec

Geneva - Madrid: Mon 18/11: £23
Madrid - Geneva: Wed 4/12: £25
Go

9 days
£48
Wed 13 Nov - Fri 22 Nov

Geneva - Madrid: Wed 13/11: £23
Madrid - Geneva: Fri 22/11: £25
Go

16 days
£48
Wed 6 Nov - Fri 22 Nov

Geneva - Madrid: Wed 6/11: £23
Madrid - Geneva: Fri 22/11: £25
Go

9 days
£48
Wed 6 Nov - Fri 15 Nov

Geneva - Madrid: Wed 6/11: £23
Madrid - Geneva: Fri 15/11: £25
Go

7 days
£48
Wed 11 Sep - Wed 18 Sep

Geneva - Madrid: Wed 11/09: £26
Madrid - Geneva: Wed 18/09: £22
Go

8 days
£48
Tue 10 Sep - Wed 18 Sep

Geneva - Madrid: Tue 10/09: £26
Madrid - Geneva: Wed 18/09: £22
Go

7 days
£48
Wed 27 Nov - Wed 4 Dec

Geneva - Madrid: Wed 27/11: £23
Madrid - Geneva: Wed 4/12: £25
Go

5 days
£49
Fri 29 Nov - Wed 4 Dec

Geneva - Madrid: Fri 29/11: £24
Madrid - Geneva: Wed 4/12: £25
Go

12 days
£49
Wed 27 Nov - Mon 9 Dec

Geneva - Madrid: Wed 27/11: £23
Madrid - Geneva: Mon 9/12: £26
Go

7 days
£49
Mon 25 Nov - Mon 2 Dec

Geneva - Madrid: Mon 25/11: £21
Madrid - Geneva: Mon 2/12: £28
Go

11 days
£49
Mon 11 Nov - Fri 22 Nov

Geneva - Madrid: Mon 11/11: £24
Madrid - Geneva: Fri 22/11: £25
Go

12 days
£50
Fri 1 Nov - Wed 13 Nov

Geneva - Madrid: Fri 1/11: £31
Madrid - Geneva: Wed 13/11: £19
Go

10 days
£50
Fri 29 Nov - Mon 9 Dec

Geneva - Madrid: Fri 29/11: £24
Madrid - Geneva: Mon 9/12: £26
Go

11 days
£50
Mon 25 Nov - Fri 6 Dec

Geneva - Madrid: Mon 25/11: £21
Madrid - Geneva: Fri 6/12: £29
Go

16 days
£51
Wed 27 Nov - Fri 13 Dec

Geneva - Madrid: Wed 27/11: £23
Madrid - Geneva: Fri 13/12: £28
Go

9 days
£51
Mon 2 Dec - Wed 11 Dec

Geneva - Madrid: Mon 2/12: £29
Madrid - Geneva: Wed 11/12: £22
Go

16 days
£51
Mon 2 Dec - Wed 18 Dec

Geneva - Madrid: Mon 2/12: £29
Madrid - Geneva: Wed 18/12: £22
Go

12 days
£51
Wed 21 Aug - Mon 2 Sep

Geneva - Madrid: Wed 21/08: £30
Madrid - Geneva: Mon 2/09: £21
Go

12 days
£51
Wed 20 Nov - Mon 2 Dec

Geneva - Madrid: Wed 20/11: £23
Madrid - Geneva: Mon 2/12: £28
Go

14 days
£51
Mon 18 Nov - Mon 2 Dec

Geneva - Madrid: Mon 18/11: £23
Madrid - Geneva: Mon 2/12: £28
Go

7 days
£51
Wed 4 Dec - Wed 11 Dec

Geneva - Madrid: Wed 4/12: £29
Madrid - Geneva: Wed 11/12: £22
Go

7 days
£51
Fri 1 Nov - Fri 8 Nov

Geneva - Madrid: Fri 1/11: £31
Madrid - Geneva: Fri 8/11: £20
Go

16 days
£51
Wed 11 Sep - Fri 27 Sep

Geneva - Madrid: Wed 11/09: £26
Madrid - Geneva: Fri 27/09: £25
Go

9 days
£51
Wed 11 Sep - Fri 20 Sep

Geneva - Madrid: Wed 11/09: £26
Madrid - Geneva: Fri 20/09: £25
Go

10 days
£51
Tue 10 Sep - Fri 20 Sep

Geneva - Madrid: Tue 10/09: £26
Madrid - Geneva: Fri 20/09: £25
Go

5 days
£51
Wed 27 Nov - Mon 2 Dec

Geneva - Madrid: Wed 27/11: £23
Madrid - Geneva: Mon 2/12: £28
Go

14 days
£51
Wed 4 Dec - Wed 18 Dec

Geneva - Madrid: Wed 4/12: £29
Madrid - Geneva: Wed 18/12: £22
Go