Quick answer
Yes, you can drive to Sicily from mainland Italy by taking a car ferry across the Messina Strait from Villa San Giovanni in Calabria to Messina in Sicily. The crossing takes 20 minutes, ferries run 24/7 year-round, and a standard car pays 35 EUR one-way. You drive your vehicle directly onto the ferry deck, remain with it or move to passenger areas during the short crossing, then drive off in Sicily.
The Messina Strait is one of Europe's busiest maritime corridors, with ferries shuttling vehicles between Calabria and Sicily every few minutes during peak hours. Unlike island destinations that require advance reservations, this route functions more like a floating bridge—drivers arrive at the Villa San Giovanni terminal, purchase tickets at booths or automated kiosks, and join the queue. During summer and holiday weekends, waits can stretch to an hour, but the system moves steadily. The short crossing means minimal onboard amenities. Most passengers stay in their vehicles, though foot traffic to the upper deck is permitted. The strait's strong currents and wind patterns occasionally delay departures by ten to fifteen minutes, but cancellations are rare. Larger vehicles—campers, trucks with trailers—pay tiered rates and may face longer boarding waits as deck crews coordinate weight distribution. Driving a car from the Italian mainland to Sicily eliminates luggage restrictions and opens access to the island's interior villages, mountain roads, and remote coastlines poorly served by public transit. The alternative—flying into Palermo or Catania and renting locally—costs more for week-long stays once you factor in one-way drop fees. Rental agencies on the mainland often restrict Sicily crossings in their contracts, requiring renters to notify them and sometimes pay supplements. The Strait of Messina bridge has been proposed, canceled, and revived in Italian infrastructure debates for five decades. Until it materializes, the car ferry remains the only vehicular link. Off-season crossings in November through March see the lightest traffic. Sunrise and late-evening departures offer clearer views of Mount Etna's silhouette across the water, weather permitting.
“The Messina Strait functions less like an island ferry and more like a maritime extension of the A2 motorway.”
How to Drive to Sicily From Mainland Italy via Ferry
Driving to Sicily from mainland Italy requires crossing the Strait of Messina via ferry. The primary vehicle transit route connects Villa San Giovanni on the mainland to Messina on the island.
A2 motorway to Villa San Giovanni Ferry Terminal
Caronte & Tourist ferry from Villa San Giovanni to Messina
Step-by-Step Guide for When You Drive to Sicily From Mainland Italy
Driving onto the ferry from Villa San Giovanni to Sicily follows a straightforward embarkation process that takes 15–30 minutes from terminal entry to boarding. Arrive at least 30 minutes before your scheduled departure to allow time for ticketing and vehicle queuing.
Arrive at Villa San Giovanni Terminal
Drive to the ferry terminal at Via Salita Nuova, 89018 Villa San Giovanni RC. Look for signs directing vehicles to the Caronte Tourist ticket booths—many drivers miss the correct lane and end up in foot-passenger areas.
Purchase or Validate Your Ticket
Stop at the ticket booth to buy your crossing (35 EUR per vehicle one-way) or show a pre-purchased voucher. Keep your receipt visible on the dashboard, as inspectors check before boarding.
Enter the Vehicle Queue
Follow ground staff directions into the marked vehicle lanes leading to the ferry ramp. Engine-off waiting is common during peak periods—don't leave your queue position even if the wait exceeds 20 minutes.
Drive Onto the Ferry Deck
When signaled, start your engine and drive slowly up the ramp, following deck crew hand signals for precise positioning. Engage your parking brake, turn off the engine, and lock your vehicle—passengers must leave the car deck during the 20-minute crossing.
Operating Hours When You Drive to Sicily From Mainland Italy
The ferry service between mainland Italy and Sicily operates on a continuous 24/7 schedule throughout the entire week. Travelers may arrive at any time to facilitate their crossing.
| monday | 00:00–23:59 | |
|---|---|---|
| tuesday | 00:00–23:59 | |
| wednesday | 00:00–23:59 | |
| thursday | 00:00–23:59 | |
| friday | 00:00–23:59 | |
| saturday | 00:00–23:59 | |
| sunday | 00:00–23:59 |
Preparation Checklist Before You Drive to Sicily From Mainland Italy
Prepare these essentials before driving onto the Villa San Giovanni–Messina ferry to ensure a smooth crossing.
-
Arrive 30 minutes before departure — Ferries operate continuously, but early arrival secures your spot and avoids last-minute stress.
-
Bring valid ID and vehicle documents — Border officials may check registration and driver's license during embarkation or arrival.
-
Check your fuel level — No fuel stations on the 20-minute crossing; top up in Villa San Giovanni if needed.
-
Have cash or card ready — The 35 EUR one-way fare per vehicle is payable at the terminal or online in advance.
-
Secure loose items in your car — Ferry movement can shift unsecured luggage or equipment during the short Strait crossing.
-
Note your return ferry timing — If planning a round trip, confirm operating schedules at carontetourist.it to avoid delays.
Check availability
Common questions about driving to Sicily from mainland Italy
Everything you need to know about can you drive to sicily from mainland italy