The largest and one of the most well known of the Italian lakes, Lake Garda is in the north of Italy, above the cities of Verona and Brescia.
Due to the lake’s popularity and its proximity to cities there are several nearby airports: Verona (closest), Brescia, Milan Bergamo, Venice and Milan Linate take from 20 minutes to two hours to get to.
Verona Airport is the nearest to Lake Garda
Aeroporto di Verona
37066, Caselle di Sommacampagna (VR) – IT
Tel. 045 8095666
Bergamo Airport is a little further from Lake Garda but has quite a few low cost flights
Milan Bergamo Airport
Via Orio al Serio 49/51
24050 Grassobbio (BG) Italia
Getting from Verona Airport to Lake Garda
A bus from outside the airport (timetable) goes straight to Verona train station. From there you can either take a train to the southern towns on Lake Garda or if you are staying on the east side (Garda, Torri Benaco, Malcesine) there are buses from the train station to those towns. Have a look at the timetable here.
There are a number of different bus routes to get around the lake during your stay. Timetables and routes can be found on the Visit Garda website.
from there trains can be taken from Verona train station to the southern part of the lake such as Sirmione, check the timetable as there are seasonal changes and don’t forget to stamp your tickets in the small yellow box before getting on the train. Train times and prices can be found on the Trenitalia website.
If driving on the right doesn’t scare you, hiring a car can be good way to give you independence on your trip to Lake Garda. Be aware though, that at the more popular times of the year, parking can be limited.
Once you have arrived at the lake boats can be taken around, some taking cars which is great for those of you planning to hire a car. You can check times on the navigazione website.