Home › Routes › Lake Garda to Verona

How to get from Lake Garda to Verona

From the southern shore of Lake Garda, trains from Peschiera del Garda or Desenzano reach Verona Porta Nuova in about 15–30 minutes. From the eastern shore (Lazise, Bardolino, Garda), buses take about 45 minutes–1 h 15, and driving takes about 30–45 minutes.

31 km apart (straight line)Day trip: yesTrain · Bus · Car

Best option: Train. Trains from Peschiera and Desenzano are frequent and fast, and avoid parking problems in Verona.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
train
Trenitalia regional or high-speed trains from Peschiera del Garda or Desenzano del Garda-Sirmione to Verona Porta Nuova
about 15–30 minutesseveral trains an hourabout €3–10From Sirmione take a local bus to Desenzano station. Validate paper regional tickets.
bus
ATV buses from eastern-shore towns such as Garda, Bardolino and Lazise to Verona
about 45 minutes–1 h 15roughly every 30–60 minutes, more in summerabout €3–5Buses arrive at Verona Porta Nuova station; check current timetables.
car
A4 motorway or local roads east to Verona
about 30–45 minutesfuel plus a small A4 toll if you use the motorwayVerona's centre is a limited-traffic zone (ZTL); park outside it, for example near the Arena or the station.

*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.

Open the route in Google Maps →

Book the trip

Hire a carPick up in Lake GardaBook a transferDoor to door on arrivalHotels in VeronaCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

What is the fastest way from Lake Garda to Verona?

From the southern shore, the train from Peschiera del Garda or Desenzano, about 15–30 minutes. From the eastern shore, driving is fastest at about 30–45 minutes, though buses are a good option without a car. Trains run several times an hour and are cheap.

Can I visit Verona as a day trip from Lake Garda?

Yes, easily. Trains and buses run all day, and the journey is short. You can see the Arena, Juliet's house, Piazza delle Erbe and Castelvecchio and be back at the lake for dinner. For Arena opera nights, check late-evening return times, as they may not run after the performance ends.

Is there a bus from Bardolino or Lazise to Verona?

Yes. ATV buses run along the eastern shore through Garda, Bardolino and Lazise to Verona, taking about 45 minutes to 1 h 15 depending on the starting point and traffic. Services are more frequent in summer. Check the current timetable before travelling.

Where should I park in Verona?

Avoid driving into the historic centre, which is a limited-traffic zone (ZTL) with camera fines. Use the large car parks near the Arena, the station or outside the walls and walk in. Parking fills up on opera nights and summer weekends, so arrive early.

Verona travel guideHow many days in VeronaWhere to stay in VeronaLake Garda travel guide

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.