Travel to Portugal by ferry

Traveling to Portugal by ferry is an excellent choice! Portugal is served by 4 shipping companies (Empresa de Navegação Madeirense, Porto Santo Line, Atlanticoline or Atlanticoline Vehicle). These companies operate 74 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, Atlanticoline and Atlanticoline Vehicle.

With a total frequency of over 32 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 25 min (Madalena - Horta) with a distance of 6 mi and the longest 2 hrs. 30 min (Porto Santo - Funchal) with a distance of 44 mi.

Ferry to Portugal in figures

Countries
Portugal
Spain
Number of crossings
32 crossings a day
Number of ports
16
Number of ferry connections
74
Number of ferry companies
4
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, Atlanticoline and Atlanticoline Vehicle 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, Atlanticoline or Atlanticoline Vehicle. There is sure to be a deal that best suits your needs and budget. Search all 74 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 $39
  • Porto Santo Line Porto Santo Funchal
    Porto Santo Line
    6 crossings a week
    2 hrs. 30 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
    62 mi
  • Atlanticoline Vehicle Ponta Delgada Vila do Porto
    Atlanticoline Vehicle
    62 mi
Horta Portugal
Vila do Porto Portugal
  • Atlanticoline Horta Vila do Porto
    Atlanticoline
    220 mi
  • Atlanticoline Vehicle Horta Vila do Porto
    Atlanticoline Vehicle
    220 mi
Velas Portugal
Vila do Porto Portugal
  • Atlanticoline Velas Vila do Porto
    Atlanticoline
    206 mi
  • Atlanticoline Vehicle Velas Vila do Porto
    Atlanticoline Vehicle
    206 mi
Praia da Vitoria Portugal
Vila do Porto Portugal
  • Atlanticoline Praia da Vitoria Vila do Porto
    Atlanticoline
    162 mi
  • Atlanticoline Vehicle Praia da Vitoria Vila do Porto
    Atlanticoline Vehicle
    162 mi
Lajes das Flores Portugal
Vila do Porto Portugal
  • Atlanticoline Lajes das Flores Vila do Porto
    Atlanticoline
    368 mi
  • Atlanticoline Vehicle Lajes das Flores Vila do Porto
    Atlanticoline Vehicle
    368 mi
Sao Roque do Pico Portugal
Vila do Porto Portugal
  • Atlanticoline Sao Roque do Pico Vila do Porto
    Atlanticoline
    204 mi
  • Atlanticoline Vehicle Sao Roque do Pico Vila do Porto
    Atlanticoline Vehicle
    204 mi
Praia Portugal
Vila do Porto Portugal
  • Atlanticoline Praia Vila do Porto
    Atlanticoline
    212 mi
  • Atlanticoline Vehicle Praia Vila do Porto
    Atlanticoline Vehicle
    212 mi
Vila do Porto Portugal
Ponta Delgada Portugal
  • Atlanticoline Vila do Porto Ponta Delgada
    Atlanticoline
    62 mi
  • Atlanticoline Vehicle Vila do Porto Ponta Delgada
    Atlanticoline Vehicle
    62 mi
Horta Portugal
Ponta Delgada Portugal
  • Atlanticoline Horta Ponta Delgada
    Atlanticoline
    170 mi
  • Atlanticoline Vehicle Horta Ponta Delgada
    Atlanticoline Vehicle
    170 mi
Velas Portugal
Ponta Delgada Portugal
  • Atlanticoline Velas Ponta Delgada
    Atlanticoline
    152 mi
  • Atlanticoline Vehicle Velas Ponta Delgada
    Atlanticoline Vehicle
    152 mi
Praia da Vitoria Portugal
Ponta Delgada Portugal
  • Atlanticoline Praia da Vitoria Ponta Delgada
    Atlanticoline
    102 mi
  • Atlanticoline Vehicle Praia da Vitoria Ponta Delgada
    Atlanticoline Vehicle
    102 mi
Lajes das Flores Portugal
Ponta Delgada Portugal
  • Atlanticoline Lajes das Flores Ponta Delgada
    Atlanticoline
    318 mi
  • Atlanticoline Vehicle Lajes das Flores Ponta Delgada
    Atlanticoline Vehicle
    318 mi
Sao Roque do Pico Portugal
Ponta Delgada Portugal
  • Atlanticoline Sao Roque do Pico Ponta Delgada
    Atlanticoline
    153 mi
  • Atlanticoline Vehicle Sao Roque do Pico Ponta Delgada
    Atlanticoline Vehicle
    153 mi
Praia Portugal
Ponta Delgada Portugal
  • Atlanticoline Praia Ponta Delgada
    Atlanticoline
    154 mi
  • Atlanticoline Vehicle Praia Ponta Delgada
    Atlanticoline Vehicle
    154 mi
Vila do Porto Portugal
Horta Portugal
  • Atlanticoline Vila do Porto Horta
    Atlanticoline
    220 mi
  • Atlanticoline Vehicle Vila do Porto Horta
    Atlanticoline Vehicle
    220 mi
Ponta Delgada Portugal
Horta Portugal
  • Atlanticoline Ponta Delgada Horta
    Atlanticoline
    170 mi
  • Atlanticoline Vehicle Ponta Delgada Horta
    Atlanticoline Vehicle
    170 mi
Madalena Portugal
Horta Portugal
From $5
  • Atlanticoline Madalena Horta
    Atlanticoline
    7 crossings a day
    25 min
    6 mi
  • Atlanticoline Vehicle Madalena Horta
    Atlanticoline Vehicle
    6 mi
Velas Portugal
Horta Portugal
From $19
  • Atlanticoline Velas Horta
    Atlanticoline
    11 crossings a week
    1 hrs. 40 min
    25 mi
  • Atlanticoline Vehicle Velas Horta
    Atlanticoline Vehicle
    25 mi
Praia da Vitoria Portugal
Horta Portugal
  • Atlanticoline Praia da Vitoria Horta
    Atlanticoline
    85 mi
  • Atlanticoline Vehicle Praia da Vitoria Horta
    Atlanticoline Vehicle
    85 mi
Lajes das Flores Portugal
Horta Portugal
  • Atlanticoline Lajes das Flores Horta
    Atlanticoline
    149 mi
  • Atlanticoline Vehicle Lajes das Flores Horta
    Atlanticoline Vehicle
    149 mi
Sao Roque do Pico Portugal
Horta Portugal
From $15
  • Atlanticoline Sao Roque do Pico Horta
    Atlanticoline
    4 crossings a week
    1 hrs. 10 min
    17 mi
  • Atlanticoline Vehicle Sao Roque do Pico Horta
    Atlanticoline Vehicle
    17 mi
Praia Portugal
Horta Portugal
  • Atlanticoline Praia Horta
    Atlanticoline
    50 mi
  • Atlanticoline Vehicle Praia Horta
    Atlanticoline Vehicle
    50 mi
Horta Portugal
Madalena Portugal
From $5
  • Atlanticoline Horta Madalena
    Atlanticoline
    7 crossings a day
    25 min
    6 mi
  • Atlanticoline Vehicle Horta Madalena
    Atlanticoline Vehicle
    6 mi
Velas Portugal
Madalena Portugal
From $13
  • Atlanticoline Velas Madalena
    Atlanticoline
    9 crossings a week
    1 hrs. 20 min
    20 mi
  • Atlanticoline Vehicle Velas Madalena
    Atlanticoline Vehicle
    20 mi
Praia da Vitoria Portugal
Madalena Portugal
  • Atlanticoline Praia da Vitoria Madalena
    Atlanticoline
    80 mi
  • Atlanticoline Vehicle Praia da Vitoria Madalena
    Atlanticoline Vehicle
    80 mi
Praia Portugal
Madalena Portugal
  • Atlanticoline Praia Madalena
    Atlanticoline
    46 mi
  • Atlanticoline Vehicle Praia Madalena
    Atlanticoline Vehicle
    46 mi
Funchal Portugal
Porto Santo Portugal
From $39
  • Porto Santo Line Funchal Porto Santo
    Porto Santo Line
    6 crossings a week
    2 hrs. 30 min
    44 mi
Vila do Porto Portugal
Velas Portugal
  • Atlanticoline Vila do Porto Velas
    Atlanticoline
    206 mi
  • Atlanticoline Vehicle Vila do Porto Velas
    Atlanticoline Vehicle
    206 mi
Ponta Delgada Portugal
Velas Portugal
  • Atlanticoline Ponta Delgada Velas
    Atlanticoline
    152 mi
  • Atlanticoline Vehicle Ponta Delgada Velas
    Atlanticoline Vehicle
    152 mi
Horta Portugal
Velas Portugal
From $19
  • Atlanticoline Horta Velas
    Atlanticoline
    14 crossings a week
    2 hrs. 5 min
    25 mi
  • Atlanticoline Vehicle Horta Velas
    Atlanticoline Vehicle
    25 mi
Madalena Portugal
Velas Portugal
From $13
  • Atlanticoline Madalena Velas
    Atlanticoline
    9 crossings a week
    1 hrs. 20 min
    20 mi
  • Atlanticoline Vehicle Madalena Velas
    Atlanticoline Vehicle
    20 mi
Praia da Vitoria Portugal
Velas Portugal
  • Atlanticoline Praia da Vitoria Velas
    Atlanticoline
    62 mi
  • Atlanticoline Vehicle Praia da Vitoria Velas
    Atlanticoline Vehicle
    62 mi
Lajes das Flores Portugal
Velas Portugal
  • Atlanticoline Lajes das Flores Velas
    Atlanticoline
    166 mi
  • Atlanticoline Vehicle Lajes das Flores Velas
    Atlanticoline Vehicle
    166 mi
Sao Roque do Pico Portugal
Velas Portugal
From $13
  • Atlanticoline Sao Roque do Pico Velas
    Atlanticoline
    3 crossings a day
    50 min
    13 mi
  • Atlanticoline Vehicle Sao Roque do Pico Velas
    Atlanticoline Vehicle
    13 mi
Praia Portugal
Velas Portugal
  • Atlanticoline Praia Velas
    Atlanticoline
    28 mi
  • Atlanticoline Vehicle Praia Velas
    Atlanticoline Vehicle
    28 mi
Vila do Porto Portugal
Praia da Vitoria Portugal
  • Atlanticoline Vila do Porto Praia da Vitoria
    Atlanticoline
    162 mi
  • Atlanticoline Vehicle Vila do Porto Praia da Vitoria
    Atlanticoline Vehicle
    162 mi
Ponta Delgada Portugal
Praia da Vitoria Portugal
  • Atlanticoline Ponta Delgada Praia da Vitoria
    Atlanticoline
    102 mi
  • Atlanticoline Vehicle Ponta Delgada Praia da Vitoria
    Atlanticoline Vehicle
    102 mi
Horta Portugal
Praia da Vitoria Portugal
  • Atlanticoline Horta Praia da Vitoria
    Atlanticoline
    85 mi
  • Atlanticoline Vehicle Horta Praia da Vitoria
    Atlanticoline Vehicle
    85 mi
Madalena Portugal
Praia da Vitoria Portugal
  • Atlanticoline Madalena Praia da Vitoria
    Atlanticoline
    80 mi
  • Atlanticoline Vehicle Madalena Praia da Vitoria
    Atlanticoline Vehicle
    80 mi
Velas Portugal
Praia da Vitoria Portugal
  • Atlanticoline Velas Praia da Vitoria
    Atlanticoline
    62 mi
  • Atlanticoline Vehicle Velas Praia da Vitoria
    Atlanticoline Vehicle
    62 mi
Lajes das Flores Portugal
Praia da Vitoria Portugal
  • Atlanticoline Lajes das Flores Praia da Vitoria
    Atlanticoline
    225 mi
  • Atlanticoline Vehicle Lajes das Flores Praia da Vitoria
    Atlanticoline Vehicle
    225 mi
Sao Roque do Pico Portugal
Praia da Vitoria Portugal
  • Atlanticoline Sao Roque do Pico Praia da Vitoria
    Atlanticoline
    69 mi
  • Atlanticoline Vehicle Sao Roque do Pico Praia da Vitoria
    Atlanticoline Vehicle
    69 mi
Praia Portugal
Praia da Vitoria Portugal
  • Atlanticoline Praia Praia da Vitoria
    Atlanticoline
    54 mi
  • Atlanticoline Vehicle Praia Praia da Vitoria
    Atlanticoline Vehicle
    54 mi
Santa Cruz das Flores Portugal
Corvo Portugal
From $12
  • Atlanticoline Santa Cruz das Flores Corvo
    Atlanticoline
    9 crossings a week
    40 min
    15 mi
  • Atlanticoline Vehicle Santa Cruz das Flores Corvo
    Atlanticoline Vehicle
    15 mi
Lajes das Flores Portugal
Corvo Portugal
  • Atlanticoline Lajes das Flores Corvo
    Atlanticoline
    21 mi
  • Atlanticoline Vehicle Lajes das Flores Corvo
    Atlanticoline Vehicle
    21 mi
Corvo Portugal
Santa Cruz das Flores Portugal
From $12
  • Atlanticoline Corvo Santa Cruz das Flores
    Atlanticoline
    9 crossings a week
    40 min
    15 mi
  • Atlanticoline Vehicle Corvo Santa Cruz das Flores
    Atlanticoline Vehicle
    15 mi
Vila do Porto Portugal
Lajes das Flores Portugal
  • Atlanticoline Vila do Porto Lajes das Flores
    Atlanticoline
    368 mi
  • Atlanticoline Vehicle Vila do Porto Lajes das Flores
    Atlanticoline Vehicle
    368 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 74 routes we offer and compare prices. Finally, select the desired ferry crossing and book it.

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

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