Travel to Portugal by ferry

Traveling to Portugal by ferry is an excellent choice! Portugal is served by 3 shipping companies (Empresa de Navegação Madeirense, Porto Santo Line or Atlanticoline). These companies operate 66 ferry routes to Portugal, serving the ports of Portimao, Funchal, Porto Santo, Las Palmas De Gran Canaria, Santa Cruz de Tenerife, Ponta Delgada, Vila do Porto and Horta.

To make sure you find a cheap ferry ticket to Portugal, we recommend using our search engine that compares offers, prices and availability of Empresa de Navegação Madeirense, Porto Santo Line and Atlanticoline.

With a total frequency of over 29 crossings a day, depending on the time of year, from 2 countries (Portugal and Spain), you have many options for planning your ferry crossing to Portugal.

The fastest crossing takes 30 min (Sao Roque do Pico - Velas) with a distance of 13 mi and the longest 19 hrs. 20 min (Lajes das Flores - Praia da Vitoria) with a distance of 225 mi.

Ferry to Portugal in figures

Countries
Portugal
Spain
Number of crossings
29 crossings a day
Number of ports
15
Number of ferry connections
66
Number of ferry companies
3
Search for ferries
Accommodation search and booking

Important ferry crossings to Portugal

Search Vivanoda for the fastest, longest or most frequent ferries to Portugal. Compare offers from Empresa de Navegação Madeirense, Porto Santo Line and Atlanticoline and book your ticket to Portugal.

Most popular ferry routes to Portugal

Looking for a ferry to Portugal? Discover the most popular routes that allow you to sail between different parts of the country and abroad. Whether you want to reach islands, historic ports or picturesque beaches, ferries are a convenient and comfortable way to travel in Portugal.

Popular ferry routes in Portugal include destinations such as Portimao, Funchal, Porto Santo, Las Palmas De Gran Canaria, Santa Cruz de Tenerife, Ponta Delgada, Vila do Porto and Horta and many others. Modern ferries in Portugal offer great facilities and services, from comfortable cabins to on-board restaurants and activities for the whole family.

Use our fare comparison tool to find the best deals on ferry tickets to Portugal and plan your trip. With our easy-to-use search tool, you can find deals and schedules from several ferry companies, including Empresa de Navegação Madeirense, Porto Santo Line or Atlanticoline. There is sure to be a deal that best suits your needs and budget. Search all 66 ferry routes!

Domestic Ferries in Portugal

Portimao Portugal
Funchal Portugal
  • Empresa de Navegação Madeirense Portimao Funchal
    Empresa de Navegação Madeirense
    567 mi
Porto Santo Portugal
Funchal Portugal
From $38
  • Porto Santo Line Porto Santo Funchal
    Porto Santo Line
    2 crossings a day
    2 hrs. 20 min
    44 mi
Funchal Portugal
Portimao Portugal
  • Empresa de Navegação Madeirense Funchal Portimao
    Empresa de Navegação Madeirense
    567 mi
Ponta Delgada Portugal
Vila do Porto Portugal
  • Atlanticoline Ponta Delgada Vila do Porto
    Atlanticoline
    4 crossings a week
    3 hrs.
    62 mi
Horta Portugal
Vila do Porto Portugal
  • Atlanticoline Horta Vila do Porto
    Atlanticoline
    1 crossings a week
    17 hrs.
    220 mi
Velas Portugal
Vila do Porto Portugal
  • Atlanticoline Velas Vila do Porto
    Atlanticoline
    206 mi
Praia da Vitoria Portugal
Vila do Porto Portugal
  • Atlanticoline Praia da Vitoria Vila do Porto
    Atlanticoline
    1 crossings a week
    8 hrs.
    162 mi
Lajes das Flores Portugal
Vila do Porto Portugal
  • Atlanticoline Lajes das Flores Vila do Porto
    Atlanticoline
    368 mi
Sao Roque do Pico Portugal
Vila do Porto Portugal
  • Atlanticoline Sao Roque do Pico Vila do Porto
    Atlanticoline
    204 mi
Praia Portugal
Vila do Porto Portugal
  • Atlanticoline Praia Vila do Porto
    Atlanticoline
    212 mi
Vila do Porto Portugal
Ponta Delgada Portugal
  • Atlanticoline Vila do Porto Ponta Delgada
    Atlanticoline
    4 crossings a week
    3 hrs.
    62 mi
Horta Portugal
Ponta Delgada Portugal
  • Atlanticoline Horta Ponta Delgada
    Atlanticoline
    6 crossings a week
    13 hrs. 30 min
    170 mi
Velas Portugal
Ponta Delgada Portugal
  • Atlanticoline Velas Ponta Delgada
    Atlanticoline
    4 crossings a week
    13 hrs.
    152 mi
Praia da Vitoria Portugal
Ponta Delgada Portugal
  • Atlanticoline Praia da Vitoria Ponta Delgada
    Atlanticoline
    4 crossings a week
    4 hrs. 30 min
    102 mi
Lajes das Flores Portugal
Ponta Delgada Portugal
  • Atlanticoline Lajes das Flores Ponta Delgada
    Atlanticoline
    1 crossings a week
    2 hrs.
    318 mi
Sao Roque do Pico Portugal
Ponta Delgada Portugal
  • Atlanticoline Sao Roque do Pico Ponta Delgada
    Atlanticoline
    4 crossings a week
    12 hrs.
    153 mi
Praia Portugal
Ponta Delgada Portugal
  • Atlanticoline Praia Ponta Delgada
    Atlanticoline
    4 crossings a week
    3 hrs.
    154 mi
Vila do Porto Portugal
Horta Portugal
  • Atlanticoline Vila do Porto Horta
    Atlanticoline
    220 mi
Ponta Delgada Portugal
Horta Portugal
  • Atlanticoline Ponta Delgada Horta
    Atlanticoline
    3 crossings a week
    13 hrs. 50 min
    170 mi
Velas Portugal
Horta Portugal
From $19
  • Atlanticoline Velas Horta
    Atlanticoline
    3 crossings a day
    1 hrs. 40 min
    25 mi
Praia da Vitoria Portugal
Horta Portugal
  • Atlanticoline Praia da Vitoria Horta
    Atlanticoline
    3 crossings a week
    8 hrs. 30 min
    85 mi
Lajes das Flores Portugal
Horta Portugal
  • Atlanticoline Lajes das Flores Horta
    Atlanticoline
    1 crossings a week
    9 hrs.
    149 mi
Sao Roque do Pico Portugal
Horta Portugal
From $15
  • Atlanticoline Sao Roque do Pico Horta
    Atlanticoline
    2 crossings a week
    1 hrs.
    17 mi
Praia Portugal
Horta Portugal
  • Atlanticoline Praia Horta
    Atlanticoline
    2 crossings a week
    4 hrs. 50 min
    50 mi
Funchal Portugal
Porto Santo Portugal
From $38
  • Porto Santo Line Funchal Porto Santo
    Porto Santo Line
    13 crossings a week
    2 hrs. 20 min
    44 mi
Vila do Porto Portugal
Velas Portugal
  • Atlanticoline Vila do Porto Velas
    Atlanticoline
    206 mi
Ponta Delgada Portugal
Velas Portugal
  • Atlanticoline Ponta Delgada Velas
    Atlanticoline
    3 crossings a week
    11 hrs.
    152 mi
Horta Portugal
Velas Portugal
From $19
  • Atlanticoline Horta Velas
    Atlanticoline
    3 crossings a day
    1 hrs. 40 min
    25 mi
Praia da Vitoria Portugal
Velas Portugal
  • Atlanticoline Praia da Vitoria Velas
    Atlanticoline
    3 crossings a week
    5 hrs. 50 min
    62 mi
Lajes das Flores Portugal
Velas Portugal
  • Atlanticoline Lajes das Flores Velas
    Atlanticoline
    1 crossings a week
    12 hrs.
    166 mi
Sao Roque do Pico Portugal
Velas Portugal
From $13
  • Atlanticoline Sao Roque do Pico Velas
    Atlanticoline
    5 crossings a week
    30 min
    13 mi
Praia Portugal
Velas Portugal
  • Atlanticoline Praia Velas
    Atlanticoline
    3 crossings a week
    2 hrs. 20 min
    28 mi
Vila do Porto Portugal
Praia da Vitoria Portugal
  • Atlanticoline Vila do Porto Praia da Vitoria
    Atlanticoline
    162 mi
Ponta Delgada Portugal
Praia da Vitoria Portugal
  • Atlanticoline Ponta Delgada Praia da Vitoria
    Atlanticoline
    3 crossings a week
    4 hrs. 30 min
    102 mi
Horta Portugal
Praia da Vitoria Portugal
  • Atlanticoline Horta Praia da Vitoria
    Atlanticoline
    4 crossings a week
    8 hrs. 20 min
    85 mi
Velas Portugal
Praia da Vitoria Portugal
  • Atlanticoline Velas Praia da Vitoria
    Atlanticoline
    3 crossings a week
    5 hrs. 50 min
    62 mi
Lajes das Flores Portugal
Praia da Vitoria Portugal
  • Atlanticoline Lajes das Flores Praia da Vitoria
    Atlanticoline
    1 crossings a week
    19 hrs. 20 min
    225 mi
Sao Roque do Pico Portugal
Praia da Vitoria Portugal
  • Atlanticoline Sao Roque do Pico Praia da Vitoria
    Atlanticoline
    4 crossings a week
    6 hrs. 50 min
    69 mi
Praia Portugal
Praia da Vitoria Portugal
  • Atlanticoline Praia Praia da Vitoria
    Atlanticoline
    4 crossings a week
    3 hrs.
    54 mi
Santa Cruz das Flores Portugal
Corvo Portugal
From $12
  • Atlanticoline Santa Cruz das Flores Corvo
    Atlanticoline
    3 crossings a day
    40 min
    15 mi
Lajes das Flores Portugal
Corvo Portugal
  • Atlanticoline Lajes das Flores Corvo
    Atlanticoline
    21 mi
Corvo Portugal
Santa Cruz das Flores Portugal
From $12
  • Atlanticoline Corvo Santa Cruz das Flores
    Atlanticoline
    15 mi
Vila do Porto Portugal
Lajes das Flores Portugal
  • Atlanticoline Vila do Porto Lajes das Flores
    Atlanticoline
    368 mi
Ponta Delgada Portugal
Lajes das Flores Portugal
  • Atlanticoline Ponta Delgada Lajes das Flores
    Atlanticoline
    318 mi
Horta Portugal
Lajes das Flores Portugal
  • Atlanticoline Horta Lajes das Flores
    Atlanticoline
    1 crossings a week
    9 hrs.
    149 mi
Velas Portugal
Lajes das Flores Portugal
  • Atlanticoline Velas Lajes das Flores
    Atlanticoline
    166 mi
Praia da Vitoria Portugal
Lajes das Flores Portugal
  • Atlanticoline Praia da Vitoria Lajes das Flores
    Atlanticoline
    225 mi
Corvo Portugal
Lajes das Flores Portugal
  • Atlanticoline Corvo Lajes das Flores
    Atlanticoline
    21 mi
Sao Roque do Pico Portugal
Lajes das Flores Portugal
  • Atlanticoline Sao Roque do Pico Lajes das Flores
    Atlanticoline
    1 crossings a week
    10 hrs. 50 min
    165 mi
Praia Portugal
Lajes das Flores Portugal
  • Atlanticoline Praia Lajes das Flores
    Atlanticoline
    173 mi

Boat to Portugal from Spain

Las Palmas De Gran Canaria Spain
Funchal Portugal
  • Empresa de Navegação Madeirense Las Palmas De Gran Canaria Funchal
    Empresa de Navegação Madeirense
    323 mi
Santa Cruz de Tenerife Spain
Funchal Portugal
  • Empresa de Navegação Madeirense Santa Cruz de Tenerife Funchal
    Empresa de Navegação Madeirense
    291 mi
Search for ferries
Accommodation search and booking

FAQs about travelling by ferry to Portugal

Simply search for ferries to Portugal on Vivanoda among the 66 routes we offer and compare prices. Finally, select the desired ferry crossing and book it.

There are 3 ferry companies operating to Portugal: Empresa de Navegação Madeirense, Porto Santo Line and Atlanticoline ...

Portimao-Funchal, Porto Santo-Funchal, Las Palmas De Gran Canaria-Funchal and Santa Cruz de Tenerife-Funchal are the most popular ferry routes for travelers.

Ferries to Portugal - Compare prices and book ferry tickets

Ferry Journey to Portugal

Portugal: Visit the country after your ferry crossing

Lisbon: The capital of Portugal is a city full of charm, color and life. There are so many things to see in Lisbon, such as the famous Belem Tower, St. George's Castle, the Alfama district and its narrow streets, or the Trade Square and its impressive arch.

Porto: Portugal's second largest city is famous for its port wine, but it also offers many tourist attractions such as the Clerks' Tower, the Dom Luis I Bridge, Porto Cathedral and the Palácio da Bolsa.

The Algarve Coast: Portugal's southern coast is famous for its golden sand beaches, crystal clear waters and impressive rock formations. The Algarve's seaside resorts such as Lagos, Albufeira and Faro are ideal destinations for swimming and water sports enthusiasts.

Portugal: When is the best time to travel?

The best time to visit Portugal is generally from May to September. During these months, the country enjoys pleasant temperatures, with an average of 25 to 30 degrees Celsius in the hottest months (July and August). Sunny days are ideal for enjoying the country's many magnificent beaches, such as the Algarve in the south.

In autumn, from October to November, Portugal is also an attractive destination. Temperatures start to drop slightly, but are still mild, averaging between 20 and 25 degrees Celsius. This is an excellent time to explore the cities, visit the vineyards and discover Portugal's rich gastronomy.

Search for ferries
Accommodation search and booking

All ports with ferry services in Portugal

Main tourist areas served by ferries from Portugal

All countries connected by ferry to Portugal

None

None
None
None