Ferry travel from Italy to Greece

Traveling by boat from Italy to Greece is an excellent choice! Italy Greece ferries are operated by 11 ferry companies (Endeavor Lines, Grimaldi Lines, Agoudimos Lines, European Seaways, Egnatia Seaways, Red Star Ferries or A-Ships Management) serving the ports of Trieste, Kefalonia, Paxos, Bari, Ancona, Patras and Venice.

To be sure of finding a cheap Italy Greece boat ticket, we recommend you use our search engine, which compares offers, prices and timetables from Endeavor Lines, Grimaldi Lines, Agoudimos Lines, European Seaways, Egnatia Seaways, Red Star Ferries and A-Ships Management.

With a total frequency of over 9 crossings a day, depending on the time of year, you have many options for planning your Italy Greece boat trip.

The fastest crossing takes 6 hrs. 30 min (Brindisi - Corfu) for a distance of 126 mi, and the longest 30 hrs. 30 min (Venice - Patras) for a distance of 692 mi.

Ferry Italy Greece in figures

Countries
Italy
Greece
Number of crossings
9 crossings a day
Number of ports
12
Number of ferry connections
20
Number of ferry companies
11
Search for ferries
Accommodation search and booking

Most popular Italy Greece ferry crossings

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

All Italy Greece ferry routes

Looking for a Italy Greece ferry? Discover the most popular routes that allow you to sail between these different regions. Whether you want to reach islands, historic ports or picturesque beaches, ferries are a convenient and comfortable way to travel between Italy and Greece. Comfortable cabins, on-board restaurants, cinemas, children's activities... ferries from Ventouris Ferries, Minoan Lines, Superfast Ferries, ANEK Lines, A-Ships Management, Red Star Ferries or Egnatia Seaways offer excellent facilities and services for the whole family.

To plan your ferry trip to Brindisi, Corfu, Igoumenitsa, Zakynthos, Sami or Venice, use our fare comparison tool to find the best deals on Italy Greece ferry tickets that will save you time and money. Using our easy-to-use search tool, you can find deals and timetables from a number of ferry companies, including Endeavor Lines, Grimaldi Lines, Agoudimos Lines, European Seaways, Egnatia Seaways, Red Star Ferries or A-Ships Management. There's sure to be a deal to suit your needs and budget. Search from 20 ferry routes between Italy and Greece!

Brindisi Italy
Corfu Greece
From $63
  • Endeavor Lines Brindisi Corfu
    Endeavor Lines
    126 mi
  • Grimaldi Lines Brindisi Corfu
    Grimaldi Lines
    3 crossings a week
    6 hrs. 30 min
    126 mi
  • Agoudimos Lines Brindisi Corfu
    Agoudimos Lines
    126 mi
  • European Seaways Brindisi Corfu
    European Seaways
    6 crossings a week
    8 hrs.
    126 mi
  • Egnatia Seaways Brindisi Corfu
    Egnatia Seaways
    126 mi
  • Red Star Ferries Brindisi Corfu
    Red Star Ferries
    126 mi
  • A-Ships Management Brindisi Corfu
    A-Ships Management
    126 mi
Brindisi Italy
Igoumenitsa Greece
From $63
  • Endeavor Lines Brindisi Igoumenitsa
    Endeavor Lines
    146 mi
  • Grimaldi Lines Brindisi Igoumenitsa
    Grimaldi Lines
    11 crossings a week
    7 hrs. 30 min
    146 mi
  • Agoudimos Lines Brindisi Igoumenitsa
    Agoudimos Lines
    146 mi
  • European Seaways Brindisi Igoumenitsa
    European Seaways
    6 crossings a week
    10 hrs.
    146 mi
  • Egnatia Seaways Brindisi Igoumenitsa
    Egnatia Seaways
    146 mi
  • A-Ships Management Brindisi Igoumenitsa
    A-Ships Management
    146 mi
Brindisi Italy
Zakynthos Greece
  • Agoudimos Lines Brindisi Zakynthos
    Agoudimos Lines
    253 mi
  • European Seaways Brindisi Zakynthos
    European Seaways
    253 mi
  • Egnatia Seaways Brindisi Zakynthos
    Egnatia Seaways
    253 mi
  • Red Star Ferries Brindisi Zakynthos
    Red Star Ferries
    1 crossings a week
    19 hrs.
    253 mi
Brindisi Italy
Sami Greece
  • Endeavor Lines Brindisi Sami
    Endeavor Lines
    219 mi
  • European Seaways Brindisi Sami
    European Seaways
    219 mi
  • Egnatia Seaways Brindisi Sami
    Egnatia Seaways
    219 mi
  • Red Star Ferries Brindisi Sami
    Red Star Ferries
    1 crossings a week
    15 hrs.
    219 mi
Venice Italy
Corfu Greece
  • ANEK Lines Venice Corfu
    ANEK Lines
    557 mi
  • Superfast Ferries Venice Corfu
    Superfast Ferries
    557 mi
  • Minoan Lines Venice Corfu
    Minoan Lines
    557 mi
Venice Italy
Patras Greece
From $113
  • ANEK Lines Venice Patras
    ANEK Lines
    692 mi
  • Superfast Ferries Venice Patras
    Superfast Ferries
    692 mi
  • Minoan Lines Venice Patras
    Minoan Lines
    3 crossings a week
    30 hrs. 30 min
    692 mi
Venice Italy
Igoumenitsa Greece
From $113
  • ANEK Lines Venice Igoumenitsa
    ANEK Lines
    575 mi
  • Superfast Ferries Venice Igoumenitsa
    Superfast Ferries
    575 mi
  • Minoan Lines Venice Igoumenitsa
    Minoan Lines
    2 crossings a week
    28 hrs. 30 min
    575 mi
Brindisi Italy
Patras Greece
  • Endeavor Lines Brindisi Patras
    Endeavor Lines
    261 mi
  • Grimaldi Lines Brindisi Patras
    Grimaldi Lines
    3 crossings a week
    16 hrs.
    261 mi
Ancona Italy
Corfu Greece
From $96
  • Superfast Ferries Ancona Corfu
    Superfast Ferries
    431 mi
  • Minoan Lines Ancona Corfu
    Minoan Lines
    2 crossings a week
    17 hrs.
    431 mi
Ancona Italy
Patras Greece
From $96
  • Superfast Ferries Ancona Patras
    Superfast Ferries
    566 mi
  • Minoan Lines Ancona Patras
    Minoan Lines
    4 crossings a week
    21 hrs. 30 min
    566 mi
Ancona Italy
Igoumenitsa Greece
From $96
  • Superfast Ferries Ancona Igoumenitsa
    Superfast Ferries
    450 mi
  • Minoan Lines Ancona Igoumenitsa
    Minoan Lines
    6 crossings a week
    16 hrs.
    450 mi
Bari Italy
Corfu Greece
From $50
  • Superfast Ferries Bari Corfu
    Superfast Ferries
    192 mi
  • Ventouris Ferries Bari Corfu
    Ventouris Ferries
    7 crossings a week
    10 hrs. 50 min
    192 mi
Bari Italy
Igoumenitsa Greece
From $50
  • Superfast Ferries Bari Igoumenitsa
    Superfast Ferries
    212 mi
  • Ventouris Ferries Bari Igoumenitsa
    Ventouris Ferries
    6 crossings a week
    12 hrs. 30 min
    212 mi
Brindisi Italy
Paxos Greece
  • Red Star Ferries Brindisi Paxos
    Red Star Ferries
    154 mi
Brindisi Italy
Kefalonia Greece
  • Endeavor Lines Brindisi Kefalonia
    Endeavor Lines
    220 mi
Trieste Italy
Patras Greece
  • Minoan Lines Trieste Patras
    Minoan Lines
    654 mi
Trieste Italy
Igoumenitsa Greece
  • Minoan Lines Trieste Igoumenitsa
    Minoan Lines
    537 mi
Bari Italy
Zakynthos Greece
  • Ventouris Ferries Bari Zakynthos
    Ventouris Ferries
    1 crossings a week
    19 hrs. 30 min
    316 mi
Bari Italy
Patras Greece
From $66
  • Superfast Ferries Bari Patras
    Superfast Ferries
    327 mi
Bari Italy
Sami Greece
From $70
  • Ventouris Ferries Bari Sami
    Ventouris Ferries
    1 crossings a week
    16 hrs. 50 min
    284 mi
Search for ferries
Accommodation search and booking
Ferry Italy Greece - Cheap tickets

Guide for a ferry trip between Italy and Greece

Greece: Visit the country after your ferry crossing

Greece is a multifaceted country with thousands of islands and islets, each offering its own charm and atmosphere. Ferries are a very popular means of transportation for travelers wishing to explore the Greek islands. Ferries generally operate from May to September, but some routes also operate outside this period. The main ports for ferries in Greece are Athens, Piraeus, Thessaloniki and Heraklion, Crete.

The Greek islands are famous for their natural beauty, traditional architecture and fascinating history. One of the most popular islands is Santorini, known for its spectacular sea views and white houses with blue roofs. The islands of Mykonos and Rhodes are also very popular, offering a lively nightlife and beautiful beaches. For those looking to get away from the hustle and bustle of island life, quieter islands like Milos and Sifnos are perfect options.

Greece: When is the best time to go?

Summer temperatures average between 25 and 35 degrees Celsius, with possible heat peaks in July and August. The days are long and sunny, perfect for a beach vacation or exploring the country's archaeological sites. However, bear in mind that this is also Greece's most touristic season, which means that places of interest can be busier and prices can be higher.

If you prefer to avoid the tourist crowds, spring and autumn are also good seasons to travel in Greece. In April, May, September and October, temperatures are mild, fluctuating between 20 and 25 degrees Celsius. Beaches are less crowded and accommodation rates can be lower. It's also an ideal time to explore the Greek islands, avoiding the summer heatwave.

Search for ferries
Accommodation search and booking

None

None
None
None