Portugal There are 25 ports in Portugal

Portugal is a special place, to say the least. It's a country where the landscapes are never ordinary, but always astonishing. Humans have built beautiful things in this country, yet nature simply decided to be even more beautiful.

Cruises that visit Portugal

Below is a small selection of the wide range of cruises that visit Portugal. For more details click on any of the links below.

Portugal's River of Gold

Viking Helgrim

Viking Helgrim 3rd Oct 2023

Embark
Porto
Disembark
Porto

£2,795 7 nights

View More

Flavors of Portugal & Spain

AmaVida

AmaVida 2nd Aug 2022

Embark
Porto
Disembark
Vega de Terrón

£3,315 7 nights

View More

Treasures of Southern Spain & Morocco

Wind Star

Wind Star 29th Oct 2022

Embark
Barcelona
Disembark
Lisbon

£3,124 10 nights

View More

Canary Islands

Azura

Azura 30th Dec 2022

Embark
Santa Cruz de Tenerife
Disembark
Santa Cruz de Tenerife

£1,249 14 nights

View More
Cruises that visit Portugal

Portugal There are 25 ports in Portugal

Portugal has 25 ports that are visited by cruise ships. To find out more about any of these ports simply click on the map above or on one of the links below.

Capital

Lisbon

Size

92212 km2

Population

10,291,027

List of ports in Portugal

Port NameCodeLatLong
Ponta Delgada, AzoresPTPDL37.7428-25.6806
PortoPTOPO41.15-8.61667
RéguaPTPGA41.1656-7.78848
PinhãoPTPNO41.191-7.54616
Entre-os-RiosPTEOR41.087-8.29155
PocinhoPTPOC41.1296-7.12357
LisbonPTLIS38.7223-9.13934
Funchal, MadeiraPTFNC32.6669-16.9241
PortimãoPTPRM37.1333-8.53333
CoimbraPTCBP40.2033-8.41026
Barca d’AlvaPTBDA41.0264-6.94275
LeixõesPTLEI41.1833-8.68333
Horta, AzoresPTHOR38.5333-28.6333
Praia da VitóriaPTPRV38.7333-27.0667
Graciosa IslandPTGRW39.0525-28.0069
Pico IslandPTPCO38.458-28.3228
Porto Santo IslandPTPXO33.0667-16.3333
AlcoutimPTACT37.47-7.47308
Vila Real de Santo AntónioPTVRE37.2-7.41667
Porto AntigoPTPAN41.0894-8.07396
Senhora da HoraPTSHA41.1833-8.65
FerradosaPTFER41.2615-6.95312
FolgosaPTFOL41.2706-8.53438
LeverinhoPTLEV41.0843-8.46959
Caldas de AregosPTCDA41.1023-8.00977