Lake Garda Ferry Map and Routes: Stops, Crossings and Journey Times
Every Lake Garda ferry stop by basin, the car-ferry crossing, and how long the most useful boat hops take.
Lake Garda Ferry: How the Boats, Fast Boats and Car Ferry Work
Lake Garda ferry fares explained: the seven distance bands, sample singles, fast-boat supplements, day passes by zone and car-ferry prices.
Lake Garda ferry fares look complicated on the operator’s chart and are simple once you know the trick. Every pair of stops falls into one of seven distance bands, each band has one price, and the fast boat adds a fixed supplement on top. Day passes cover a zone of the lake for a flat fee.
All figures here are the operator’s published fares in force from 1 April 2026, which were still the current fares when we checked on 7 October 2026. This page is part of our Lake Garda ferry guide.
A single on an ordinary boat costs €3.50 for the shortest hop (Desenzano to Sirmione, Garda to Bardolino) and €17.50 for the longest (Desenzano or Peschiera to Riva). Children aged 4 to 11 pay roughly half, under-4s travel free, and a return is double the single. Fast boats add €2.50 to €6.00.
The decision is single tickets or a day pass. A zone day pass is €23.50 and a whole-lake pass €39.50, so a pass wins as soon as you plan a return trip in band 4 or longer (2 x €11.50 = €23.00) plus one more hop, or any day with three or more boats.
One-way fares on ordinary boats. For a fast boat add the supplement to the fare. A return is twice the single.
| Band | Adult | Over 65 (Mon to Fri), groups | Child 4 to 11 | Fast-boat supplement | Bicycle |
|---|---|---|---|---|---|
| 1 | €3.50 | €3.50 | €3.50 | €2.50 | €3.50 |
| 2 | €6.00 | €4.80 | €3.50 | €3.00 | €3.90 |
| 3 | €7.50 | €6.00 | €3.80 | €4.00 | €4.40 |
| 4 | €11.50 | €9.20 | €5.80 | €4.50 | €4.80 |
| 5 | €14.00 | €11.20 | €7.00 | €5.00 | €5.50 |
| 6 | €16.00 | €12.80 | €8.00 | €5.50 | €6.20 |
| 7 | €17.50 | €14.00 | €8.80 | €6.00 | €6.90 |
Navigazione Laghi fares in force from 1 April 2026. Subject to change by the transport ministry without notice. The chart also has a €1.50 "U" fare, shown between the two Limone piers and between the two Malcesine piers. · Checked October 2026. Prices and times change — confirm with the operator before you travel.
Bands read from the operator's fare chart, priced from the table above. Adult, one way, ordinary boat.
| Hop | Band | Adult single | With fast boat |
|---|---|---|---|
| Desenzano to Sirmione | 1 | €3.50 | €6.00 |
| Garda to Bardolino | 1 | €3.50 | n/a |
| Salò to Gardone | 1 | €3.50 | €6.00 |
| Sirmione to Peschiera | 2 | €6.00 | €9.00 |
| Riva to Limone | 2 | €6.00 | €9.00 |
| Limone to Malcesine | 3 | €7.50 | €11.50 |
| Maderno to Torri (foot passenger) | 3 | €7.50 | n/a |
| Sirmione to Garda, Bardolino or Lazise | 4 | €11.50 | €16.00 |
| Sirmione to Malcesine, Limone or Riva | 6 | €16.00 | €21.50 |
| Desenzano or Peschiera to Riva | 7 | €17.50 | €23.50 |
Fares from 1 April 2026. Fast-boat totals are fare plus supplement and apply only where a fast boat serves both stops. Always check the band for your exact stops on the operator's chart. · Checked October 2026. Prices and times change — confirm with the operator before you travel.
Unlimited travel on ordinary boats inside the zone. Only the whole-lake pass includes fast boats; with the others you add the supplement.
| Zone | Covers | Adult 1 day | Reduced 1 day | Child 4 to 11, 1 day | Adult 3 days |
|---|---|---|---|---|---|
| Whole lake | Every stop, fast boats included | €39.50 | €31.60 | €20.00 | €79.00 |
| Upper lake | Maderno and Torri northwards | €27.00 | €21.60 | €13.50 | €54.00 |
| Lower lake | Gargnano and Torri southwards | €27.00 | €21.60 | €13.50 | €54.00 |
| North | Campione and Assenza northwards | €23.50 | €18.80 | €12.00 | n/a |
| Centre | Limone and Malcesine down to Maderno and Torri | €23.50 | €18.80 | €12.00 | n/a |
| West | Maderno round to Sirmione | €23.50 | €18.80 | €12.00 | n/a |
| East | Torri round to Sirmione | €23.50 | €18.80 | €12.00 | n/a |
Fares from 1 April 2026. Three-day passes: whole lake €63.20 reduced and €40.00 child; upper or lower lake €43.20 reduced and €27.00 child. Happy Family: two full-price adult day passes let up to two children aged 4 to 11 travel free. · Checked October 2026. Prices and times change — confirm with the operator before you travel.
One way. Vehicle prices include the driver. A return is twice the single.
| Vehicle or passenger | One way |
|---|---|
| Car up to 3.50 m long | €12.30 |
| Car up to 4.50 m long | €14.90 |
| Car over 4.50 m long | €18.40 |
| Camper van | €25.00 |
| Motorbike up to 250 cc | €9.80 |
| Motorbike over 250 cc | €12.30 |
| Bicycle or e-bike with rider | €9.20 |
| Each extra adult, or adult foot passenger | €7.50 |
| Child 4 to 11 | €3.80 |
Navigazione Laghi car-ferry fares in force from 1 April 2026 (edition 9 March 2026). Buying on board when the ticket office is open adds €1.00 per passenger or vehicle. · Checked October 2026. Prices and times change — confirm with the operator before you travel.
The operator’s fare chart is a triangle of stops. Find your departure and arrival, read the number where the row and column meet, and that is your band (the operator’s own example: Sirmione to Riva is band 6). The band then gives the price in the first table above. The same chart is page one of the 2026 fare leaflet (PDF).
Bands follow distance on the water, not the number of stops, so they hold some surprises. Everything between the south basin and the east-shore towns of Garda, Bardolino and Lazise is band 4, whether you start in Desenzano or Sirmione. Short hops along one shore are bands 1 and 2.
Children under 4 travel free if they do not take a seat (one adult can bring up to three). Children aged 4 to 11 pay the reduced child fare on singles and day passes.
Anyone over 65, of any nationality, gets the reduced fare on ordinary boats from Monday to Friday, not at weekends or on public holidays; three-day passes at the reduced rate are valid on any day. Carry ID showing your age. Groups of 15 or more paying passengers get the same reduced rate.
Travellers with a certified disability of 70 to 100 per cent pay the child fare and an accompanying person travels free. None of the reductions applies to the fast-boat supplement, which everyone pays in full.
Add up your day before you reach the ticket window. A there-and-back trip from Sirmione to Garda costs €23.00 in singles, 50 cents less than the East zone pass, so the moment you add a stop in Bardolino or Lazise the pass is cheaper. From Desenzano the same day needs the Lower lake pass at €27.00, because Desenzano sits outside the East zone.
At the north end, Riva to Limone to Malcesine and back to Riva comes to €25.00 in singles (€6.00 + €7.50 + €11.50) against €23.50 for the North zone pass. The whole-lake pass at €39.50 pays for itself on one long return: Desenzano to Riva and back is €35.00 on ordinary boats and €47.00 with fast boats both ways, and the pass includes the fast boats.
A pass is also simply easier. You can change plans, hop off for lunch in Salò and take a later boat without queuing again.
A bicycle ticket follows the same bands, from €3.50 to €6.90, and is only sold for ordinary boats. On the car ferry a bike counts as a vehicle at €9.20 including the rider. Folded bikes and scooters under 1.10 m are free.
Dogs up to 50 cm at the withers are free; bigger dogs pay the child fare and no fast-boat supplement. One bag per person is free up to 60 cm on its longest side and 20 kg. A larger bag costs €4.80, as set out in the operator’s luggage conditions (PDF, in Italian). The rules themselves are on our ferry overview.
The vehicle price on the Maderno to Torri del Benaco ferry includes the driver. Every other adult in the car pays €7.50 and each child aged 4 to 11 pays €3.80. A couple in an average hatchback (up to 4.50 m) therefore pays €22.40 one way. Measure a long estate or SUV honestly: over 4.50 m moves you to €18.40. The full list is in the operator’s car-ferry fare sheet (PDF).
Space is limited to the capacity of the ship and there is no booking shown on the timetable, so arrive early for the late-morning crossings in August. Crossing times are on our timetable page.
Between €3.50 and €17.50 one way on an ordinary boat, depending on distance (fares from 1 April 2026). Typical tourist hops such as Sirmione to Garda or Bardolino cost €11.50, and short ones such as Desenzano to Sirmione cost €3.50.
€23.50 for one of the four small zones (North, Centre, West, East), €27.00 for the upper or lower lake and €39.50 for the whole lake including fast boats. Children aged 4 to 11 pay €12.00, €13.50 and €20.00.
From 1 April 2026 a car with driver costs €12.30 (up to 3.50 m), €14.90 (up to 4.50 m) or €18.40 (longer) one way. Each extra adult is €7.50 and a camper van is €25.00. Crossing times are on our timetable page.
Under-4s travel free without a seat. Children aged 4 to 11 pay a reduced fare, from €3.50 to €8.80 for a single. With the Happy Family offer, two adults buying full-price day passes can take up to two children aged 4 to 11 free.
Yes. Over-65s of any nationality pay the reduced fare on ordinary boats from Monday to Friday, excluding weekends and public holidays, on showing ID. A band 4 single drops from €11.50 to €9.20 and a zone day pass from €23.50 to €18.80.
For long trips, yes: Desenzano to Riva costs €6.00 more and saves two to three hours. For hops within one basin the saving is a few minutes and the ordinary boat has the open deck. See journey times by route.
Tickets are sold online on the operator's site and at the pier ticket offices. We could not confirm which payment methods each office accepts, so carry some cash for the smaller piers and for buying on board.
© 2026 Best of Lake Garda · Independent guides to every town on the lake, written and checked by Alex Burgoyne and Nicole. No one pays to be listed.