Lisbon

from Porto Santo Island

Save up to: £286

Average cost: £330

Best deal: £44


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:

7 days
£44
Wed 16 Oct - Wed 23 Oct

Porto Santo Island - Lisbon: Wed 16/10: £22
Lisbon - Porto Santo Island: Wed 23/10: £22
Go

14 days
£53
Wed 9 Oct - Wed 23 Oct

Porto Santo Island - Lisbon: Wed 9/10: £31
Lisbon - Porto Santo Island: Wed 23/10: £22
Go

9 days
£55
Wed 16 Oct - Fri 25 Oct

Porto Santo Island - Lisbon: Wed 16/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

11 days
£62
Wed 9 Oct - Sun 20 Oct

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

16 days
£64
Wed 9 Oct - Fri 25 Oct

Porto Santo Island - Lisbon: Wed 9/10: £31
Lisbon - Porto Santo Island: Fri 25/10: £33
Go

7 days
£68
Wed 9 Oct - Wed 16 Oct

Porto Santo Island - Lisbon: Wed 9/10: £31
Lisbon - Porto Santo Island: Wed 16/10: £37
Go

7 days
£68
Wed 5 Jun - Wed 12 Jun

Porto Santo Island - Lisbon: Wed 5/06: £29
Lisbon - Porto Santo Island: Wed 12/06: £39
Go

9 days
£69
Wed 9 Oct - Fri 18 Oct

Porto Santo Island - Lisbon: Wed 9/10: £31
Lisbon - Porto Santo Island: Fri 18/10: £38
Go

7 days
£70
Fri 18 Oct - Fri 25 Oct

Porto Santo Island - Lisbon: Fri 18/10: £37
Lisbon - Porto Santo Island: Fri 25/10: £33
Go

16 days
£76
Fri 4 Oct - Sun 20 Oct

Porto Santo Island - Lisbon: Fri 4/10: £45
Lisbon - Porto Santo Island: Sun 20/10: £31
Go

9 days
£76
Fri 4 Oct - Sun 13 Oct

Porto Santo Island - Lisbon: Fri 4/10: £45
Lisbon - Porto Santo Island: Sun 13/10: £31
Go

9 days
£81
Wed 18 Sep - Fri 27 Sep

Porto Santo Island - Lisbon: Wed 18/09: £55
Lisbon - Porto Santo Island: Fri 27/09: £26
Go

11 days
£81
Wed 2 Oct - Sun 13 Oct

Porto Santo Island - Lisbon: Wed 2/10: £50
Lisbon - Porto Santo Island: Sun 13/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

12 days
£82
Fri 4 Oct - Wed 16 Oct

Porto Santo Island - Lisbon: Fri 4/10: £45
Lisbon - Porto Santo Island: Wed 16/10: £37
Go

14 days
£83
Fri 4 Oct - Fri 18 Oct

Porto Santo Island - Lisbon: Fri 4/10: £45
Lisbon - Porto Santo Island: Fri 18/10: £38
Go

7 days
£84
Fri 20 Sep - Fri 27 Sep

Porto Santo Island - Lisbon: Fri 20/09: £58
Lisbon - Porto Santo Island: Fri 27/09: £26
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

8 days
£86
Wed 16 Oct - Thu 24 Oct

Porto Santo Island - Lisbon: Wed 16/10: £22
Lisbon - Porto Santo Island: Thu 24/10: £64
Go

10 days
£86
Wed 16 Oct - Sat 26 Oct

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

11 days
£86
Wed 18 Sep - Sun 29 Sep

Porto Santo Island - Lisbon: Wed 18/09: £55
Lisbon - Porto Santo Island: Sun 29/09: £31
Go

6 days
£86
Wed 16 Oct - Tue 22 Oct

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

8 days
£87
Tue 15 Oct - Wed 23 Oct

Porto Santo Island - Lisbon: Tue 15/10: £65
Lisbon - Porto Santo Island: Wed 23/10: £22
Go

6 days
£87
Thu 17 Oct - Wed 23 Oct

Porto Santo Island - Lisbon: Thu 17/10: £65
Lisbon - Porto Santo Island: Wed 23/10: £22
Go

15 days
£87
Tue 8 Oct - Wed 23 Oct

Porto Santo Island - Lisbon: Tue 8/10: £65
Lisbon - Porto Santo Island: Wed 23/10: £22
Go

12 days
£87
Fri 11 Oct - Wed 23 Oct

Porto Santo Island - Lisbon: Fri 11/10: £65
Lisbon - Porto Santo Island: Wed 23/10: £22
Go

9 days
£87
Mon 14 Oct - Wed 23 Oct

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

14 days
£87
Wed 2 Oct - Wed 16 Oct

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

13 days
£87
Thu 10 Oct - Wed 23 Oct

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

11 days
£87
Sat 12 Oct - Wed 23 Oct

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

16 days
£88
Wed 2 Oct - Fri 18 Oct

Porto Santo Island - Lisbon: Wed 2/10: £50
Lisbon - Porto Santo Island: Fri 18/10: £38
Go

9 days
£89
Fri 20 Sep - Sun 29 Sep

Porto Santo Island - Lisbon: Fri 20/09: £58
Lisbon - Porto Santo Island: Sun 29/09: £31
Go

14 days
£90
Wed 5 Jun - Wed 19 Jun

Porto Santo Island - Lisbon: Wed 5/06: £29
Lisbon - Porto Santo Island: Wed 19/06: £61
Go

7 days
£91
Wed 19 Jun - Wed 26 Jun

Porto Santo Island - Lisbon: Wed 19/06: £39
Lisbon - Porto Santo Island: Wed 26/06: £52
Go

14 days
£91
Wed 12 Jun - Wed 26 Jun

Porto Santo Island - Lisbon: Wed 12/06: £39
Lisbon - Porto Santo Island: Wed 26/06: £52
Go

6 days
£91
Sat 21 Sep - Fri 27 Sep

Porto Santo Island - Lisbon: Sat 21/09: £65
Lisbon - Porto Santo Island: Fri 27/09: £26
Go

16 days
£92
Fri 27 Sep - Sun 13 Oct

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

9 days
£92
Wed 5 Jun - Fri 14 Jun

Porto Santo Island - Lisbon: Wed 5/06: £29
Lisbon - Porto Santo Island: Fri 14/06: £63
Go

7 days
£92
Wed 18 Sep - Wed 25 Sep

Porto Santo Island - Lisbon: Wed 18/09: £55
Lisbon - Porto Santo Island: Wed 25/09: £37
Go

13 days
£93
Wed 5 Jun - Tue 18 Jun

Porto Santo Island - Lisbon: Wed 5/06: £29
Lisbon - Porto Santo Island: Tue 18/06: £64
Go

10 days
£93
Wed 5 Jun - Sat 15 Jun

Porto Santo Island - Lisbon: Wed 5/06: £29
Lisbon - Porto Santo Island: Sat 15/06: £64
Go

12 days
£94
Fri 31 May - Wed 12 Jun

Porto Santo Island - Lisbon: Fri 31/05: £55
Lisbon - Porto Santo Island: Wed 12/06: £39
Go

12 days
£95
Wed 9 Oct - Mon 21 Oct

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

6 days
£95
Wed 9 Oct - Tue 15 Oct

Porto Santo Island - Lisbon: Wed 9/10: £31
Lisbon - Porto Santo Island: Tue 15/10: £64
Go

13 days
£95
Wed 9 Oct - Tue 22 Oct

Porto Santo Island - Lisbon: Wed 9/10: £31
Lisbon - Porto Santo Island: Tue 22/10: £64
Go

10 days
£95
Wed 9 Oct - Sat 19 Oct

Porto Santo Island - Lisbon: Wed 9/10: £31
Lisbon - Porto Santo Island: Sat 19/10: £64
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

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

16 days
£95
Fri 20 Sep - Sun 6 Oct

Porto Santo Island - Lisbon: Fri 20/09: £58
Lisbon - Porto Santo Island: Sun 6/10: £37
Go

8 days
£95
Wed 9 Oct - Thu 17 Oct

Porto Santo Island - Lisbon: Wed 9/10: £31
Lisbon - Porto Santo Island: Thu 17/10: £64
Go

15 days
£95
Wed 9 Oct - Thu 24 Oct

Porto Santo Island - Lisbon: Wed 9/10: £31
Lisbon - Porto Santo Island: Thu 24/10: £64
Go

10 days
£96
Thu 10 Oct - Sun 20 Oct

Porto Santo Island - Lisbon: Thu 10/10: £65
Lisbon - Porto Santo Island: Sun 20/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

9 days
£96
Fri 11 Oct - Sun 20 Oct

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

8 days
£96
Sat 21 Sep - Sun 29 Sep

Porto Santo Island - Lisbon: Sat 21/09: £65
Lisbon - Porto Santo Island: Sun 29/09: £31
Go

15 days
£96
Sat 28 Sep - Sun 13 Oct

Porto Santo Island - Lisbon: Sat 28/09: £65
Lisbon - Porto Santo Island: Sun 13/10: £31
Go

12 days
£96
Tue 1 Oct - Sun 13 Oct

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

8 days
£96
Sat 12 Oct - Sun 20 Oct

Porto Santo Island - Lisbon: Sat 12/10: £65
Lisbon - Porto Santo Island: Sun 20/10: £31
Go

6 days
£96
Mon 14 Oct - Sun 20 Oct

Porto Santo Island - Lisbon: Mon 14/10: £65
Lisbon - Porto Santo Island: Sun 20/10: £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

12 days
£96
Tue 8 Oct - Sun 20 Oct

Porto Santo Island - Lisbon: Tue 8/10: £65
Lisbon - Porto Santo Island: Sun 20/10: £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

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

9 days
£98
Fri 27 Sep - Sun 6 Oct

Porto Santo Island - Lisbon: Fri 27/09: £61
Lisbon - Porto Santo Island: Sun 6/10: £37
Go

15 days
£98
Thu 10 Oct - Fri 25 Oct

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

13 days
£98
Sat 12 Oct - Fri 25 Oct

Porto Santo Island - Lisbon: Sat 12/10: £65
Lisbon - Porto Santo Island: Fri 25/10: £33
Go

11 days
£98
Mon 14 Oct - Fri 25 Oct

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

10 days
£98
Tue 15 Oct - Fri 25 Oct

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

8 days
£98
Thu 17 Oct - Fri 25 Oct

Porto Santo Island - Lisbon: Thu 17/10: £65
Lisbon - Porto Santo Island: Fri 25/10: £33
Go

6 days
£98
Sat 19 Oct - Fri 25 Oct

Porto Santo Island - Lisbon: Sat 19/10: £65
Lisbon - Porto Santo Island: Fri 25/10: £33
Go

14 days
£98
Fri 11 Oct - Fri 25 Oct

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

14 days
£100
Wed 29 May - Wed 12 Jun

Porto Santo Island - Lisbon: Wed 29/05: £61
Lisbon - Porto Santo Island: Wed 12/06: £39
Go

11 days
£100
Wed 12 Jun - Sun 23 Jun

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

7 days
£100
Wed 12 Jun - Wed 19 Jun

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

16 days
£100
Wed 18 Sep - Fri 4 Oct

Porto Santo Island - Lisbon: Wed 18/09: £55
Lisbon - Porto Santo Island: Fri 4/10: £45
Go

8 days
£101
Fri 18 Oct - Sat 26 Oct

Porto Santo Island - Lisbon: Fri 18/10: £37
Lisbon - Porto Santo Island: Sat 26/10: £64
Go

6 days
£101
Fri 18 Oct - Thu 24 Oct

Porto Santo Island - Lisbon: Fri 18/10: £37
Lisbon - Porto Santo Island: Thu 24/10: £64
Go

10 days
£101
Tue 17 Sep - Fri 27 Sep

Porto Santo Island - Lisbon: Tue 17/09: £75
Lisbon - Porto Santo Island: Fri 27/09: £26
Go

12 days
£102
Tue 24 Sep - Sun 6 Oct

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

8 days
£102
Tue 8 Oct - Wed 16 Oct

Porto Santo Island - Lisbon: Tue 8/10: £65
Lisbon - Porto Santo Island: Wed 16/10: £37
Go

6 days
£102
Thu 10 Oct - Wed 16 Oct

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

11 days
£102
Wed 25 Sep - Sun 6 Oct

Porto Santo Island - Lisbon: Wed 25/09: £65
Lisbon - Porto Santo Island: Sun 6/10: £37
Go

10 days
£102
Thu 26 Sep - Sun 6 Oct

Porto Santo Island - Lisbon: Thu 26/09: £65
Lisbon - Porto Santo Island: Sun 6/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

8 days
£102
Sat 28 Sep - Sun 6 Oct

Porto Santo Island - Lisbon: Sat 28/09: £65
Lisbon - Porto Santo Island: Sun 6/10: £37
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

15 days
£102
Tue 1 Oct - Wed 16 Oct

Porto Santo Island - Lisbon: Tue 1/10: £65
Lisbon - Porto Santo Island: Wed 16/10: £37
Go

16 days
£102
Wed 5 Jun - Fri 21 Jun

Porto Santo Island - Lisbon: Wed 5/06: £29
Lisbon - Porto Santo Island: Fri 21/06: £73
Go

15 days
£102
Sat 21 Sep - Sun 6 Oct

Porto Santo Island - Lisbon: Sat 21/09: £65
Lisbon - Porto Santo Island: Sun 6/10: £37
Go

6 days
£103
Wed 12 Jun - Tue 18 Jun

Porto Santo Island - Lisbon: Wed 12/06: £39
Lisbon - Porto Santo Island: Tue 18/06: £64
Go

6 days
£103
Sat 12 Oct - Fri 18 Oct

Porto Santo Island - Lisbon: Sat 12/10: £65
Lisbon - Porto Santo Island: Fri 18/10: £38
Go

6 days
£103
Wed 5 Jun - Tue 11 Jun

Porto Santo Island - Lisbon: Wed 5/06: £29
Lisbon - Porto Santo Island: Tue 11/06: £74
Go

10 days
£103
Tue 8 Oct - Fri 18 Oct

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

14 days
£103
Fri 20 Sep - Fri 4 Oct

Porto Santo Island - Lisbon: Fri 20/09: £58
Lisbon - Porto Santo Island: Fri 4/10: £45
Go

7 days
£103
Fri 11 Oct - Fri 18 Oct

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

8 days
£103
Thu 10 Oct - Fri 18 Oct

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

12 days
£104
Fri 7 Jun - Wed 19 Jun

Porto Santo Island - Lisbon: Fri 7/06: £43
Lisbon - Porto Santo Island: Wed 19/06: £61
Go

16 days
£104
Fri 7 Jun - Sun 23 Jun

Porto Santo Island - Lisbon: Fri 7/06: £43
Lisbon - Porto Santo Island: Sun 23/06: £61
Go

9 days
£104
Mon 3 Jun - Wed 12 Jun

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

6 days
£104
Thu 6 Jun - Wed 12 Jun

Porto Santo Island - Lisbon: Thu 6/06: £65
Lisbon - Porto Santo Island: Wed 12/06: £39
Go

11 days
£104
Sat 1 Jun - Wed 12 Jun

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

14 days
£106
Wed 18 Sep - Wed 2 Oct

Porto Santo Island - Lisbon: Wed 18/09: £55
Lisbon - Porto Santo Island: Wed 2/10: £51
Go

12 days
£106
Tue 17 Sep - Sun 29 Sep

Porto Santo Island - Lisbon: Tue 17/09: £75
Lisbon - Porto Santo Island: Sun 29/09: £31
Go

7 days
£106
Fri 7 Jun - Fri 14 Jun

Porto Santo Island - Lisbon: Fri 7/06: £43
Lisbon - Porto Santo Island: Fri 14/06: £63
Go

7 days
£106
Fri 27 Sep - Fri 4 Oct

Porto Santo Island - Lisbon: Fri 27/09: £61
Lisbon - Porto Santo Island: Fri 4/10: £45
Go

11 days
£107
Fri 7 Jun - Tue 18 Jun

Porto Santo Island - Lisbon: Fri 7/06: £43
Lisbon - Porto Santo Island: Tue 18/06: £64
Go

8 days
£107
Fri 7 Jun - Sat 15 Jun

Porto Santo Island - Lisbon: Fri 7/06: £43
Lisbon - Porto Santo Island: Sat 15/06: £64
Go

13 days
£109
Fri 4 Oct - Thu 17 Oct

Porto Santo Island - Lisbon: Fri 4/10: £45
Lisbon - Porto Santo Island: Thu 17/10: £64
Go

11 days
£109
Fri 4 Oct - Tue 15 Oct

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

10 days
£109
Fri 4 Oct - Mon 14 Oct

Porto Santo Island - Lisbon: Fri 4/10: £45
Lisbon - Porto Santo Island: Mon 14/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

15 days
£109
Fri 4 Oct - Sat 19 Oct

Porto Santo Island - Lisbon: Fri 4/10: £45
Lisbon - Porto Santo Island: Sat 19/10: £64
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

7 days
£109
Fri 4 Oct - Fri 11 Oct

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

12 days
£109
Fri 20 Sep - Wed 2 Oct

Porto Santo Island - Lisbon: Fri 20/09: £58
Lisbon - Porto Santo Island: Wed 2/10: £51
Go

8 days
£109
Fri 4 Oct - Sat 12 Oct

Porto Santo Island - Lisbon: Fri 4/10: £45
Lisbon - Porto Santo Island: Sat 12/10: £64
Go

6 days
£110
Sat 28 Sep - Fri 4 Oct

Porto Santo Island - Lisbon: Sat 28/09: £65
Lisbon - Porto Santo Island: Fri 4/10: £45
Go

8 days
£110
Thu 26 Sep - Fri 4 Oct

Porto Santo Island - Lisbon: Thu 26/09: £65
Lisbon - Porto Santo Island: Fri 4/10: £45
Go

9 days
£110
Wed 25 Sep - Fri 4 Oct

Porto Santo Island - Lisbon: Wed 25/09: £65
Lisbon - Porto Santo Island: Fri 4/10: £45
Go

13 days
£110
Sat 21 Sep - Fri 4 Oct

Porto Santo Island - Lisbon: Sat 21/09: £65
Lisbon - Porto Santo Island: Fri 4/10: £45
Go

10 days
£110
Tue 24 Sep - Fri 4 Oct

Porto Santo Island - Lisbon: Tue 24/09: £65
Lisbon - Porto Santo Island: Fri 4/10: £45
Go