Travelling by ferry to Apulia

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) operating 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. 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 hours (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
Search and book accommodation

Popular ferries to Apulia

Search for the fastest, longest or most frequent ferries to Apulia on Vivanoda. 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 operators 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 £52
  • Endeavor Lines Corfu Brindisi
    Endeavor Lines
    126 mi
  • Grimaldi Lines Corfu Brindisi
    Grimaldi Lines
    2 crossings a week
    8 hours 30 min
    126 mi
  • Agoudimos Lines Corfu Brindisi
    Agoudimos Lines
    126 mi
  • European Seaways Corfu Brindisi
    European Seaways
    4 crossings a week
    8 hours
    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 £52
  • Endeavor Lines Igoumenitsa Brindisi
    Endeavor Lines
    146 mi
  • Grimaldi Lines Igoumenitsa Brindisi
    Grimaldi Lines
    9 crossings a week
    7 hours
    146 mi
  • Agoudimos Lines Igoumenitsa Brindisi
    Agoudimos Lines
    146 mi
  • European Seaways Igoumenitsa Brindisi
    European Seaways
    6 crossings a week
    10 hours
    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 £41
  • Adria Ferries Durres Bari
    Adria Ferries
    12 crossings a week
    8 hours
    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 hours
    140 mi
  • European Seaways Durres Bari
    European Seaways
    140 mi
  • Grandi Navi Veloci Durres Bari
    Grandi Navi Veloci
    12 crossings a week
    9 hours
    140 mi
  • Adriatica Traghetti Durres Bari
    Adriatica Traghetti
    140 mi
Vlore Albania
Brindisi Italy
From £43
  • 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 hours
    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 hours
    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 hours
    253 mi
San Domino Italy
Vieste Italy
From £21
  • NLG - Navigazione Libera del Golfo San Domino Vieste
    NLG - Navigazione Libera del Golfo
    7 crossings a week
    1 hours 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 £21
  • NLG - Navigazione Libera del Golfo Vieste San Domino
    NLG - Navigazione Libera del Golfo
    7 crossings a week
    1 hours 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 £24
  • 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 hours
    261 mi
Sarande Albania
Brindisi Italy
  • Red Star Ferries Sarande Brindisi
    Red Star Ferries
    2 crossings a week
    8 hours 30 min
    121 mi
Kefalonia Greece
Brindisi Italy
  • Endeavor Lines Kefalonia Brindisi
    Endeavor Lines
    220 mi
Corfu Greece
Bari Italy
From £41
  • Superfast Ferries Corfu Bari
    Superfast Ferries
    192 mi
  • Ventouris Ferries Corfu Bari
    Ventouris Ferries
    6 crossings a week
    10 hours 50 min
    192 mi
Dubrovnik Croatia
Bari Italy
From £61
  • Jadrolinija Dubrovnik Bari
    Jadrolinija
    4 crossings a week
    7 hours 30 min
    123 mi
Zakynthos Greece
Bari Italy
  • Ventouris Ferries Zakynthos Bari
    Ventouris Ferries
    1 crossings a week
    20 hours
    316 mi
Split Croatia
Bari Italy
  • Jadrolinija Split Bari
    Jadrolinija
    166 mi
Patras Greece
Bari Italy
From £54
  • Superfast Ferries Patras Bari
    Superfast Ferries
    327 mi
Bar Montenegro
Bari Italy
From £61
  • Montenegro Lines Bar Bari
    Montenegro Lines
    134 mi
Sami Greece
Bari Italy
From £57
  • Ventouris Ferries Sami Bari
    Ventouris Ferries
    1 crossings a week
    17 hours
    284 mi
Igoumenitsa Greece
Bari Italy
From £41
  • Superfast Ferries Igoumenitsa Bari
    Superfast Ferries
    212 mi
  • Ventouris Ferries Igoumenitsa Bari
    Ventouris Ferries
    7 crossings a week
    11 hours 30 min
    212 mi
San Domino Italy
Peschici Italy
From £21
  • 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 £21
  • Gruppo Armatori Garganici Peschici San Domino
    Gruppo Armatori Garganici
    29 mi
Livorno Italy
Capraia Italy
From £23
  • Toremar Livorno Capraia
    Toremar
    9 crossings a week
    2 hours 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
Search and book accommodation
Ferry to Apulia - Compare prices and book cheap tickets

Ferry Apulia: Travel Guide

Ferry Apulia: What to see and do?

Puglia is a magnificent region in the heel of the Italian boot. If you arrive by ferry, you'll quickly discover that Puglia is full of towns and sights not to be missed. Here's a guide to help you plan your trip and make the most of your stay.

Bari is one of Puglia's main ferry ports and also the region's largest city. Start your visit with a stroll through the narrow streets of the old town, known as Bari Vecchia. Here you can admire the magnificent Basilica of St Nicholas, home to the relics of St Nicholas, the city's patron saint. Don't miss the Cathedral of San Sabino, an impressive example of Romanesque architecture.

Another fascinating city to visit is Brindisi, also an important ferry port. Stroll along its picturesque harbour and soak up its maritime atmosphere. Visit the Roman Column, an emblematic monument that once marked the end of the Appian Way. And don't miss Brindisi's magnificent Cathedral, built in the 11th century.

If you prefer a small, picturesque town, head for Monopoli. This charming port town is full of white houses, Baroque churches and narrow streets. Stroll through the maze of narrow streets and admire the pretty little shady squares. Don't forget to visit the Castle of Charles V, an imposing fortress with a breathtaking view of the Adriatic Sea.

For those interested in history and architecture, Lecce is a must. Nicknamed the "Florence of the South", this town is renowned for its impressive Baroque architecture. Stroll through the streets of the old town and admire the magnificent churches and palaces, such as the Basilica of Santa Croce and the Palazzo dei Celestini. And don't miss the Roman amphitheatre, dating back to the second century.

Away from the cities, Puglia also offers superb landscapes and natural attractions. Explore the trullis of Alberobello, traditional stone houses with distinctive conical roofs. These unique buildings are a UNESCO World Heritage Site and well worth a visit.

Finally, beach lovers will not be disappointed in Puglia. With over 800 kilometres of coastline, the region offers superb beaches of fine sand and crystal-clear waters. Among the most popular beaches are Torre dell'Orso, with its turquoise waters and famous rocky stacks, and Pescoluse, also known as the "Maldives of Salento".

Puglia is therefore a fantastic destination for travellers arriving by ferry. From historic towns to stunning natural landscapes and superb beaches, this region offers a variety of experiences not to be missed.

Apulia: When to visit?

The best time to travel in Italy depends on your personal preferences. If you like the sun and the heat, 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 rise to 40°C in certain regions such as Sicily and Calabria. Italy's beaches are crowded during this period, so expect plenty of tourists.

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
Search and book accommodation

Main ports of call for a ferry crossing to Apulia

Other ferry destinations from Apulia

None

None
None
None