Porto
Direct return from Faro
Porto, a coastal city in northwest Portugal, is known for its stately bridges, port wine production, and historic city center. Visit the stunning Church of São Francisco, explore the historic Ribeira District, or take a cruise on the Douro River. Porto's bustling markets, traditional Fado music, and the annual São João Festival make it a city full of character and charm.
Latest deals
6 days £28 Mon 14 Dec – Sun 20 Dec
5 days £28 Mon 14 Dec – Sat 19 Dec
10 days £29 Tue 1 Dec – Fri 11 Dec
7 days £29 Mon 14 Dec – Mon 21 Dec
7 days £30 Sat 12 Dec – Sat 19 Dec
5 days £30 Tue 15 Dec – Sun 20 Dec
4 days £30 Tue 15 Dec – Sat 19 Dec
8 days £30 Thu 3 Dec – Fri 11 Dec
11 days £30 Tue 1 Dec – Sat 12 Dec
3 days £30 Mon 14 Dec – Thu 17 Dec
3 days £30 Sat 12 Dec – Tue 15 Dec
6 days £30 Sat 5 Dec – Fri 11 Dec
14 days £30 Tue 1 Dec – Tue 15 Dec
8 days £30 Sat 12 Dec – Sun 20 Dec
11 days £31 Mon 30 Nov – Fri 11 Dec
7 days £31 Sat 5 Dec – Sat 12 Dec
2 days £31 Sat 12 Dec – Mon 14 Dec
9 days £31 Thu 3 Dec – Sat 12 Dec
13 days £31 Tue 1 Dec – Mon 14 Dec
16 days £31 Thu 3 Dec – Sat 19 Dec
10 days £31 Sat 5 Dec – Tue 15 Dec
12 days £31 Thu 3 Dec – Tue 15 Dec
14 days £31 Sat 5 Dec – Sat 19 Dec
15 days £31 Sat 5 Dec – Sun 20 Dec
6 days £31 Tue 15 Dec – Mon 21 Dec
9 days £31 Sat 12 Dec – Mon 21 Dec
15 days £32 Sun 20 Dec – Mon 4 Jan
11 days £32 Thu 3 Dec – Mon 14 Dec
15 days £32 Mon 28 Dec – Tue 12 Jan
12 days £32 Mon 28 Dec – Sat 9 Jan
7 days £32 Mon 28 Dec – Mon 4 Jan
9 days £32 Mon 28 Dec – Wed 6 Jan
2 days £32 Tue 15 Dec – Thu 17 Dec
5 days £32 Mon 30 Nov – Sat 5 Dec
14 days £32 Tue 10 Nov – Tue 24 Nov
5 days £32 Sat 12 Dec – Thu 17 Dec
9 days £32 Sat 5 Dec – Mon 14 Dec
15 days £32 Mon 30 Nov – Tue 15 Dec
16 days £32 Tue 1 Dec – Thu 17 Dec
7 days £32 Tue 10 Nov – Tue 17 Nov
12 days £32 Mon 30 Nov – Sat 12 Dec
16 days £32 Sat 5 Dec – Mon 21 Dec
3 days £33 Tue 8 Dec – Fri 11 Dec
7 days £33 Tue 17 Nov – Tue 24 Nov
9 days £33 Wed 2 Dec – Fri 11 Dec
11 days £33 Tue 24 Nov – Sat 5 Dec
14 days £33 Thu 3 Dec – Thu 17 Dec
... 1815 more possible dates exist ...