Lake Garda Ferry Guide: Routes, Prices, and Day Passes 2026
Book an experience
Top-rated experiences in Lake Garda Travel Guide
The highest-rated tours and activities in Lake Garda Travel Guide. Book today, cancel free if plans change.
Lake Garda’s ferry network is operated by Navigazione Lago di Garda, a public concession that has run services on the lake since 1928. The network connects all major towns on both shores and is the most scenic - and often the most practical - way to move between destinations, particularly in summer when the lakeside roads are congested.
The Ferry Network at a Glance
The lake divides naturally into three zones:
Southern lake (below Salò and Garda): Desenzano, Sirmione, Peschiera del Garda, Lazise, Bardolino, Garda, Salò. Flat, accessible by train from Verona and Milan.
Central lake (between the shore towns): Gargnano, Gardone Riviera, Salò (west); Torri del Benaco, Brenzone, Malcesine (east). The car ferry crosses this section.
Northern lake (above Gargnano and Malcesine): Limone sul Garda, Riva del Garda, Torbole. Alpine character, dramatic cliffs, watersports.
Types of Service
Traghetto (slow ferry): The original boat service, stopping at all piers in sequence. Comfortable and scenic; the trade-off is time. The full Desenzano–Riva del Garda run takes approximately 3 hours 40 minutes.
Aliscafo (fast hydrofoil): A hydrofoil service connecting main towns with fewer stops. Considerably faster than the slow ferry: Riva del Garda to Desenzano takes approximately 1 hour 50 minutes. Not available on all routes. Both slow and fast services are included in day passes.
Motonave (car ferry): The cross-lake car ferry between Toscolano-Maderno (western shore) and Torri del Benaco (eastern shore). This is the only way to drive across the lake without going around the southern end (a detour of approximately 60–90 minutes depending on traffic).
2026 Ticket Prices
Prices are as of 2026 and subject to change. Check navigazionelaghi.it for current fares.
| Ticket type | Price (approx.) |
|---|---|
| Full-lake day pass | €34.80 |
| Middle-lake zone day pass | €26.80 |
| Riva del Garda → Malcesine (fast ferry) | €9.60 one-way |
| Riva del Garda → Desenzano (fast ferry) | €19.80 one-way |
| Desenzano → Sirmione | €5.20 one-way |
| Malcesine → Limone sul Garda | €7.40 one-way |
| Car ferry (Toscolano → Torri) | €12 car + driver |
| Car ferry additional passenger | €3.20 per person |
When is a day pass worth it? If you plan two or more return trips, or want to visit multiple towns in a single day, the day pass is almost always better value. For a single one-way journey (say, Riva to Malcesine), a standard ticket is more economical.
Key Routes and Timings
Desenzano to Riva del Garda (full north–south crossing):
- Slow ferry: approximately 3 hours 40 minutes, stopping at all main piers
- Fast hydrofoil: approximately 1 hour 50 minutes, selected stops only
- Frequency: approximately 4–6 departures daily in summer, fewer in winter
Riva del Garda to Malcesine:
- Fast ferry: approximately 30 minutes
- Slow ferry: approximately 1 hour with stops
- Frequency: approximately 6–8 departures daily in summer
Malcesine to Limone sul Garda:
- Fast ferry: approximately 15 minutes (the shortest crossing between towns)
- Frequency: approximately 6 departures daily in summer
Car ferry (Toscolano-Maderno to Torri del Benaco):
- Journey: approximately 30 minutes
- Frequency: every 30–40 minutes in high season (7am to approximately 9pm)
- Note: summer queues can be 30–60 minutes on weekend mornings heading east
Practical Tips
Queues at the pier: In July and August, popular departures (particularly morning services from Riva and Sirmione) can have queues of 20–30 minutes. Arrive at least 15 minutes before departure for fast ferries, 10 minutes for slow ferries.
Luggage: Bikes are allowed on most services for a supplement of approximately €2.10. Prams and pushchairs are allowed free. Large suitcases should be manageable, though narrow gangways can be awkward in busy periods.
Ticketing: Buy in advance online, at pier booths (which have card readers), or at tabacchi shops displaying the Navigazione Lago di Garda sign. Don’t board without a validated ticket - inspectors check regularly.
Round trips in one day: A popular circuit is Desenzano → Sirmione (bus) → Sirmione ferry to Limone or Riva → return by fast hydrofoil to Desenzano. This covers southern and northern lake in a single day and is feasible with an early start. Start with the bus or ferry to Sirmione in the morning to beat day-tripper crowds; take the hydrofoil back in the late afternoon.
Winter services: Services are reduced significantly from November to March. The car ferry runs on a limited schedule. Timetables for the current season are on navigazionelaghi.it.
Combining the Ferry with Other Transport
The ferry network works best when combined with the bus routes that connect inland from the ferry piers. Verona is 20 minutes by train from Peschiera del Garda (on the southern ferry route). Rovereto is 40 minutes by bus from Riva del Garda (the northern terminus). This makes it practical to reach the northern lake from Venice or Innsbruck without driving.
For those arriving by air, Verona Airport (VRN) is 30 minutes by bus to Verona station, then 20 minutes by train to Peschiera del Garda on the lake. Milan Bergamo (BGY) is approximately 1.5 hours by bus and train to Desenzano. Flights to Italy covers the main airport options for Lake Garda.
If you plan to explore the western shore in detail (Gargnano, Gardone, Salò) where ferry connections are less frequent, renting a car in Italy gives more flexibility.
Frequently Asked Questions
- How much does a Lake Garda ferry day pass cost?
- A full-lake day pass (Biglietto Giornaliero Navigazione) costs approximately €34.80 as of 2026 for unlimited hop-on travel across the whole lake. A middle-lake zone pass (covering roughly Salò to Malcesine) costs approximately €26.80. Individual single tickets vary by distance - Riva del Garda to Malcesine (fast ferry) costs approximately €9.60 one-way.
- Can you take a car on the Lake Garda ferry?
- Yes. Car ferries operate on two crossings: Toscolano-Maderno (western shore) to Torri del Benaco (eastern shore), and Maderno to Torri. The crossing takes approximately 30 minutes. Costs approximately €12 per car plus driver as of 2026, with additional passengers approximately €3.20 each. No reservation needed - pay at the pier. Summer queues can be significant in mid-morning.
- What is the difference between the slow ferry and the fast hydrofoil?
- The traghetto (slow ferry) stops at all piers and takes considerably longer but costs less. The aliscafo (hydrofoil/fast ferry) stops only at selected piers and is significantly faster - Riva del Garda to Desenzano takes approximately 1 hour 50 minutes on the hydrofoil versus approximately 3 hours 40 minutes on the slow ferry. Day passes are valid on both services.
- Where do I buy Lake Garda ferry tickets?
- Tickets are sold at booths at each ferry pier, at tabacchi shops in most lake towns, and online at the Navigazione Lago di Garda website (navigazionelaghi.it). Day passes offer better value if you plan to use the ferry more than twice. Validate your ticket at the pier before boarding.
- Does the ferry run in winter?
- Yes. Navigazione Lago di Garda operates year-round, though with reduced frequency in winter (November to March). Some routes are suspended entirely in winter - notably the car ferry crossings are fewer, and some smaller pier stops are not served. Check the official timetable for winter schedules.
Ready to explore?
Browse hundreds of tours and activities. Book securely with free cancellation on most options.
Browse on GetYourGuide →Best price guaranteed: same price as booking direct. We earn a small commission at no extra cost to you.