Porto

Porto

Direct return from Porto Santo Island

£58 Save up to
£56 Best deal
£114 Average cost

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

7 days £56 Tue 30 Mar – Tue 6 Apr
Porto Santo Island → Porto · Tue 30/03 · £25 Go
Porto → Porto Santo Island · Tue 6/04 · £31 Go
5 days £56 Tue 30 Mar – Sun 4 Apr
Porto Santo Island → Porto · Tue 30/03 · £25 Go
Porto → Porto Santo Island · Sun 4/04 · £31 Go
7 days £57 Thu 29 Apr – Thu 6 May
Porto Santo Island → Porto · Thu 29/04 · £29 Go
Porto → Porto Santo Island · Thu 6/05 · £28 Go
12 days £58 Tue 30 Mar – Sun 11 Apr
Porto Santo Island → Porto · Tue 30/03 · £25 Go
Porto → Porto Santo Island · Sun 11/04 · £33 Go
16 days £59 Tue 20 Apr – Thu 6 May
Porto Santo Island → Porto · Tue 20/04 · £31 Go
Porto → Porto Santo Island · Thu 6/05 · £28 Go
9 days £59 Tue 27 Apr – Thu 6 May
Porto Santo Island → Porto · Tue 27/04 · £31 Go
Porto → Porto Santo Island · Thu 6/05 · £28 Go
10 days £59 Thu 29 Apr – Sun 9 May
Porto Santo Island → Porto · Thu 29/04 · £29 Go
Porto → Porto Santo Island · Sun 9/05 · £30 Go
5 days £59 Thu 29 Apr – Tue 4 May
Porto Santo Island → Porto · Thu 29/04 · £29 Go
Porto → Porto Santo Island · Tue 4/05 · £30 Go
9 days £60 Tue 30 Mar – Thu 8 Apr
Porto Santo Island → Porto · Tue 30/03 · £25 Go
Porto → Porto Santo Island · Thu 8/04 · £35 Go
12 days £61 Tue 27 Apr – Sun 9 May
Porto Santo Island → Porto · Tue 27/04 · £31 Go
Porto → Porto Santo Island · Sun 9/05 · £30 Go
7 days £61 Tue 27 Apr – Tue 4 May
Porto Santo Island → Porto · Tue 27/04 · £31 Go
Porto → Porto Santo Island · Tue 4/05 · £30 Go
14 days £61 Tue 20 Apr – Tue 4 May
Porto Santo Island → Porto · Tue 20/04 · £31 Go
Porto → Porto Santo Island · Tue 4/05 · £30 Go
2 days £62 Tue 4 May – Thu 6 May
Porto Santo Island → Porto · Tue 4/05 · £34 Go
Porto → Porto Santo Island · Thu 6/05 · £28 Go
3 days £62 Thu 8 Apr – Sun 11 Apr
Porto Santo Island → Porto · Thu 8/04 · £29 Go
Porto → Porto Santo Island · Sun 11/04 · £33 Go
3 days £63 Thu 6 May – Sun 9 May
Porto Santo Island → Porto · Thu 6/05 · £33 Go
Porto → Porto Santo Island · Sun 9/05 · £30 Go
9 days £64 Sun 28 Mar – Tue 6 Apr
Porto Santo Island → Porto · Sun 28/03 · £33 Go
Porto → Porto Santo Island · Tue 6/04 · £31 Go
5 days £64 Tue 4 May – Sun 9 May
Porto Santo Island → Porto · Tue 4/05 · £34 Go
Porto → Porto Santo Island · Sun 9/05 · £30 Go
2 days £64 Tue 27 Apr – Thu 29 Apr
Porto Santo Island → Porto · Tue 27/04 · £31 Go
Porto → Porto Santo Island · Thu 29/04 · £33 Go
7 days £64 Sun 28 Mar – Sun 4 Apr
Porto Santo Island → Porto · Sun 28/03 · £33 Go
Porto → Porto Santo Island · Sun 4/04 · £31 Go
16 days £64 Tue 13 Apr – Thu 29 Apr
Porto Santo Island → Porto · Tue 13/04 · £31 Go
Porto → Porto Santo Island · Thu 29/04 · £33 Go
9 days £64 Tue 20 Apr – Thu 29 Apr
Porto Santo Island → Porto · Tue 20/04 · £31 Go
Porto → Porto Santo Island · Thu 29/04 · £33 Go
5 days £64 Tue 6 Apr – Sun 11 Apr
Porto Santo Island → Porto · Tue 6/04 · £31 Go
Porto → Porto Santo Island · Sun 11/04 · £33 Go
12 days £65 Thu 29 Apr – Tue 11 May
Porto Santo Island → Porto · Thu 29/04 · £29 Go
Porto → Porto Santo Island · Tue 11/05 · £36 Go
4 days £66 Sun 2 May – Thu 6 May
Porto Santo Island → Porto · Sun 2/05 · £38 Go
Porto → Porto Santo Island · Thu 6/05 · £28 Go
14 days £66 Tue 30 Mar – Tue 13 Apr
Porto Santo Island → Porto · Tue 30/03 · £25 Go
Porto → Porto Santo Island · Tue 13/04 · £41 Go
2 days £66 Tue 6 Apr – Thu 8 Apr
Porto Santo Island → Porto · Tue 6/04 · £31 Go
Porto → Porto Santo Island · Thu 8/04 · £35 Go
14 days £66 Sun 28 Mar – Sun 11 Apr
Porto Santo Island → Porto · Sun 28/03 · £33 Go
Porto → Porto Santo Island · Sun 11/04 · £33 Go
10 days £67 Thu 8 Apr – Sun 18 Apr
Porto Santo Island → Porto · Thu 8/04 · £29 Go
Porto → Porto Santo Island · Sun 18/04 · £38 Go
14 days £67 Tue 27 Apr – Tue 11 May
Porto Santo Island → Porto · Tue 27/04 · £31 Go
Porto → Porto Santo Island · Tue 11/05 · £36 Go
2 days £68 Sun 2 May – Tue 4 May
Porto Santo Island → Porto · Sun 2/05 · £38 Go
Porto → Porto Santo Island · Tue 4/05 · £30 Go
11 days £68 Sun 28 Mar – Thu 8 Apr
Porto Santo Island → Porto · Sun 28/03 · £33 Go
Porto → Porto Santo Island · Thu 8/04 · £35 Go
7 days £68 Sun 2 May – Sun 9 May
Porto Santo Island → Porto · Sun 2/05 · £38 Go
Porto → Porto Santo Island · Sun 9/05 · £30 Go
12 days £69 Tue 6 Apr – Sun 18 Apr
Porto Santo Island → Porto · Tue 6/04 · £31 Go
Porto → Porto Santo Island · Sun 18/04 · £38 Go
16 days £69 Sun 18 Apr – Tue 4 May
Porto Santo Island → Porto · Sun 18/04 · £39 Go
Porto → Porto Santo Island · Tue 4/05 · £30 Go
7 days £69 Sun 11 Apr – Sun 18 Apr
Porto Santo Island → Porto · Sun 11/04 · £31 Go
Porto → Porto Santo Island · Sun 18/04 · £38 Go
5 days £69 Thu 6 May – Tue 11 May
Porto Santo Island → Porto · Thu 6/05 · £33 Go
Porto → Porto Santo Island · Tue 11/05 · £36 Go
5 days £69 Tue 13 Apr – Sun 18 Apr
Porto Santo Island → Porto · Tue 13/04 · £31 Go
Porto → Porto Santo Island · Sun 18/04 · £38 Go
14 days £70 Sun 11 Apr – Sun 25 Apr
Porto Santo Island → Porto · Sun 11/04 · £31 Go
Porto → Porto Santo Island · Sun 25/04 · £39 Go
12 days £70 Tue 13 Apr – Sun 25 Apr
Porto Santo Island → Porto · Tue 13/04 · £31 Go
Porto → Porto Santo Island · Sun 25/04 · £39 Go
12 days £70 Thu 8 Apr – Tue 20 Apr
Porto Santo Island → Porto · Thu 8/04 · £29 Go
Porto → Porto Santo Island · Tue 20/04 · £41 Go
12 days £70 Thu 6 May – Tue 18 May
Porto Santo Island → Porto · Thu 6/05 · £33 Go
Porto → Porto Santo Island · Tue 18/05 · £37 Go
7 days £70 Tue 4 May – Tue 11 May
Porto Santo Island → Porto · Tue 4/05 · £34 Go
Porto → Porto Santo Island · Tue 11/05 · £36 Go
5 days £70 Tue 20 Apr – Sun 25 Apr
Porto Santo Island → Porto · Tue 20/04 · £31 Go
Porto → Porto Santo Island · Sun 25/04 · £39 Go
5 days £70 Thu 8 Apr – Tue 13 Apr
Porto Santo Island → Porto · Thu 8/04 · £29 Go
Porto → Porto Santo Island · Tue 13/04 · £41 Go
11 days £71 Sun 25 Apr – Thu 6 May
Porto Santo Island → Porto · Sun 25/04 · £43 Go
Porto → Porto Santo Island · Thu 6/05 · £28 Go
14 days £71 Thu 22 Apr – Thu 6 May
Porto Santo Island → Porto · Thu 22/04 · £43 Go
Porto → Porto Santo Island · Thu 6/05 · £28 Go
14 days £71 Tue 4 May – Tue 18 May
Porto Santo Island → Porto · Tue 4/05 · £34 Go
Porto → Porto Santo Island · Tue 18/05 · £37 Go
10 days £71 Thu 6 May – Sun 16 May
Porto Santo Island → Porto · Thu 6/05 · £33 Go
Porto → Porto Santo Island · Sun 16/05 · £38 Go
2 days £72 Sun 11 Apr – Tue 13 Apr
Porto Santo Island → Porto · Sun 11/04 · £31 Go
Porto → Porto Santo Island · Tue 13/04 · £41 Go
12 days £72 Tue 4 May – Sun 16 May
Porto Santo Island → Porto · Tue 4/05 · £34 Go
Porto → Porto Santo Island · Sun 16/05 · £38 Go

... 127 more possible dates exist ...