Getting to Galicia by boat

To reach Galicia by boat, you can depart from 1 countries: Spain. The ferries of the 2 companies (Mar de Ons or Naviera Nabia) that provide crossings to Galicia call at 9 ports: Ons, Sanxenxo, Illas Cíes, Baiona, Redondela, Vigo, Cangas de Morrazo and Bueu.

With a network of 20 ferry lines, it is easy to reach Galicia and find the perfect crossing. The ferry companies Mar de Ons and Naviera Nabia offer up to 50 crossings a day. Find all prices and best deals for Galicia on our Vivanoda search engine.

The fastest crossing takes 20 min (Ons - Portonovo) with a distance of 6 mi and the longest 6 hrs. 50 min (Vigo - Ons) with a distance of 15 mi.

Ferries to Galicia in figures

Countries
Spain
Number of crossings
50 crossings a day
Number of ports
9
Number of ferry connections
20
Number of ferry companies
2
Search for ferries
Accommodation search and booking

Important ferries to Galicia

Search Vivanoda for the fastest, longest or most frequent ferries to Galicia. Compare offers from Mar de Ons and Naviera Nabia and book your ticket to Galicia.

Most popular ferry routes to Galicia

To travel to Galicia by ferry, the ferry companies Naviera Nabia and Mar de Ons offer daily crossings from Portonovo, Bueu, Cangas de Morrazo, Vigo, Redondela or Baiona.

Ons Spain
Sanxenxo Spain
  • Mar de Ons Ons Sanxenxo
    Mar de Ons
    4 crossings a week
    50 min
    7 mi
Illas Cíes Spain
Baiona Spain
  • Naviera Nabia Illas Cíes Baiona
    Naviera Nabia
    6 mi
Redondela Spain
Vigo Spain
  • Mar de Ons Redondela Vigo
    Mar de Ons
    8 mi
Illas Cíes Spain
Vigo Spain
  • Mar de Ons Illas Cíes Vigo
    Mar de Ons
    6 crossings a day
    50 min
    9 mi
  • Naviera Nabia Illas Cíes Vigo
    Naviera Nabia
    5 crossings a day
    50 min
    9 mi
Ons Spain
Vigo Spain
  • Mar de Ons Ons Vigo
    Mar de Ons
    2 crossings a week
    1 hrs. 20 min
    15 mi
  • Naviera Nabia Ons Vigo
    Naviera Nabia
    15 mi
Redondela Spain
Cangas de Morrazo Spain
  • Mar de Ons Redondela Cangas de Morrazo
    Mar de Ons
    9 mi
Illas Cíes Spain
Cangas de Morrazo Spain
  • Mar de Ons Illas Cíes Cangas de Morrazo
    Mar de Ons
    8 mi
Ons Spain
Bueu Spain
  • Mar de Ons Ons Bueu
    Mar de Ons
    6 crossings a week
    55 min
    8 mi
  • Naviera Nabia Ons Bueu
    Naviera Nabia
    5 crossings a day
    50 min
    8 mi
Illas Cíes Spain
Portonovo Spain
  • Mar de Ons Illas Cíes Portonovo
    Mar de Ons
    14 mi
  • Naviera Nabia Illas Cíes Portonovo
    Naviera Nabia
    14 mi
Ons Spain
Portonovo Spain
  • Mar de Ons Ons Portonovo
    Mar de Ons
    4 crossings a week
    30 min
    6 mi
  • Naviera Nabia Ons Portonovo
    Naviera Nabia
    4 crossings a day
    20 min
    6 mi
Vigo Spain
Redondela Spain
  • Mar de Ons Vigo Redondela
    Mar de Ons
    8 mi
Cangas de Morrazo Spain
Redondela Spain
  • Mar de Ons Cangas de Morrazo Redondela
    Mar de Ons
    9 mi
Baiona Spain
Illas Cíes Spain
  • Naviera Nabia Baiona Illas Cíes
    Naviera Nabia
    6 mi
Vigo Spain
Illas Cíes Spain
  • Mar de Ons Vigo Illas Cíes
    Mar de Ons
    9 crossings a day
    50 min
    9 mi
  • Naviera Nabia Vigo Illas Cíes
    Naviera Nabia
    5 crossings a day
    50 min
    9 mi
Cangas de Morrazo Spain
Illas Cíes Spain
  • Mar de Ons Cangas de Morrazo Illas Cíes
    Mar de Ons
    8 mi
Portonovo Spain
Illas Cíes Spain
  • Mar de Ons Portonovo Illas Cíes
    Mar de Ons
    14 mi
  • Naviera Nabia Portonovo Illas Cíes
    Naviera Nabia
    14 mi
Sanxenxo Spain
Ons Spain
  • Mar de Ons Sanxenxo Ons
    Mar de Ons
    6 crossings a week
    50 min
    7 mi
Vigo Spain
Ons Spain
  • Mar de Ons Vigo Ons
    Mar de Ons
    1 crossings a week
    6 hrs. 50 min
    15 mi
  • Naviera Nabia Vigo Ons
    Naviera Nabia
    15 mi
Bueu Spain
Ons Spain
  • Mar de Ons Bueu Ons
    Mar de Ons
    8 crossings a week
    55 min
    8 mi
  • Naviera Nabia Bueu Ons
    Naviera Nabia
    6 crossings a day
    55 min
    8 mi
Portonovo Spain
Ons Spain
  • Mar de Ons Portonovo Ons
    Mar de Ons
    6 crossings a week
    30 min
    6 mi
  • Naviera Nabia Portonovo Ons
    Naviera Nabia
    4 crossings a day
    30 min
    6 mi
Search for ferries
Accommodation search and booking
Ferries to Galicia - Compare prices and book ferry tickets

Ferry Galicia: Travel Guide

Galicia: When to visit?

Spring (March to May) and autumn (September to November) are generally considered the best seasons to visit Spain. Temperatures are mild, averaging between 15 and 25 degrees Celsius, perfect for exploring historic cities such as Madrid, Barcelona, Granada or Seville. Gardens and national parks are in full bloom, offering picturesque landscapes for walks and hikes.

Summer (June to August) is the peak tourist season in Spain, especially on the Mediterranean coast. Temperatures can reach 30 degrees Celsius or more, ideal for beach lovers. However, tourist numbers are often high and prices can be higher. It's advisable to book your accommodation and tickets in advance during this period.

Search for ferries
Accommodation search and booking

Main ports of call for a ferry crossing to Galicia

None

None
None
None