Getting to Apulia by boat

To reach Apulia by boat, you can depart from 5 countries: Greece, Italy, Albania, Croatia and Montenegro. The ferries of the 21 companies (Endeavor Lines, Grimaldi Lines, Agoudimos Lines, European Seaways, Egnatia Seaways, Red Star Ferries or A-Ships Management) that provide crossings to Apulia call at 24 ports: Corfu, Brindisi, Igoumenitsa, Durres, Bari, Vlore, Sami and Zakynthos.

With a network of 30 ferry lines, it is easy to reach Apulia and find the perfect crossing. The ferry companies Endeavor Lines, Grimaldi Lines, Agoudimos Lines and European Seaways offer up to 20 crossings a day. Find all prices and best deals for Apulia on our Vivanoda search engine.

The fastest crossing takes 50 min (Termoli - San Domino) with a distance of 26 mi and the longest 20 hrs. (Zakynthos - Brindisi) with a distance of 253 mi.

Ferries to Apulia in figures

Countries
Greece
Italy
Albania
Croatia
Montenegro
Number of crossings
20 crossings a day
Number of ports
24
Number of ferry connections
30
Number of ferry companies
21
Search for ferries
Accommodation search and booking

Important ferries to Apulia

Search Vivanoda for the fastest, longest or most frequent ferries to Apulia. Compare offers from Endeavor Lines, Grimaldi Lines, Agoudimos Lines, European Seaways, Egnatia Seaways, Red Star Ferries and A-Ships Management and book your ticket to Apulia.

Most popular ferry routes to Apulia

To travel to Apulia by ferry, the ferry companies Toremar, Montenegro Lines, Jadrolinija and Superfast Ferries offer daily crossings from Porto di Vasto, Vasto, Capraia, Livorno, San Nicola or Peschici.

Corfu Greece
Brindisi Italy
From $63
  • Endeavor Lines Corfu Brindisi
    Endeavor Lines
    126 mi
  • Grimaldi Lines Corfu Brindisi
    Grimaldi Lines
    2 crossings a week
    8 hrs. 30 min
    126 mi
  • Agoudimos Lines Corfu Brindisi
    Agoudimos Lines
    126 mi
  • European Seaways Corfu Brindisi
    European Seaways
    4 crossings a week
    8 hrs.
    126 mi
  • Egnatia Seaways Corfu Brindisi
    Egnatia Seaways
    126 mi
  • Red Star Ferries Corfu Brindisi
    Red Star Ferries
    126 mi
  • A-Ships Management Corfu Brindisi
    A-Ships Management
    126 mi
Igoumenitsa Greece
Brindisi Italy
From $63
  • Endeavor Lines Igoumenitsa Brindisi
    Endeavor Lines
    146 mi
  • Grimaldi Lines Igoumenitsa Brindisi
    Grimaldi Lines
    9 crossings a week
    7 hrs.
    146 mi
  • Agoudimos Lines Igoumenitsa Brindisi
    Agoudimos Lines
    146 mi
  • European Seaways Igoumenitsa Brindisi
    European Seaways
    6 crossings a week
    10 hrs.
    146 mi
  • Egnatia Seaways Igoumenitsa Brindisi
    Egnatia Seaways
    146 mi
  • A-Ships Management Igoumenitsa Brindisi
    A-Ships Management
    146 mi
Durres Albania
Bari Italy
From $50
  • Adria Ferries Durres Bari
    Adria Ferries
    12 crossings a week
    8 hrs.
    140 mi
  • ANEK Lines Durres Bari
    ANEK Lines
    140 mi
  • Tirrenia di Navigazione Durres Bari
    Tirrenia di Navigazione
    140 mi
  • Ventouris Ferries Durres Bari
    Ventouris Ferries
    12 crossings a week
    9 hrs.
    140 mi
  • European Seaways Durres Bari
    European Seaways
    140 mi
  • Grandi Navi Veloci Durres Bari
    Grandi Navi Veloci
    12 crossings a week
    9 hrs.
    140 mi
  • Adriatica Traghetti Durres Bari
    Adriatica Traghetti
    140 mi
Vlore Albania
Brindisi Italy
From $53
  • Agoudimos Lines Vlore Brindisi
    Agoudimos Lines
    82 mi
  • European Seaways Vlore Brindisi
    European Seaways
    82 mi
  • Red Star Ferries Vlore Brindisi
    Red Star Ferries
    6 crossings a week
    6 hrs.
    82 mi
  • A-Ships Management Vlore Brindisi
    A-Ships Management
    82 mi
  • Starlines Vlore Brindisi
    Starlines
    82 mi
Sami Greece
Brindisi Italy
  • Endeavor Lines Sami Brindisi
    Endeavor Lines
    219 mi
  • European Seaways Sami Brindisi
    European Seaways
    219 mi
  • Egnatia Seaways Sami Brindisi
    Egnatia Seaways
    219 mi
  • Red Star Ferries Sami Brindisi
    Red Star Ferries
    1 crossings a week
    16 hrs.
    219 mi
Zakynthos Greece
Brindisi Italy
  • Agoudimos Lines Zakynthos Brindisi
    Agoudimos Lines
    253 mi
  • European Seaways Zakynthos Brindisi
    European Seaways
    253 mi
  • Egnatia Seaways Zakynthos Brindisi
    Egnatia Seaways
    253 mi
  • Red Star Ferries Zakynthos Brindisi
    Red Star Ferries
    1 crossings a week
    20 hrs.
    253 mi
San Domino Italy
Vieste Italy
From $25
  • NLG - Navigazione Libera del Golfo San Domino Vieste
    NLG - Navigazione Libera del Golfo
    7 crossings a week
    1 hrs. 30 min
    39 mi
  • MS&G San Domino Vieste
    MS&G
    39 mi
  • Gruppo Armatori Garganici San Domino Vieste
    Gruppo Armatori Garganici
    39 mi
Vieste Italy
San Domino Italy
From $25
  • NLG - Navigazione Libera del Golfo Vieste San Domino
    NLG - Navigazione Libera del Golfo
    7 crossings a week
    1 hrs. 30 min
    39 mi
  • MS&G Vieste San Domino
    MS&G
    39 mi
  • Gruppo Armatori Garganici Vieste San Domino
    Gruppo Armatori Garganici
    39 mi
Termoli Italy
San Domino Italy
From $30
  • NLG - Navigazione Libera del Golfo Termoli San Domino
    NLG - Navigazione Libera del Golfo
    3 crossings a day
    50 min
    26 mi
  • MS&G Termoli San Domino
    MS&G
    26 mi
  • Gruppo Armatori Garganici Termoli San Domino
    Gruppo Armatori Garganici
    26 mi
Paxos Greece
Brindisi Italy
  • Red Star Ferries Paxos Brindisi
    Red Star Ferries
    154 mi
Patras Greece
Brindisi Italy
  • Endeavor Lines Patras Brindisi
    Endeavor Lines
    261 mi
  • Grimaldi Lines Patras Brindisi
    Grimaldi Lines
    3 crossings a week
    17 hrs.
    261 mi
Sarande Albania
Brindisi Italy
  • Red Star Ferries Sarande Brindisi
    Red Star Ferries
    2 crossings a week
    8 hrs. 30 min
    121 mi
Kefalonia Greece
Brindisi Italy
  • Endeavor Lines Kefalonia Brindisi
    Endeavor Lines
    220 mi
Corfu Greece
Bari Italy
From $50
  • Superfast Ferries Corfu Bari
    Superfast Ferries
    192 mi
  • Ventouris Ferries Corfu Bari
    Ventouris Ferries
    6 crossings a week
    10 hrs. 50 min
    192 mi
Dubrovnik Croatia
Bari Italy
From $74
  • Jadrolinija Dubrovnik Bari
    Jadrolinija
    4 crossings a week
    7 hrs. 30 min
    123 mi
Zakynthos Greece
Bari Italy
  • Ventouris Ferries Zakynthos Bari
    Ventouris Ferries
    1 crossings a week
    20 hrs.
    316 mi
Split Croatia
Bari Italy
  • Jadrolinija Split Bari
    Jadrolinija
    166 mi
Patras Greece
Bari Italy
From $66
  • Superfast Ferries Patras Bari
    Superfast Ferries
    327 mi
Bar Montenegro
Bari Italy
From $74
  • Montenegro Lines Bar Bari
    Montenegro Lines
    134 mi
Sami Greece
Bari Italy
From $70
  • Ventouris Ferries Sami Bari
    Ventouris Ferries
    1 crossings a week
    17 hrs.
    284 mi
Igoumenitsa Greece
Bari Italy
From $50
  • Superfast Ferries Igoumenitsa Bari
    Superfast Ferries
    212 mi
  • Ventouris Ferries Igoumenitsa Bari
    Ventouris Ferries
    7 crossings a week
    11 hrs. 30 min
    212 mi
San Domino Italy
Peschici Italy
From $25
  • Gruppo Armatori Garganici San Domino Peschici
    Gruppo Armatori Garganici
    29 mi
San Nicola Italy
Peschici Italy
  • MS&G San Nicola Peschici
    MS&G
    29 mi
San Nicola Italy
Vieste Italy
  • NLG - Navigazione Libera del Golfo San Nicola Vieste
    NLG - Navigazione Libera del Golfo
    38 mi
Peschici Italy
San Domino Italy
From $25
  • Gruppo Armatori Garganici Peschici San Domino
    Gruppo Armatori Garganici
    29 mi
Livorno Italy
Capraia Italy
From $27
  • Toremar Livorno Capraia
    Toremar
    9 crossings a week
    2 hrs. 50 min
    43 mi
Peschici Italy
San Nicola Italy
  • MS&G Peschici San Nicola
    MS&G
    29 mi
Vieste Italy
San Nicola Italy
  • NLG - Navigazione Libera del Golfo Vieste San Nicola
    NLG - Navigazione Libera del Golfo
    38 mi
Vasto Italy
San Nicola Italy
  • NLG - Navigazione Libera del Golfo Vasto San Nicola
    NLG - Navigazione Libera del Golfo
    41 mi
Porto di Vasto Italy
San Nicola Italy
  • NLG - Navigazione Libera del Golfo Porto di Vasto San Nicola
    NLG - Navigazione Libera del Golfo
    42 mi
Search for ferries
Accommodation search and booking
Ferries to Apulia - Compare prices and book ferry tickets

Ferry Apulia: Travel Guide

Apulia: When to visit?

The best season to travel in Italy depends on your personal preferences. If you like sun and warmth, summer is the ideal time for you. The months of June to August offer high temperatures ranging from 25°C to 35°C in the southern regions of the country. However, temperatures can climb to 40°C in certain regions such as Sicily and Calabria. Italy's beaches are crowded during this period, so expect high tourist numbers.

If you prefer milder temperatures and avoid the crowds, spring (March to May) and autumn (September to November) are good seasons to visit Italy. Temperatures are pleasant, fluctuating between 15°C and 25°C, and the landscapes are magnificent, with flowers blooming in spring and changing leaves in autumn.

Search for ferries
Accommodation search and booking

Main ports of call for a ferry crossing to Apulia

Other ferry destinations from Apulia

None

None
None
None