Lisbon

from Porto Santo Island

Save up to: £274

Average cost: £327

Best deal: £53


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:

4 days
£53
Wed 16 Oct - Sun 20 Oct

Porto Santo Island - Lisbon: Wed 16/10: £22
Lisbon - Porto Santo Island: Sun 20/10: £31
Go

2 days
£55
Wed 23 Oct - Fri 25 Oct

Porto Santo Island - Lisbon: Wed 23/10: £22
Lisbon - Porto Santo Island: Fri 25/10: £33
Go

5 days
£59
Fri 18 Oct - Wed 23 Oct

Porto Santo Island - Lisbon: Fri 18/10: £37
Lisbon - Porto Santo Island: Wed 23/10: £22
Go

2 days
£60
Wed 16 Oct - Fri 18 Oct

Porto Santo Island - Lisbon: Wed 16/10: £22
Lisbon - Porto Santo Island: Fri 18/10: £38
Go

4 days
£62
Wed 9 Oct - Sun 13 Oct

Porto Santo Island - Lisbon: Wed 9/10: £31
Lisbon - Porto Santo Island: Sun 13/10: £31
Go

2 days
£68
Fri 18 Oct - Sun 20 Oct

Porto Santo Island - Lisbon: Fri 18/10: £37
Lisbon - Porto Santo Island: Sun 20/10: £31
Go

5 days
£82
Fri 7 Jun - Wed 12 Jun

Porto Santo Island - Lisbon: Fri 7/06: £43
Lisbon - Porto Santo Island: Wed 12/06: £39
Go

2 days
£82
Fri 4 Oct - Sun 6 Oct

Porto Santo Island - Lisbon: Fri 4/10: £45
Lisbon - Porto Santo Island: Sun 6/10: £37
Go

3 days
£86
Wed 23 Oct - Sat 26 Oct

Porto Santo Island - Lisbon: Wed 23/10: £22
Lisbon - Porto Santo Island: Sat 26/10: £64
Go

3 days
£86
Wed 16 Oct - Sat 19 Oct

Porto Santo Island - Lisbon: Wed 16/10: £22
Lisbon - Porto Santo Island: Sat 19/10: £64
Go

5 days
£86
Wed 16 Oct - Mon 21 Oct

Porto Santo Island - Lisbon: Wed 16/10: £22
Lisbon - Porto Santo Island: Mon 21/10: £64
Go

4 days
£87
Sat 19 Oct - Wed 23 Oct

Porto Santo Island - Lisbon: Sat 19/10: £65
Lisbon - Porto Santo Island: Wed 23/10: £22
Go

3 days
£87
Sun 20 Oct - Wed 23 Oct

Porto Santo Island - Lisbon: Sun 20/10: £65
Lisbon - Porto Santo Island: Wed 23/10: £22
Go

2 days
£87
Mon 21 Oct - Wed 23 Oct

Porto Santo Island - Lisbon: Mon 21/10: £65
Lisbon - Porto Santo Island: Wed 23/10: £22
Go

4 days
£87
Wed 2 Oct - Sun 6 Oct

Porto Santo Island - Lisbon: Wed 2/10: £50
Lisbon - Porto Santo Island: Sun 6/10: £37
Go

2 days
£88
Wed 18 Sep - Fri 20 Sep

Porto Santo Island - Lisbon: Wed 18/09: £55
Lisbon - Porto Santo Island: Fri 20/09: £33
Go

3 days
£91
Tue 24 Sep - Fri 27 Sep

Porto Santo Island - Lisbon: Tue 24/09: £65
Lisbon - Porto Santo Island: Fri 27/09: £26
Go

2 days
£91
Wed 25 Sep - Fri 27 Sep

Porto Santo Island - Lisbon: Wed 25/09: £65
Lisbon - Porto Santo Island: Fri 27/09: £26
Go

2 days
£92
Fri 27 Sep - Sun 29 Sep

Porto Santo Island - Lisbon: Fri 27/09: £61
Lisbon - Porto Santo Island: Sun 29/09: £31
Go

5 days
£95
Wed 9 Oct - Mon 14 Oct

Porto Santo Island - Lisbon: Wed 9/10: £31
Lisbon - Porto Santo Island: Mon 14/10: £64
Go

3 days
£95
Wed 9 Oct - Sat 12 Oct

Porto Santo Island - Lisbon: Wed 9/10: £31
Lisbon - Porto Santo Island: Sat 12/10: £64
Go

2 days
£95
Wed 9 Oct - Fri 11 Oct

Porto Santo Island - Lisbon: Wed 9/10: £31
Lisbon - Porto Santo Island: Fri 11/10: £64
Go

2 days
£95
Wed 2 Oct - Fri 4 Oct

Porto Santo Island - Lisbon: Wed 2/10: £50
Lisbon - Porto Santo Island: Fri 4/10: £45
Go

5 days
£95
Fri 20 Sep - Wed 25 Sep

Porto Santo Island - Lisbon: Fri 20/09: £58
Lisbon - Porto Santo Island: Wed 25/09: £37
Go

3 days
£96
Thu 17 Oct - Sun 20 Oct

Porto Santo Island - Lisbon: Thu 17/10: £65
Lisbon - Porto Santo Island: Sun 20/10: £31
Go

2 days
£96
Fri 11 Oct - Sun 13 Oct

Porto Santo Island - Lisbon: Fri 11/10: £65
Lisbon - Porto Santo Island: Sun 13/10: £31
Go

3 days
£96
Thu 10 Oct - Sun 13 Oct

Porto Santo Island - Lisbon: Thu 10/10: £65
Lisbon - Porto Santo Island: Sun 13/10: £31
Go

5 days
£96
Tue 24 Sep - Sun 29 Sep

Porto Santo Island - Lisbon: Tue 24/09: £65
Lisbon - Porto Santo Island: Sun 29/09: £31
Go

5 days
£96
Tue 15 Oct - Sun 20 Oct

Porto Santo Island - Lisbon: Tue 15/10: £65
Lisbon - Porto Santo Island: Sun 20/10: £31
Go

3 days
£96
Thu 26 Sep - Sun 29 Sep

Porto Santo Island - Lisbon: Thu 26/09: £65
Lisbon - Porto Santo Island: Sun 29/09: £31
Go

5 days
£96
Tue 8 Oct - Sun 13 Oct

Porto Santo Island - Lisbon: Tue 8/10: £65
Lisbon - Porto Santo Island: Sun 13/10: £31
Go

4 days
£96
Wed 25 Sep - Sun 29 Sep

Porto Santo Island - Lisbon: Wed 25/09: £65
Lisbon - Porto Santo Island: Sun 29/09: £31
Go

5 days
£98
Sun 20 Oct - Fri 25 Oct

Porto Santo Island - Lisbon: Sun 20/10: £65
Lisbon - Porto Santo Island: Fri 25/10: £33
Go

4 days
£98
Mon 21 Oct - Fri 25 Oct

Porto Santo Island - Lisbon: Mon 21/10: £65
Lisbon - Porto Santo Island: Fri 25/10: £33
Go

3 days
£98
Tue 22 Oct - Fri 25 Oct

Porto Santo Island - Lisbon: Tue 22/10: £65
Lisbon - Porto Santo Island: Fri 25/10: £33
Go

4 days
£100
Wed 19 Jun - Sun 23 Jun

Porto Santo Island - Lisbon: Wed 19/06: £39
Lisbon - Porto Santo Island: Sun 23/06: £61
Go

4 days
£101
Fri 18 Oct - Tue 22 Oct

Porto Santo Island - Lisbon: Fri 18/10: £37
Lisbon - Porto Santo Island: Tue 22/10: £64
Go

3 days
£101
Fri 18 Oct - Mon 21 Oct

Porto Santo Island - Lisbon: Fri 18/10: £37
Lisbon - Porto Santo Island: Mon 21/10: £64
Go

2 days
£102
Wed 12 Jun - Fri 14 Jun

Porto Santo Island - Lisbon: Wed 12/06: £39
Lisbon - Porto Santo Island: Fri 14/06: £63
Go

5 days
£102
Tue 1 Oct - Sun 6 Oct

Porto Santo Island - Lisbon: Tue 1/10: £65
Lisbon - Porto Santo Island: Sun 6/10: £37
Go

2 days
£102
Mon 14 Oct - Wed 16 Oct

Porto Santo Island - Lisbon: Mon 14/10: £65
Lisbon - Porto Santo Island: Wed 16/10: £37
Go

4 days
£102
Sat 12 Oct - Wed 16 Oct

Porto Santo Island - Lisbon: Sat 12/10: £65
Lisbon - Porto Santo Island: Wed 16/10: £37
Go

5 days
£102
Fri 11 Oct - Wed 16 Oct

Porto Santo Island - Lisbon: Fri 11/10: £65
Lisbon - Porto Santo Island: Wed 16/10: £37
Go

4 days
£102
Sat 21 Sep - Wed 25 Sep

Porto Santo Island - Lisbon: Sat 21/09: £65
Lisbon - Porto Santo Island: Wed 25/09: £37
Go

4 days
£103
Mon 14 Oct - Fri 18 Oct

Porto Santo Island - Lisbon: Mon 14/10: £65
Lisbon - Porto Santo Island: Fri 18/10: £38
Go

3 days
£103
Wed 12 Jun - Sat 15 Jun

Porto Santo Island - Lisbon: Wed 12/06: £39
Lisbon - Porto Santo Island: Sat 15/06: £64
Go

3 days
£103
Tue 15 Oct - Fri 18 Oct

Porto Santo Island - Lisbon: Tue 15/10: £65
Lisbon - Porto Santo Island: Fri 18/10: £38
Go

2 days
£104
Mon 10 Jun - Wed 12 Jun

Porto Santo Island - Lisbon: Mon 10/06: £65
Lisbon - Porto Santo Island: Wed 12/06: £39
Go

3 days
£104
Sun 9 Jun - Wed 12 Jun

Porto Santo Island - Lisbon: Sun 9/06: £65
Lisbon - Porto Santo Island: Wed 12/06: £39
Go

4 days
£104
Sat 8 Jun - Wed 12 Jun

Porto Santo Island - Lisbon: Sat 8/06: £65
Lisbon - Porto Santo Island: Wed 12/06: £39
Go

4 days
£107
Wed 18 Sep - Sun 22 Sep

Porto Santo Island - Lisbon: Wed 18/09: £55
Lisbon - Porto Santo Island: Sun 22/09: £52
Go

3 days
£108
Tue 17 Sep - Fri 20 Sep

Porto Santo Island - Lisbon: Tue 17/09: £75
Lisbon - Porto Santo Island: Fri 20/09: £33
Go

5 days
£109
Fri 4 Oct - Wed 9 Oct

Porto Santo Island - Lisbon: Fri 4/10: £45
Lisbon - Porto Santo Island: Wed 9/10: £64
Go

4 days
£109
Fri 4 Oct - Tue 8 Oct

Porto Santo Island - Lisbon: Fri 4/10: £45
Lisbon - Porto Santo Island: Tue 8/10: £64
Go

3 days
£109
Fri 4 Oct - Mon 7 Oct

Porto Santo Island - Lisbon: Fri 4/10: £45
Lisbon - Porto Santo Island: Mon 7/10: £64
Go

5 days
£109
Fri 31 May - Wed 5 Jun

Porto Santo Island - Lisbon: Fri 31/05: £55
Lisbon - Porto Santo Island: Wed 5/06: £54
Go