In short: The shortest connection between Sicily and the mainland is the Strait of Messina – between Villa San Giovanni (Calabria) and Messina. Car ferries run frequently and take only around 20–40 minutes; there are also passenger-only fast ferries and the train ferry, which carries entire trains across.
Connections across the strait
| Mode of transport | Route | Note |
|---|---|---|
| Car ferry | Villa San Giovanni ↔ Messina | short crossing (approx. 20–40 min), frequent departures; takes vehicles |
| Fast ferry (passengers only) | Messina ↔ Villa San Giovanni / Reggio Calabria | fast, without a vehicle |
| Train ferry | trains are carried across | part of the rail journey to Sicily |
For anyone travelling as a road trip through Calabria anyway, the strait is the natural gateway – without the long sea crossing of the mainland ferries from Genoa or Naples. In peak season and on public holidays, waiting times can occur at the loading ports.
Frequently asked questions
How long does the crossing take by car?
The crossing itself takes only about 20–40 minutes. Loading and possible waiting times add to this, sometimes longer in peak season.
Do I need to book the car ferry in advance?
Because of the high frequency of departures, advance booking is usually not necessary; on peak days it can save waiting time. Check current timetables before you travel.
More on mobility in Sicily
- Overview: Mobility in Sicily · Getting to Sicily · Car ferries from the mainland
- Train & Night Train · Rental car
Timetables and prices depend on the season and should be checked before travelling. Operators include Caronte & Tourist, Blu Jet, RFI (train ferry). As of: June 2026.
