Porto

from Marseille

Save up to: £88

Average cost: £118

Best deal: £30


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:

4 days
£30
Tue 27 Jan - Sat 31 Jan


5 days
£32
Mon 12 Jan - Sat 17 Jan


4 days
£32
Wed 21 Jan - Sun 25 Jan


5 days
£32
Tue 20 Jan - Sun 25 Jan


4 days
£32
Tue 13 Jan - Sat 17 Jan


3 days
£32
Wed 14 Jan - Sat 17 Jan


5 days
£33
Tue 27 Jan - Sun 1 Feb


2 days
£34
Thu 29 Jan - Sat 31 Jan


5 days
£34
Tue 13 Jan - Sun 18 Jan


4 days
£34
Wed 14 Jan - Sun 18 Jan


2 days
£35
Tue 10 Feb - Thu 12 Feb


4 days
£35
Sun 11 Jan - Thu 15 Jan


5 days
£35
Sun 11 Jan - Fri 16 Jan


3 days
£35
Tue 13 Jan - Fri 16 Jan


3 days
£35
Mon 12 Jan - Thu 15 Jan


2 days
£35
Tue 13 Jan - Thu 15 Jan


4 days
£35
Mon 12 Jan - Fri 16 Jan


2 days
£35
Wed 14 Jan - Fri 16 Jan


4 days
£36
Tue 3 Feb - Sat 7 Feb


2 days
£36
Sun 18 Jan - Tue 20 Jan


5 days
£36
Tue 3 Feb - Sun 8 Feb


3 days
£36
Tue 20 Jan - Fri 23 Jan


2 days
£36
Wed 21 Jan - Fri 23 Jan


3 days
£36
Tue 3 Feb - Fri 6 Feb


5 days
£36
Mon 2 Feb - Sat 7 Feb


4 days
£36
Mon 2 Feb - Fri 6 Feb


3 days
£36
Tue 27 Jan - Fri 30 Jan


2 days
£36
Tue 27 Jan - Thu 29 Jan


3 days
£37
Sat 17 Jan - Tue 20 Jan


3 days
£37
Wed 21 Jan - Sat 24 Jan


3 days
£37
Wed 28 Jan - Sat 31 Jan


3 days
£37
Thu 29 Jan - Sun 1 Feb


4 days
£37
Tue 20 Jan - Sat 24 Jan


3 days
£38
Thu 22 Jan - Sun 25 Jan


2 days
£38
Sun 25 Jan - Tue 27 Jan


5 days
£38
Mon 26 Jan - Sat 31 Jan


3 days
£38
Tue 10 Feb - Fri 13 Feb


5 days
£39
Sun 1 Feb - Fri 6 Feb


3 days
£39
Mon 2 Feb - Thu 5 Feb


5 days
£39
Sun 25 Jan - Fri 30 Jan


4 days
£39
Sun 25 Jan - Thu 29 Jan


2 days
£39
Tue 3 Feb - Thu 5 Feb


3 days
£39
Sun 25 Jan - Wed 28 Jan


5 days
£39
Sun 18 Jan - Fri 23 Jan