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
How the Lake Garda public ferries work: boats, fast boats, the Maderno to Torri car ferry, seasons, tickets, bikes and dogs.
The public ferries on Lake Garda are one network run by one operator, Navigazione Laghi (officially Gestione Governativa Navigazione Laghi, a state service under the Italian transport ministry). Its Lake Garda office is in Desenzano. If you understand three things, the rest is easy: there are slow boats, fast boats and one car ferry; the full network only runs in summer; and a day pass is usually better value than a string of singles.
This page explains how the system fits together. The detail is in the three pages below: routes and stops, prices and day passes and timetables and seasons.
One state operator, Navigazione Laghi, runs every public ferry on Lake Garda. Ordinary boats (battelli) stop at 26 towns in summer, fast boats (servizio rapido, marked SR) skip most stops for a supplement of €2.50 to €6.00, and a car ferry crosses between Maderno and Torri del Benaco in 30 minutes all year.
Single fares run from €3.50 to €17.50 depending on distance (fares from 1 April 2026). The full boat network ran from 16 May to 4 October in 2026. From 2 November 2026 to 12 March 2027 only the car ferry operates, so do not plan a winter trip around the boats.
Every Lake Garda ferry stop by basin, the car-ferry crossing, and how long the most useful boat hops take.
Lake Garda ferry fares explained: the seven distance bands, sample singles, fast-boat supplements, day passes by zone and car-ferry prices.
How to read the Lake Garda ferry timetable, when the summer and winter schedules apply, and the first and last boats on key routes.
Ordinary boats (battello). These are the workhorses. They stop at most landing stages, have open decks, and are the ones to take for the view. Most carry bicycles, subject to space.
Fast boats (servizio rapido, SR). Hydrofoils and catamarans printed in red on the timetable. They link the big towns with few stops: in summer 2026 the quickest ran from Desenzano to Riva del Garda in 2 hours 15 minutes, against about 5 hours on an ordinary boat. You pay the normal fare plus a supplement, bicycles are not carried, and bags longer than 60 cm are not allowed on board.
Car ferry (traghetto). The only vehicle crossing in the operator’s 2026 timetables is Maderno to Torri del Benaco, which takes 30 minutes and runs all year. It also carries foot passengers and bikes. The operator’s fare chart still lists separate vehicle piers at Limone and Malcesine, but no vehicle timetable was published for that crossing in 2026; between Limone and Malcesine we only found passenger boats.
The operator publishes two timetables a year. The 2026 summer timetable ran from 16 May to 4 October and is the full network: 26 towns, fast boats, and boats into the evening.
The winter timetable is valid from 5 October 2026 to 25 March 2027, but read the small print. The boats between Desenzano, Peschiera and Riva run only from 5 October to 1 November 2026 and again from 13 to 25 March 2027, and serve 16 towns. From 2 November to 12 March the car ferry between Torri and Maderno is the only service on the lake. Dates for the 2027 summer timetable had not been published when we checked. See our timetable page for first and last boats, and the month-by-month weather guide for what else is open.
Buy at the ticket office by the landing stage or online through the operator’s site. The main towns have an office next to the pier. The operator advises arriving about 20 minutes before departure in summer because queues build up.
If you board at a pier where the ticket office is open and buy on the boat instead, there is a €1.00 surcharge per passenger, bag or vehicle. Where there is no office, or it is closed, you buy on board with no surcharge. Tickets are valid only on the day of issue unless stated otherwise, and a return costs exactly twice the single. Prices, bands and passes are set out on our prices page.
Bikes. Allowed on ordinary boats when the vessel and the crowd permit, never on fast boats or catamarans. A bike ticket costs €3.50 to €6.90 depending on distance, and e-bikes count as bikes. Folded bikes and scooters under 1.10 m travel free. The timetable marks each run with a bike symbol: recommended, limited, or not carried. The captain has the final say, so in July and August ask at the ticket office first. Riders planning a one-way trip should read our Lake Garda bike rides guide alongside the timetable.
Dogs. Small dogs (up to 50 cm at the withers) travel free. Larger dogs pay the child fare, with no fast-boat supplement. You need a lead of no more than 1.5 m and must carry a muzzle. Guide dogs are free. The captain can refuse dogs on a very crowded boat.
Luggage. One bag per person is free if its longest side is no more than 60 cm and it weighs no more than 20 kg. A larger bag (up to 80 cm, or over 20 kg) costs €4.80. Fast boats do not take bags over 60 cm at all, which matters if you are moving hotels with a full-size suitcase.
For short hops it is the best way to travel on the lake: Desenzano to Sirmione is 20 minutes with no parking to find at the other end, and Malcesine to Limone is 20 minutes against a long drive round the top of the lake. For crossing between the west and east shores with a car, the Maderno to Torri ferry saves the loop through the south.
For end-to-end travel it is slow and not cheap. Desenzano to Riva del Garda is band 7, €17.50 each way on an ordinary boat, and about 5 hours. Treat that as a day out rather than transport. If you want commentary, a set itinerary or a sunset trip, look at our boat tours and cruises lists instead, or hire your own boat.
Yes. Navigazione Laghi runs public passenger boats the length of the lake between Desenzano, Peschiera and Riva del Garda, plus a car ferry between Maderno and Torri del Benaco. In the 2026 summer timetable the boats called at 26 towns. See our routes and stops page for which towns are served.
Only between Toscolano-Maderno on the west shore and Torri del Benaco on the east shore. The crossing takes 30 minutes and runs all year. From 1 April 2026 a car up to 4.50 m long costs €14.90 one way including the driver; the full list is on our prices page.
Barely. In winter 2026-27 the passenger boats run only from 5 October to 1 November 2026 and from 13 to 25 March 2027. Between 2 November and 12 March the Torri to Maderno car ferry is the only service, and it does not run on 25 December.
The ordinary boat stops at most towns and is slower. The fast boat (servizio rapido, SR) is a hydrofoil or catamaran with few stops. You pay the normal fare plus a supplement of €2.50 to €6.00 depending on distance, and you cannot take a bike or a bag longer than 60 cm.
No booking is needed for foot passengers. Buy at the pier ticket office or online on the day. The operator suggests arriving about 20 minutes early in summer, and places on any boat are limited to its capacity, so the busiest midday departures from Sirmione can fill.
Yes on ordinary boats, space permitting, for €3.50 to €6.90 depending on distance. Not on fast boats or catamarans. On the Maderno to Torri car ferry a bike counts as a vehicle and costs €9.20 including the rider.
Yes. Dogs up to 50 cm at the withers travel free and larger dogs pay the child fare. Keep the dog on a lead of 1.5 m or less and carry a muzzle, which the crew can ask you to use.
Desenzano del Garda and Peschiera del Garda are the two lake towns on the Milan to Venice railway, and both are ferry terminals. Our Lake Garda trains guide covers getting to them.
© 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.