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.

Enticing Douro

AmaDouro

AmaDouro 29th Jul 2023

Embark
Porto
Disembark
Porto

Call for price 7 nights

View More

American Waterways & Canada in the Fall

Balmoral

Balmoral 26th Sep 2023

Embark
Southampton
Disembark
Southampton

Call for price 34 nights

View More

Great European Cities

Scenic Eclipse

Scenic Eclipse 11th Sep 2023

Embark
Copenhagen
Disembark
Lisbon

Call for price 10 nights

View More

Flavors of Portugal & Spain

AmaVida

AmaVida 20th Jun 2023

Embark
Vega de Terrón
Disembark
Porto

Call for price 7 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