Getting There

Peschiera del Garda railway station is on the main Milan–Venice line, with frequent regional trains to Verona (20 minutes), Brescia (40 minutes), Milan (1h45) and Venice (1h30). The station sits a 10-minute walk from the old town and is the easiest way to arrive without a car.

The nearest airports are Verona Villafranca, about 20 km east, and Bergamo Orio al Serio further west. Buses run from Verona airport to the station; from Bergamo a car or a multi-leg transfer is needed. The Lake Garda ferry connects Peschiera to most other lakeside towns from April to October.