Ferry crossing

Villa San Giovanni to Messina ferry

  • From 20 min
  • Every few minutes
  • 2 ferry operators
Reverse direction: Messina → Villa San Giovanni

Operators & schedules

Ferry companies sailing from Villa San Giovanni to Messina.

  • Bluferries

    Every few minutes
    25 min
    Day & night crossings
    Visit website
  • Caronte & Tourist

    Every few minutes
    20 min
    Day & night crossings
    Visit website

Schedules are approximate and change with the season, so always check the operator's website before you travel.

Villa San Giovanni to Messina is the short shuttle across the Strait of Messina, the narrow channel between the toe of Italy and Sicily. The crossing takes only about twenty to thirty minutes and runs very frequently, carrying cars, lorries and even train carriages. It is the main road link onto the island.

Frequently asked questions

How long does the ferry from Villa San Giovanni to Messina take?

The crossing takes between 20 min and 25 min, depending on the operator and departure.

Which ferry companies sail from Villa San Giovanni to Messina?

2 companies operate ferries from Villa San Giovanni to Messina: Bluferries and Caronte & Tourist.

How often does the ferry from Villa San Giovanni to Messina run?

Ferries shuttle back and forth around the clock, with departures every few minutes.

Is there an overnight ferry from Villa San Giovanni to Messina?

Yes, Bluferries and Caronte & Tourist run overnight sailings on this route.