Porto

Porto

Direct return from Terceira Island

£86 Save up to
£106 Best deal
£192 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 £106 Mon 20 Sep – Mon 27 Sep
Terceira Island → Porto · Mon 20/09 · £51 Go
Porto → Terceira Island · Mon 27/09 · £55 Go
6 days £106 Mon 25 Jan – Sun 31 Jan
Terceira Island → Porto · Mon 25/01 · £51 Go
Porto → Terceira Island · Sun 31/01 · £55 Go
7 days £106 Mon 12 Apr – Mon 19 Apr
Terceira Island → Porto · Mon 12/04 · £51 Go
Porto → Terceira Island · Mon 19/04 · £55 Go
9 days £106 Mon 12 Apr – Wed 21 Apr
Terceira Island → Porto · Mon 12/04 · £51 Go
Porto → Terceira Island · Wed 21/04 · £55 Go
11 days £106 Mon 12 Apr – Fri 23 Apr
Terceira Island → Porto · Mon 12/04 · £51 Go
Porto → Terceira Island · Fri 23/04 · £55 Go
14 days £106 Mon 12 Apr – Mon 26 Apr
Terceira Island → Porto · Mon 12/04 · £51 Go
Porto → Terceira Island · Mon 26/04 · £55 Go
16 days £106 Mon 12 Apr – Wed 28 Apr
Terceira Island → Porto · Mon 12/04 · £51 Go
Porto → Terceira Island · Wed 28/04 · £55 Go
7 days £106 Mon 25 Jan – Mon 1 Feb
Terceira Island → Porto · Mon 25/01 · £51 Go
Porto → Terceira Island · Mon 1/02 · £55 Go
7 days £106 Wed 14 Apr – Wed 21 Apr
Terceira Island → Porto · Wed 14/04 · £51 Go
Porto → Terceira Island · Wed 21/04 · £55 Go
12 days £106 Wed 14 Apr – Mon 26 Apr
Terceira Island → Porto · Wed 14/04 · £51 Go
Porto → Terceira Island · Mon 26/04 · £55 Go
14 days £106 Wed 14 Apr – Wed 28 Apr
Terceira Island → Porto · Wed 14/04 · £51 Go
Porto → Terceira Island · Wed 28/04 · £55 Go
16 days £106 Wed 14 Apr – Fri 30 Apr
Terceira Island → Porto · Wed 14/04 · £51 Go
Porto → Terceira Island · Fri 30/04 · £55 Go
7 days £106 Fri 16 Apr – Fri 23 Apr
Terceira Island → Porto · Fri 16/04 · £51 Go
Porto → Terceira Island · Fri 23/04 · £55 Go
10 days £106 Fri 16 Apr – Mon 26 Apr
Terceira Island → Porto · Fri 16/04 · £51 Go
Porto → Terceira Island · Mon 26/04 · £55 Go
12 days £106 Fri 16 Apr – Wed 28 Apr
Terceira Island → Porto · Fri 16/04 · £51 Go
Porto → Terceira Island · Wed 28/04 · £55 Go
9 days £106 Wed 14 Apr – Fri 23 Apr
Terceira Island → Porto · Wed 14/04 · £51 Go
Porto → Terceira Island · Fri 23/04 · £55 Go
14 days £106 Fri 16 Apr – Fri 30 Apr
Terceira Island → Porto · Fri 16/04 · £51 Go
Porto → Terceira Island · Fri 30/04 · £55 Go
15 days £106 Sun 11 Apr – Mon 26 Apr
Terceira Island → Porto · Sun 11/04 · £51 Go
Porto → Terceira Island · Mon 26/04 · £55 Go
12 days £106 Sun 11 Apr – Fri 23 Apr
Terceira Island → Porto · Sun 11/04 · £51 Go
Porto → Terceira Island · Fri 23/04 · £55 Go
9 days £106 Wed 7 Apr – Fri 16 Apr
Terceira Island → Porto · Wed 7/04 · £51 Go
Porto → Terceira Island · Fri 16/04 · £55 Go
12 days £106 Wed 7 Apr – Mon 19 Apr
Terceira Island → Porto · Wed 7/04 · £51 Go
Porto → Terceira Island · Mon 19/04 · £55 Go
14 days £106 Wed 7 Apr – Wed 21 Apr
Terceira Island → Porto · Wed 7/04 · £51 Go
Porto → Terceira Island · Wed 21/04 · £55 Go
16 days £106 Wed 7 Apr – Fri 23 Apr
Terceira Island → Porto · Wed 7/04 · £51 Go
Porto → Terceira Island · Fri 23/04 · £55 Go
7 days £106 Fri 9 Apr – Fri 16 Apr
Terceira Island → Porto · Fri 9/04 · £51 Go
Porto → Terceira Island · Fri 16/04 · £55 Go
16 days £106 Mon 1 Feb – Wed 17 Feb
Terceira Island → Porto · Mon 1/02 · £51 Go
Porto → Terceira Island · Wed 17/02 · £55 Go
9 days £106 Mon 25 Jan – Wed 3 Feb
Terceira Island → Porto · Mon 25/01 · £51 Go
Porto → Terceira Island · Wed 3/02 · £55 Go
10 days £106 Fri 9 Apr – Mon 19 Apr
Terceira Island → Porto · Fri 9/04 · £51 Go
Porto → Terceira Island · Mon 19/04 · £55 Go
13 days £106 Mon 1 Feb – Sun 14 Feb
Terceira Island → Porto · Mon 1/02 · £51 Go
Porto → Terceira Island · Sun 14/02 · £55 Go
11 days £106 Mon 1 Feb – Fri 12 Feb
Terceira Island → Porto · Mon 1/02 · £51 Go
Porto → Terceira Island · Fri 12/02 · £55 Go
12 days £106 Fri 9 Apr – Wed 21 Apr
Terceira Island → Porto · Fri 9/04 · £51 Go
Porto → Terceira Island · Wed 21/04 · £55 Go
14 days £106 Fri 9 Apr – Fri 23 Apr
Terceira Island → Porto · Fri 9/04 · £51 Go
Porto → Terceira Island · Fri 23/04 · £55 Go
8 days £106 Sun 11 Apr – Mon 19 Apr
Terceira Island → Porto · Sun 11/04 · £51 Go
Porto → Terceira Island · Mon 19/04 · £55 Go
10 days £106 Sun 11 Apr – Wed 21 Apr
Terceira Island → Porto · Sun 11/04 · £51 Go
Porto → Terceira Island · Wed 21/04 · £55 Go
14 days £106 Mon 1 Feb – Mon 15 Feb
Terceira Island → Porto · Mon 1/02 · £51 Go
Porto → Terceira Island · Mon 15/02 · £55 Go
16 days £106 Fri 16 Apr – Sun 2 May
Terceira Island → Porto · Fri 16/04 · £51 Go
Porto → Terceira Island · Sun 2/05 · £55 Go
8 days £106 Sun 18 Apr – Mon 26 Apr
Terceira Island → Porto · Sun 18/04 · £51 Go
Porto → Terceira Island · Mon 26/04 · £55 Go
16 days £106 Mon 18 Jan – Wed 3 Feb
Terceira Island → Porto · Mon 18/01 · £51 Go
Porto → Terceira Island · Wed 3/02 · £55 Go
14 days £106 Wed 21 Apr – Wed 5 May
Terceira Island → Porto · Wed 21/04 · £51 Go
Porto → Terceira Island · Wed 5/05 · £55 Go
16 days £106 Wed 21 Apr – Fri 7 May
Terceira Island → Porto · Wed 21/04 · £51 Go
Porto → Terceira Island · Fri 7/05 · £55 Go
7 days £106 Fri 23 Apr – Fri 30 Apr
Terceira Island → Porto · Fri 23/04 · £51 Go
Porto → Terceira Island · Fri 30/04 · £55 Go
9 days £106 Fri 23 Apr – Sun 2 May
Terceira Island → Porto · Fri 23/04 · £51 Go
Porto → Terceira Island · Sun 2/05 · £55 Go
10 days £106 Fri 23 Apr – Mon 3 May
Terceira Island → Porto · Fri 23/04 · £51 Go
Porto → Terceira Island · Mon 3/05 · £55 Go
12 days £106 Fri 23 Apr – Wed 5 May
Terceira Island → Porto · Fri 23/04 · £51 Go
Porto → Terceira Island · Wed 5/05 · £55 Go
12 days £106 Wed 21 Apr – Mon 3 May
Terceira Island → Porto · Wed 21/04 · £51 Go
Porto → Terceira Island · Mon 3/05 · £55 Go
14 days £106 Fri 23 Apr – Fri 7 May
Terceira Island → Porto · Fri 23/04 · £51 Go
Porto → Terceira Island · Fri 7/05 · £55 Go
8 days £106 Sun 25 Apr – Mon 3 May
Terceira Island → Porto · Sun 25/04 · £51 Go
Porto → Terceira Island · Mon 3/05 · £55 Go
10 days £106 Sun 25 Apr – Wed 5 May
Terceira Island → Porto · Sun 25/04 · £51 Go
Porto → Terceira Island · Wed 5/05 · £55 Go
12 days £106 Sun 25 Apr – Fri 7 May
Terceira Island → Porto · Sun 25/04 · £51 Go
Porto → Terceira Island · Fri 7/05 · £55 Go
14 days £106 Sun 25 Apr – Sun 9 May
Terceira Island → Porto · Sun 25/04 · £51 Go
Porto → Terceira Island · Sun 9/05 · £55 Go
15 days £106 Sun 25 Apr – Mon 10 May
Terceira Island → Porto · Sun 25/04 · £51 Go
Porto → Terceira Island · Mon 10/05 · £55 Go

... 420 more possible dates exist ...