Lisbon

Lisbon

Direct return from Porto Santo Island

£197 Save up to
£53 Best deal
£250 Average cost

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

10 days £53 Thu 24 Dec – Sun 3 Jan
Porto Santo Island → Lisbon · Thu 24/12 · £22 Go
Lisbon → Porto Santo Island · Sun 3/01 · £31 Go
7 days £63 Thu 24 Dec – Thu 31 Dec
Porto Santo Island → Lisbon · Thu 24/12 · £22 Go
Lisbon → Porto Santo Island · Thu 31/12 · £41 Go
7 days £68 Sun 27 Dec – Sun 3 Jan
Porto Santo Island → Lisbon · Sun 27/12 · £37 Go
Lisbon → Porto Santo Island · Sun 3/01 · £31 Go
4 days £78 Sun 27 Dec – Thu 31 Dec
Porto Santo Island → Lisbon · Sun 27/12 · £37 Go
Lisbon → Porto Santo Island · Thu 31/12 · £41 Go
14 days £80 Thu 17 Dec – Thu 31 Dec
Porto Santo Island → Lisbon · Thu 17/12 · £39 Go
Lisbon → Porto Santo Island · Thu 31/12 · £41 Go
8 days £83 Tue 29 Jun – Wed 7 Jul
Porto Santo Island → Lisbon · Tue 29/06 · £43 Go
Lisbon → Porto Santo Island · Wed 7/07 · £40 Go
6 days £83 Thu 1 Jul – Wed 7 Jul
Porto Santo Island → Lisbon · Thu 1/07 · £43 Go
Lisbon → Porto Santo Island · Wed 7/07 · £40 Go
5 days £86 Thu 1 Jul – Tue 6 Jul
Porto Santo Island → Lisbon · Thu 1/07 · £43 Go
Lisbon → Porto Santo Island · Tue 6/07 · £43 Go
4 days £86 Sat 3 Jul – Wed 7 Jul
Porto Santo Island → Lisbon · Sat 3/07 · £46 Go
Lisbon → Porto Santo Island · Wed 7/07 · £40 Go
7 days £86 Tue 29 Jun – Tue 6 Jul
Porto Santo Island → Lisbon · Tue 29/06 · £43 Go
Lisbon → Porto Santo Island · Tue 6/07 · £43 Go
3 days £89 Sat 3 Jul – Tue 6 Jul
Porto Santo Island → Lisbon · Sat 3/07 · £46 Go
Lisbon → Porto Santo Island · Tue 6/07 · £43 Go
7 days £89 Wed 30 Jun – Wed 7 Jul
Porto Santo Island → Lisbon · Wed 30/06 · £49 Go
Lisbon → Porto Santo Island · Wed 7/07 · £40 Go
6 days £92 Wed 30 Jun – Tue 6 Jul
Porto Santo Island → Lisbon · Wed 30/06 · £49 Go
Lisbon → Porto Santo Island · Tue 6/07 · £43 Go
3 days £101 Sun 4 Jul – Wed 7 Jul
Porto Santo Island → Lisbon · Sun 4/07 · £61 Go
Lisbon → Porto Santo Island · Wed 7/07 · £40 Go
9 days £101 Tue 27 Jul – Thu 5 Aug
Porto Santo Island → Lisbon · Tue 27/07 · £34 Go
Lisbon → Porto Santo Island · Thu 5/08 · £67 Go
2 days £103 Tue 29 Jun – Thu 1 Jul
Porto Santo Island → Lisbon · Tue 29/06 · £43 Go
Lisbon → Porto Santo Island · Thu 1/07 · £60 Go
2 days £104 Sun 4 Jul – Tue 6 Jul
Porto Santo Island → Lisbon · Sun 4/07 · £61 Go
Lisbon → Porto Santo Island · Tue 6/07 · £43 Go
14 days £104 Wed 7 Jul – Wed 21 Jul
Porto Santo Island → Lisbon · Wed 7/07 · £43 Go
Lisbon → Porto Santo Island · Wed 21/07 · £61 Go
15 days £105 Tue 6 Jul – Wed 21 Jul
Porto Santo Island → Lisbon · Tue 6/07 · £44 Go
Lisbon → Porto Santo Island · Wed 21/07 · £61 Go
13 days £106 Wed 7 Jul – Tue 20 Jul
Porto Santo Island → Lisbon · Wed 7/07 · £43 Go
Lisbon → Porto Santo Island · Tue 20/07 · £63 Go
16 days £107 Tue 27 Jul – Thu 12 Aug
Porto Santo Island → Lisbon · Tue 27/07 · £34 Go
Lisbon → Porto Santo Island · Thu 12/08 · £73 Go
14 days £107 Tue 6 Jul – Tue 20 Jul
Porto Santo Island → Lisbon · Tue 6/07 · £44 Go
Lisbon → Porto Santo Island · Tue 20/07 · £63 Go
13 days £108 Thu 1 Jul – Wed 14 Jul
Porto Santo Island → Lisbon · Thu 1/07 · £43 Go
Lisbon → Porto Santo Island · Wed 14/07 · £65 Go
7 days £108 Wed 7 Jul – Wed 14 Jul
Porto Santo Island → Lisbon · Wed 7/07 · £43 Go
Lisbon → Porto Santo Island · Wed 14/07 · £65 Go
13 days £108 Thu 8 Jul – Wed 21 Jul
Porto Santo Island → Lisbon · Thu 8/07 · £47 Go
Lisbon → Porto Santo Island · Wed 21/07 · £61 Go
15 days £108 Tue 29 Jun – Wed 14 Jul
Porto Santo Island → Lisbon · Tue 29/06 · £43 Go
Lisbon → Porto Santo Island · Wed 14/07 · £65 Go
8 days £109 Tue 6 Jul – Wed 14 Jul
Porto Santo Island → Lisbon · Tue 6/07 · £44 Go
Lisbon → Porto Santo Island · Wed 14/07 · £65 Go
12 days £110 Thu 8 Jul – Tue 20 Jul
Porto Santo Island → Lisbon · Thu 8/07 · £47 Go
Lisbon → Porto Santo Island · Tue 20/07 · £63 Go
11 days £111 Sat 3 Jul – Wed 14 Jul
Porto Santo Island → Lisbon · Sat 3/07 · £46 Go
Lisbon → Porto Santo Island · Wed 14/07 · £65 Go
6 days £112 Thu 8 Jul – Wed 14 Jul
Porto Santo Island → Lisbon · Thu 8/07 · £47 Go
Lisbon → Porto Santo Island · Wed 14/07 · £65 Go
15 days £113 Wed 21 Jul – Thu 5 Aug
Porto Santo Island → Lisbon · Wed 21/07 · £46 Go
Lisbon → Porto Santo Island · Thu 5/08 · £67 Go
3 days £114 Thu 31 Dec – Sun 3 Jan
Porto Santo Island → Lisbon · Thu 31/12 · £83 Go
Lisbon → Porto Santo Island · Sun 3/01 · £31 Go
14 days £114 Wed 30 Jun – Wed 14 Jul
Porto Santo Island → Lisbon · Wed 30/06 · £49 Go
Lisbon → Porto Santo Island · Wed 14/07 · £65 Go
6 days £115 Thu 15 Jul – Wed 21 Jul
Porto Santo Island → Lisbon · Thu 15/07 · £54 Go
Lisbon → Porto Santo Island · Wed 21/07 · £61 Go
7 days £116 Wed 14 Jul – Wed 21 Jul
Porto Santo Island → Lisbon · Wed 14/07 · £55 Go
Lisbon → Porto Santo Island · Wed 21/07 · £61 Go
16 days £116 Thu 1 Jul – Sat 17 Jul
Porto Santo Island → Lisbon · Thu 1/07 · £43 Go
Lisbon → Porto Santo Island · Sat 17/07 · £73 Go
10 days £116 Thu 1 Jul – Sun 11 Jul
Porto Santo Island → Lisbon · Thu 1/07 · £43 Go
Lisbon → Porto Santo Island · Sun 11/07 · £73 Go
10 days £116 Wed 7 Jul – Sat 17 Jul
Porto Santo Island → Lisbon · Wed 7/07 · £43 Go
Lisbon → Porto Santo Island · Sat 17/07 · £73 Go
4 days £116 Sat 17 Jul – Wed 21 Jul
Porto Santo Island → Lisbon · Sat 17/07 · £55 Go
Lisbon → Porto Santo Island · Wed 21/07 · £61 Go
12 days £116 Tue 29 Jun – Sun 11 Jul
Porto Santo Island → Lisbon · Tue 29/06 · £43 Go
Lisbon → Porto Santo Island · Sun 11/07 · £73 Go
4 days £116 Wed 7 Jul – Sun 11 Jul
Porto Santo Island → Lisbon · Wed 7/07 · £43 Go
Lisbon → Porto Santo Island · Sun 11/07 · £73 Go
3 days £116 Thu 1 Jul – Sun 4 Jul
Porto Santo Island → Lisbon · Thu 1/07 · £43 Go
Lisbon → Porto Santo Island · Sun 4/07 · £73 Go
5 days £116 Tue 29 Jun – Sun 4 Jul
Porto Santo Island → Lisbon · Tue 29/06 · £43 Go
Lisbon → Porto Santo Island · Sun 4/07 · £73 Go
5 days £117 Tue 6 Jul – Sun 11 Jul
Porto Santo Island → Lisbon · Tue 6/07 · £44 Go
Lisbon → Porto Santo Island · Sun 11/07 · £73 Go
5 days £117 Thu 15 Jul – Tue 20 Jul
Porto Santo Island → Lisbon · Thu 15/07 · £54 Go
Lisbon → Porto Santo Island · Tue 20/07 · £63 Go
16 days £117 Tue 20 Jul – Thu 5 Aug
Porto Santo Island → Lisbon · Tue 20/07 · £50 Go
Lisbon → Porto Santo Island · Thu 5/08 · £67 Go
11 days £117 Tue 6 Jul – Sat 17 Jul
Porto Santo Island → Lisbon · Tue 6/07 · £44 Go
Lisbon → Porto Santo Island · Sat 17/07 · £73 Go
3 days £118 Sat 17 Jul – Tue 20 Jul
Porto Santo Island → Lisbon · Sat 17/07 · £55 Go
Lisbon → Porto Santo Island · Tue 20/07 · £63 Go
6 days £118 Wed 14 Jul – Tue 20 Jul
Porto Santo Island → Lisbon · Wed 14/07 · £55 Go
Lisbon → Porto Santo Island · Tue 20/07 · £63 Go
8 days £119 Sat 3 Jul – Sun 11 Jul
Porto Santo Island → Lisbon · Sat 3/07 · £46 Go
Lisbon → Porto Santo Island · Sun 11/07 · £73 Go

... 119 more possible dates exist ...