Madrid & Lisbon

from Florence

Best deal: £101


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.


Lisbon


Lisbon, Portugal's hilly, coastal capital city, is known for its cafe culture, Gothic architecture, and vibrant nightlife. Take a nostalgic ride on Tram 28, explore the historic Belem Tower, or listen to traditional Fado music in Alfama. Lisbon's cobbled alleyways, delectable pastéis de nata (custard tarts), and picturesque views from its miradouros make it a city full of charm.



Latest deals:


Madrid
&
Lisbon
7 days
£101
3 days

Florence - Madrid: Wed 5/06: £32
Madrid - Lisbon: Wed 12/06: £26
Lisbon - Florence: Sat 15/06: £43
Go

Madrid
&
Lisbon
7 days
£101
2 days

Florence - Madrid: Thu 13/06: £31
Madrid - Lisbon: Thu 20/06: £28
Lisbon - Florence: Sat 22/06: £42
Go

Madrid
&
Lisbon
6 days
£102
3 days

Florence - Madrid: Thu 13/06: £31
Madrid - Lisbon: Wed 19/06: £29
Lisbon - Florence: Sat 22/06: £42
Go

Madrid
&
Lisbon
8 days
£103
2 days

Florence - Madrid: Wed 5/06: £32
Madrid - Lisbon: Thu 13/06: £28
Lisbon - Florence: Sat 15/06: £43
Go

Madrid
&
Lisbon
6 days
£103
4 days

Florence - Madrid: Wed 5/06: £32
Madrid - Lisbon: Tue 11/06: £28
Lisbon - Florence: Sat 15/06: £43
Go

Madrid
&
Lisbon
3 days
£103
7 days

Florence - Madrid: Wed 5/06: £32
Madrid - Lisbon: Sat 8/06: £28
Lisbon - Florence: Sat 15/06: £43
Go

Madrid
&
Lisbon
7 days
£104
6 days

Florence - Madrid: Wed 29/05: £12
Madrid - Lisbon: Wed 5/06: £13
Lisbon - Florence: Tue 11/06: £79
Go

Madrid
&
Lisbon
5 days
£109
4 days

Florence - Madrid: Thu 13/06: £31
Madrid - Lisbon: Tue 18/06: £36
Lisbon - Florence: Sat 22/06: £42
Go

Madrid
&
Lisbon
8 days
£110
2 days

Florence - Madrid: Wed 12/06: £40
Madrid - Lisbon: Thu 20/06: £28
Lisbon - Florence: Sat 22/06: £42
Go

Madrid
&
Lisbon
4 days
£111
6 days

Florence - Madrid: Wed 5/06: £32
Madrid - Lisbon: Sun 9/06: £36
Lisbon - Florence: Sat 15/06: £43
Go

Madrid
&
Lisbon
7 days
£111
3 days

Florence - Madrid: Wed 12/06: £40
Madrid - Lisbon: Wed 19/06: £29
Lisbon - Florence: Sat 22/06: £42
Go

Madrid
&
Lisbon
6 days
£112
7 days

Florence - Madrid: Wed 29/05: £12
Madrid - Lisbon: Tue 4/06: £21
Lisbon - Florence: Tue 11/06: £79
Go

Madrid
&
Lisbon
2 days
£113
8 days

Florence - Madrid: Wed 5/06: £32
Madrid - Lisbon: Fri 7/06: £38
Lisbon - Florence: Sat 15/06: £43
Go

Madrid
&
Lisbon
5 days
£115
5 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Mon 30/09: £19
Lisbon - Florence: Sat 5/10: £48
Go

Madrid
&
Lisbon
8 days
£115
2 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Thu 3/10: £19
Lisbon - Florence: Sat 5/10: £48
Go

Madrid
&
Lisbon
7 days
£115
3 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Wed 2/10: £19
Lisbon - Florence: Sat 5/10: £48
Go

Madrid
&
Lisbon
6 days
£115
4 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Tue 1/10: £19
Lisbon - Florence: Sat 5/10: £48
Go

Madrid
&
Lisbon
3 days
£115
7 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Sat 28/09: £19
Lisbon - Florence: Sat 5/10: £48
Go

Madrid
&
Lisbon
4 days
£116
6 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Sun 29/09: £20
Lisbon - Florence: Sat 5/10: £48
Go

Madrid
&
Lisbon
6 days
£118
4 days

Florence - Madrid: Wed 12/06: £40
Madrid - Lisbon: Tue 18/06: £36
Lisbon - Florence: Sat 22/06: £42
Go

Madrid
&
Lisbon
2 days
£118
8 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Fri 27/09: £22
Lisbon - Florence: Sat 5/10: £48
Go

Madrid
&
Lisbon
7 days
£119
6 days

Florence - Madrid: Wed 5/06: £32
Madrid - Lisbon: Wed 12/06: £26
Lisbon - Florence: Tue 18/06: £61
Go

Madrid
&
Lisbon
10 days
£119
3 days

Florence - Madrid: Wed 29/05: £12
Madrid - Lisbon: Sat 8/06: £28
Lisbon - Florence: Tue 11/06: £79
Go

Madrid
&
Lisbon
4 days
£119
5 days

Florence - Madrid: Thu 13/06: £31
Madrid - Lisbon: Mon 17/06: £46
Lisbon - Florence: Sat 22/06: £42
Go

Madrid
&
Lisbon
7 days
£119
6 days

Florence - Madrid: Wed 3/07: £44
Madrid - Lisbon: Wed 10/07: £26
Lisbon - Florence: Tue 16/07: £49
Go

Madrid
&
Lisbon
6 days
£121
7 days

Florence - Madrid: Wed 5/06: £32
Madrid - Lisbon: Tue 11/06: £28
Lisbon - Florence: Tue 18/06: £61
Go

Madrid
&
Lisbon
6 days
£121
7 days

Florence - Madrid: Wed 3/07: £44
Madrid - Lisbon: Tue 9/07: £28
Lisbon - Florence: Tue 16/07: £49
Go

Madrid
&
Lisbon
8 days
£121
5 days

Florence - Madrid: Wed 3/07: £44
Madrid - Lisbon: Thu 11/07: £28
Lisbon - Florence: Tue 16/07: £49
Go

Madrid
&
Lisbon
8 days
£121
5 days

Florence - Madrid: Wed 5/06: £32
Madrid - Lisbon: Thu 13/06: £28
Lisbon - Florence: Tue 18/06: £61
Go

Madrid
&
Lisbon
3 days
£121
10 days

Florence - Madrid: Wed 5/06: £32
Madrid - Lisbon: Sat 8/06: £28
Lisbon - Florence: Tue 18/06: £61
Go

Madrid
&
Lisbon
10 days
£127
3 days

Florence - Madrid: Wed 3/07: £44
Madrid - Lisbon: Sat 13/07: £34
Lisbon - Florence: Tue 16/07: £49
Go

Madrid
&
Lisbon
9 days
£127
4 days

Florence - Madrid: Wed 3/07: £44
Madrid - Lisbon: Fri 12/07: £34
Lisbon - Florence: Tue 16/07: £49
Go

Madrid
&
Lisbon
11 days
£127
2 days

Florence - Madrid: Wed 29/05: £12
Madrid - Lisbon: Sun 9/06: £36
Lisbon - Florence: Tue 11/06: £79
Go

Madrid
&
Lisbon
5 days
£128
5 days

Florence - Madrid: Wed 12/06: £40
Madrid - Lisbon: Mon 17/06: £46
Lisbon - Florence: Sat 22/06: £42
Go

Madrid
&
Lisbon
6 days
£128
4 days

Florence - Madrid: Wed 26/06: £24
Madrid - Lisbon: Tue 2/07: £24
Lisbon - Florence: Sat 6/07: £80
Go

Madrid
&
Lisbon
5 days
£129
5 days

Florence - Madrid: Wed 26/06: £24
Madrid - Lisbon: Mon 1/07: £25
Lisbon - Florence: Sat 6/07: £80
Go

Madrid
&
Lisbon
9 days
£129
4 days

Florence - Madrid: Wed 29/05: £12
Madrid - Lisbon: Fri 7/06: £38
Lisbon - Florence: Tue 11/06: £79
Go

Madrid
&
Lisbon
4 days
£129
9 days

Florence - Madrid: Wed 5/06: £32
Madrid - Lisbon: Sun 9/06: £36
Lisbon - Florence: Tue 18/06: £61
Go

Madrid
&
Lisbon
7 days
£129
3 days

Florence - Madrid: Wed 26/06: £24
Madrid - Lisbon: Wed 3/07: £25
Lisbon - Florence: Sat 6/07: £80
Go

Madrid
&
Lisbon
3 days
£130
10 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Sat 28/09: £19
Lisbon - Florence: Tue 8/10: £63
Go

Madrid
&
Lisbon
8 days
£130
5 days

Florence - Madrid: Wed 29/05: £12
Madrid - Lisbon: Thu 6/06: £39
Lisbon - Florence: Tue 11/06: £79
Go

Madrid
&
Lisbon
10 days
£130
3 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Sat 5/10: £19
Lisbon - Florence: Tue 8/10: £63
Go

Madrid
&
Lisbon
7 days
£130
6 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Wed 2/10: £19
Lisbon - Florence: Tue 8/10: £63
Go

Madrid
&
Lisbon
9 days
£130
4 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Fri 4/10: £19
Lisbon - Florence: Tue 8/10: £63
Go

Madrid
&
Lisbon
6 days
£130
7 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Tue 1/10: £19
Lisbon - Florence: Tue 8/10: £63
Go

Madrid
&
Lisbon
5 days
£130
8 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Mon 30/09: £19
Lisbon - Florence: Tue 8/10: £63
Go

Madrid
&
Lisbon
2 days
£130
8 days

Florence - Madrid: Wed 12/06: £40
Madrid - Lisbon: Fri 14/06: £48
Lisbon - Florence: Sat 22/06: £42
Go

Madrid
&
Lisbon
8 days
£130
5 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Thu 3/10: £19
Lisbon - Florence: Tue 8/10: £63
Go

Madrid
&
Lisbon
4 days
£131
9 days

Florence - Madrid: Wed 25/09: £48
Madrid - Lisbon: Sun 29/09: £20
Lisbon - Florence: Tue 8/10: £63
Go

Madrid
&
Lisbon
2 days
£131
11 days

Florence - Madrid: Wed 5/06: £32
Madrid - Lisbon: Fri 7/06: £38
Lisbon - Florence: Tue 18/06: £61
Go

... 31 more possible dates exist ...