Lake Garda Travel GuideAn Independent City Guide Map
A traveller with a ferry timetable at the old harbour of Desenzano del Garda, planning a trip to Lake Garda, Italy

Lake Garda Travel Tips: Plan the Trip Decision by Decision

These Lake Garda travel tips give you the decisions in the order they come up. First, how to arrive: two stations on the Milan-Venice line put you on the south shore. Second, which shore to base on, because it decides what you reach without a car. Third, the boat season, which stops on 2 November, and the cable car winter break. Fourth, money: fixed regional fares and daily tourist tax. Fifth, who you travel with. For the overview, start with things to do in Lake Garda, then Lake Garda attractions and where to stay.

Quick answer Arrival, base, boats, money, in that order

Arrive by train at Desenzano or Peschiera, the two stations on the lake: Verona to Peschiera takes 13 minutes and costs $4.52 (€4.05) on the regional. Base on the shore that matches your trip, near a station or a ferry pier if you have no car. Plan around the boat season, because passenger boats stop on 2 November and do not run again until 12 March. Then fix your dates: some sights close Mondays and the Sirmione centre bans cars from late March to mid October.

Key takeaways

Arrival Trains Compared

Five ways in by rail, with the regional train beside the high-speed one. Times and fares come from Trenitalia's timetable for a weekday morning. Regional fares are fixed whatever the day, high-speed fares move with demand, so check the day's timetable before you travel.

From To Regional train Regional fare High-speed train Book
Milano Centrale Desenzano 1 h 28 min $11.73 (€10.50) 52 min, fare moves with demand Details
Milano Centrale Peschiera 1 h 38-1 h 42 min $13.41 (€12) 57 min, fare moves with demand Details
Verona Porta Nuova Peschiera 13 min $4.52 (€4.05) 14 min Details
Verona Porta Nuova Desenzano 28 min $5.36 (€4.80) 20 min Details
Venezia Santa Lucia Peschiera 1 h 46-1 h 54 min with a change $15.14 (€13.55) 1 h 28 min direct Details

Source: Trenitalia. Riva del Garda has no station: the north tip is reached by bus from Rovereto, see Garda Trentino. Figures current in Q4 2026.

Getting There: The Train Does Most of the Work

The lake's only railway line runs through the flat south, so your arrival station is either Desenzano or Peschiera.

From Milan

Milano Centrale to Desenzano del Garda-Sirmione takes 52 minutes by high-speed train, at a fare that moves with demand, or 1 h 28 min by regional for a fixed $11.73 (€10.50). To Peschiera del Garda the high-speed run takes 57 minutes and the regional 1 h 38 min to 1 h 42 min for $13.41 (€12). The high-speed train is faster but the price climbs as the train fills, so book early or take the regional and pay the same on any day.

From either station, buses and taxis run to Sirmione, which has no station of its own. Full routes and fares on Milan to Lake Garda.

From Verona and Its Airport

Verona-Villafranca airport sits about 15 km from the lake, and an Aerobus runs every 20 minutes to Verona Porta Nuova station. From roughly June to September the public bus to Garda stops directly at the airport, which saves the detour through the city. From Verona Porta Nuova, the regional train to Peschiera takes 13 minutes for $4.52 (€4.05), and to Desenzano it takes 28 minutes.

On a weekday afternoon the regionals leave Verona at 43 minutes past the hour. Check the day's timetable on Trenitalia's site before you go, because the pattern shifts with the season. More on Verona to Lake Garda and the airports.

From Venice and to the North Tip

Venezia Santa Lucia to Peschiera del Garda has direct high-speed trains in 1 h 28 min, and the cheapest regional combination takes 1 h 46 min to 1 h 54 min for a fixed $15.14 (€13.55). From Desenzano, a direct high-speed train to Venice takes 1 h 36 min at a dynamic fare, or the regional with a change takes 2 h 03 min for $15.70 (€14.05). The north tip is different: Riva del Garda has no station.

Ride to Rovereto and take the Trentino Trasporti bus the last stretch, and note that tickets cannot be bought on board. Bologna has a direct train to Rovereto, so that arrival works for a north-shore base too.

Source: Trenitalia, Garda Trentino, VisitGarda.

Where to Base: Shore Before Hotel

Pick the shore first, because buses, boats and trains do not cover all four equally.

The south is the practical shore: Desenzano and Peschiera sit on the Milan-Venice line, and Sirmione, the castle and the Roman ruins are a short bus or boat ride away. The east shore in Veneto runs Lazise, Bardolino, Garda, Torri del Benaco and Malcesine, joined by ATV bus line 164 from Garda down to Peschiera and Verona, and lines 483/484 from Malcesine through Garda to Peschiera and up to Riva. The west shore, with Salò, Gardone Riviera and Limone, links to the others by boat in season and by the car ferry from Maderno all year.

The north tip, Riva del Garda, Torbole and Arco, belongs to Trentino and connects by the Rovereto bus rather than the lake line. Without a car, base within walking distance of a station or a ferry pier, and you can reach the rest by public transport. Compare towns on where to stay and the Lake Garda towns.

The four shores are drawn side by side on the home page, along with what to see in Lake Garda.

Source: ATV Verona, Visit Sirmione.

Getting Around Once You Are There

Four ways to move: boats, buses, your own wheels and two wheels.

Boats

Ordinary fares are set by zone: $1.68 (€1.50) for the shortest hops up to $19.55 (€17.50) for Desenzano to Riva at the far end of the matrix. Return tickets cost exactly double the one-way fare. Tickets bought on board carry a $1.12 (€1) surcharge when the ticket office is open, so buy at the window.

The whole-lake day pass at $44.13 (€39.50) is the only pass that includes the fast boats, which otherwise add a supplement by zone. Budget time as well as money: the ordinary boat from Peschiera to Riva takes close to 5 hours end to end. Zone fares, passes and timetables on the ferry.

Buses

ATV runs line 164 linking Garda, Bardolino, Lazise, Gardaland, Peschiera and Verona, and lines 483/484 running Malcesine to Garda to Peschiera and Riva to Torbole to Malcesine down to Torri and Garda. In the north, Trentino Trasporti buses link Rovereto station with Torbole, Riva and Arco, and tickets cannot be bought on board. Sirmione has its own shuttle from Colombare running April to October, with tickets in the Arriva Italia app, and on-board tickets cost more than the machines and shops.

No bus times are printed here, so check the operator's timetable on the day you travel.

Car and Car Ferry

A car is hardest to use in Sirmione. Sirmione's ZTL runs 23 March to 13 October, fines range from $92.73 (€83) to $372.03 (€333), and the main car park for the old town is Piazzale Monte Baldo, where the SirmioPark service shows free spaces in real time. Pedestrian-only afternoons block even exits on 31 season days.

The one car crossing is the Maderno-Torri ferry, a 30-minute run between the west and east shores mid-lake. A car up to 4.50 m pays $16.65 (€14.90) one way with the driver included. It keeps running in the months when the passenger boats stop, except on 25 December.

There is no car ferry between Malcesine and Limone. Rates and routes on car rental.

Bike

The south is flat moraine country, which is why cycling works there. The full-day e-bike rental at $39 from Peschiera puts you on a 15 km paved track away from cars, with hotel pickup included and your own route for the day. Riders must be at least 155 cm tall. Bikes travel on the ordinary boats for a fee by zone, $3.91 (€3.50) in zone 1 up to $7.71 (€6.90) in zone 7, but the fast boats do not carry bicycles at all, and the captain can limit bikes on any run.

More routes on cycling Lake Garda.

Source: Navigazione Laghi, Comune di Sirmione, Visit Sirmione.

Every Planning Page, Grouped by Decision

Each page below owns one planning question. Start with the decision you have not made yet and work outward.

Getting There and Around

When to Go

How Long and How Much

Where to Sleep and Eat

Who You Travel With and What You Do

The Dates That Reshape a Trip

A handful of calendar rules change what is possible, and they bite hardest in the quiet months.

The biggest one: from 2 November to 12 March no passenger boats run anywhere on the lake, and the only crossing is the Maderno-Torri car ferry. The Monte Baldo cable car closes 2 November to 25 December, then runs a winter season 26 December to 21 February. Malcesine castle drops to weekends only in November and again from 9 January.

In Sirmione, the Scaligero Castle and the Grottoes of Catullus close every Monday, and also 1 January and 25 December, so do not build a Monday around them. The Varone falls near Riva close only on 25 December and run shorter hours the rest of the winter. Gardaland runs its own event seasons, including Magic Halloween from 12 September to 1 November and a winter season, so check the park calendar before fixing a date.

More on the lake in winter and the best time to visit.

Source: Navigazione Laghi, Funivia Malcesine-Monte Baldo, Ministry of Culture, Visit Malcesine.

Money, Tax and Small Costs

The euro is the currency, and most daily costs are set by public bodies rather than the market.

Every town sets its own tourist tax. Bardolino charges $1.68 (€1.50) to $2.79 (€2.50) per person per night depending on accommodation type, exempts children up to and including 14, and collects for at most 20 consecutive nights. Ask your hotel what your town charges, because rates differ around the shore.

The state sights share a combined Sirmione ticket at $22.34 (€20), valid 7 days, covering the Scaligero Castle, the Grottoes of Catullus with the museum, and the Roman villa in Desenzano, which is the price of the castle and the Grottoes bought separately at $11.17 (€10) each, so the Roman villa comes free on it. Note that the Grottoes take cards only, cash is no use at the gate. For the full picture see what a lake day costs.

Source: Comune di Bardolino, Ministry of Culture.

Planning Around Who You Travel With

The rules change with the group, and several of them save money.

Children

Under-18s enter the Sirmione castle free, and children up to 1.20 m ride the Monte Baldo cable car free with a ticket from the office. On the ferries, the Happy Family offer gives free day tickets to up to 2 children aged 4 to 11 when two full-price day tickets are bought, with family prices printed for the whole lake and for the partial passes. Theme park days need care: the Gardaland one-day ticket at $50 is fixed-date and non-refundable, so fix the date only once you are sure,.

Ideas by age on the lake with kids.

Couples and Slow Days

Two short bookings beat a packed schedule. Pair a boat hop with a tasting: the Bardolino vineyard tour at $40 is a 1.5 hour small-group visit for up to 10 people with five local wines, olive oil and local food on a terrace above the vines. Or take to the water: the Malcesine historic sailboat cruise at $45 runs 2 hours from Malcesine harbour on the Siora Veronica, a sailing boat from 1926, with a drink on board included.

Both cancel free up to 24 hours ahead. More on the local drops at Bardolino wine.

Travellers With Dogs

Dogs on a leash can swim on all of Sirmione's beaches, from Jamaica Beach below the Grottoes to Lido di Lugana, which is unusual and makes the south shore an easy choice with a dog. Fires and barbecues are forbidden on every one of them, and rules on individual beaches vary, so check the notice boards. Ask the ferry crew and each sight before you bring a dog aboard or inside.

Beach list on Lake Garda beaches.

Source: Funivia Malcesine-Monte Baldo, Navigazione Laghi, Visit Sirmione.

Local Help

Two offices answer most planning questions on the spot.

Infopoint Sirmione stands at Viale Guglielmo Marconi 8 near the castle, phone +39 030 7285327. Staff answer in Italian, English, French, German and Spanish, and an outdoor digital totem works round the clock. It opens daily May to September from 10:00 to 18:00, with shorter hours in the shoulder months and listed holiday days only in winter, so phone ahead off season.

For boats, Navigazione Laghi's Garda office is in Desenzano, phone +39 030 914 9511. If you arrive by car and need the last stretch into Sirmione's traffic-free centre, the taxi rank is in Viale Marconi, phone +39 030 916082, and taxis may drive to booked accommodation.

Source: Visit Sirmione, Navigazione Laghi.

Book the First Things on the List

A few bookings shape a short stay: one boat trip, one tasting, a day out for a north-shore base, and a fixed-date park ticket. Prices are the operators' listed US dollar prices, and each card opens the live calendar.

Aerial view of the Sirmione peninsula on Lake Garda, the castle and Roman villa ruins ringed by shallow turquoise water from $13 Editor's pick

Sirmione: 25 Minute Boat Cruise around the Peninsula

★★★★★ ★★★★★ 4.7(3,582 reviews)· 25 minutes

A short and cheap 25 minute loop around the Sirmione peninsula with captain narration, run by the operator based at the castle harbor.

Check Availability
A white motor cruiser with a crew member on deck tied up at a lakeside quay under flags from $61

Lake Garda: 4-hour Guided Boat Cruise with Stop in Sirmione

★★★★★ ★★★★★ 4.3(175 reviews)· 4 hours

A four-hour guided Lake Garda cruise with a two-hour free-time stop in Sirmione, photo stops along the shore and a guide in English or German.

Check Availability
A two-masted wooden sailboat with white sails passing below Malcesine castle and its tower from $45

Malcesine: Panoramic Cruise on Historical Sailboat

★★★★★ ★★★★★ 4.3(380 reviews)· 2 hours

A 2-hour sailing cruise on a historic Lake Garda sailboat from Malcesine, with views of the La Forra waterfalls near Tremosine.

Check Availability
A host pouring wine for guests under a brick porch that opens onto green vines from $40

Bardolino: Vineyard Tour with Wine, Olive Oil & Food Tasting

★★★★★ ★★★★★ 4.7(322 reviews)· 1.5 hours

A 1.5 hour family winery visit above Bardolino tasting 5 local wines and self produced olive oil, limited to 10 people.

Check Availability
The Roman Arena of Verona with its stacked stone arches and the Piazza Bra pavement in front from $73

Verona Full-Day Tour from Lake Garda

★★★★★ ★★★★★ 4.5(610 reviews)· 8-10 hours

A coach day trip from Lake Garda resorts to Verona with a 1.5-hour guided walk and free time, from $73 per person.

Check Availability
A father lifting his son in front of a giant flower-decorated tree ride at Gardaland Park from $50

Gardaland Park: 1-Day Entry Ticket

★★★★★ ★★★★★ 4.6(3,102 reviews)· 1 day

Official fixed date entry to Italy's top theme park at $50, with 40 rides, full day access and a free shuttle from Peschiera del Garda station.

Check Availability
E-bikes parked by the lakeshore path in Peschiera del Garda, Lake Garda cycling from $39

Lake Garda: Full-Day E-bike Rental

★★★★★ ★★★★★ 4.7(79 reviews)· Valid 1 day

Self-guided full-day e-bike rental from $39 with hotel pickup, a car-free 15 km track and freedom to reach Sirmione, Borghetto or Mantua at your own pace.

Check Availability

Prices, ratings and details are the platform's own. Dollar figures are the listed prices. The platform bills in your account's currency.

Where to Go Next

The deeper pages behind the biggest planning decisions.

Getting Around Lake Garda

Every boat, bus and train between the shores. See getting around.

Read the full guide

Where to Stay

The shore decision applied to real towns. Compare where to stay.

Read the full guide

Lake Garda Costs

The day priced item by item. See the costs.

Read the full guide

Things to Do in Lake Garda

What fills the days once the logistics are settled. See things to do in Lake Garda.

Read the full guide

Lake Garda Tours

Boat trips, tastings and day tours side by side. Compare the tours.

Read the full guide

Lake Garda Travel Tips: Questions

How should you split your days between the shores of Lake Garda?

Give the south shore and Sirmione at least one day, the east shore towns and Malcesine another, and treat the north tip as a third day if you have it. The ferry connects the shores but the ordinary boat from the south to Riva takes close to 5 hours, so do not promise yourself two shores in one morning. See the 3-day plan.

Do you need a car at Lake Garda?

No, if you base near a station or a ferry pier. The train reaches Desenzano and Peschiera, ATV buses cover the east shore, and the ferry covers the lake from spring to early November. A car helps on the west shore and in the hills, but Sirmione's ZTL carries fines from $92.73 (€83) to $372.03 (€333). Read getting around without a car.

What is the best way to get around Lake Garda?

A mix. The ferry is the spine in season, with zone fares from $1.68 (€1.50), but it is slow end to end and stops from 2 November to 12 March. Buses fill the gaps on the east shore and to the north tip. On the flat south, an e-bike beats the car for short trips. Details on the ferry.

When should you avoid Lake Garda?

Avoid the stretch from 2 November to 12 March if boats matter to you, because no passenger boats run and the cable car is shut until 25 December. Avoid Mondays in Sirmione, when the castle and the Grottoes close. In high summer, mind the 31 pedestrian-only afternoons from 14:00 to 19:00. See the best time to visit.

How do you get to Lake Garda from Milan?

Take the train from Milano Centrale. The high-speed train reaches Desenzano in 52 minutes at a fare that moves with demand, and the regional takes 1 h 28 min for a fixed $11.73 (€10.50) whatever the day. To Peschiera, the high-speed run takes 57 minutes and the regional 1 h 38 min to 1 h 42 min. Routes on Milan to Lake Garda.

What should you book before arriving at Lake Garda?

Anything fixed-date: high-speed train seats if you want the fast trains cheap, the Monte Baldo cable car online at $31.28 (€28) against $33.52 (€30) at the window, and the Gardaland day ticket, which is non-refundable. Regional trains need no booking. Boat tickets can wait for the pier on the day. See tickets.

Can you plan a Lake Garda trip around the train alone?

Mostly yes. Base at Desenzano or Peschiera and you have Verona at $4.52 (€4.05) and 13 minutes, Venice direct in 1 h 28 min, and Mantua reachable with a change. The gap is the north tip: Riva has no station, so the last leg from Rovereto runs by bus, and tickets cannot be bought on board.

Start With an Hour on the Water

The 25-minute Sirmione peninsula cruise leaves from the harbour in front of the castle and needs no planning around.

Prices and dates are set by the operator and confirmed at checkout.

Check Availability

Prices, hours and terms are set by the venue or operator and confirmed at checkout.

We may earn a commission if you book through one of our links, at no extra cost to you. Full affiliate disclosure