Malcesine Italy

How to Get to Malcesine

Malcesine is situated on the eastern shore towards the north end of the lake. It's probably best reached via the northern routes through from Rovereto off the north-south motorway route between Austria and Verona.

Travel to Malcesine

Travel by Car

Drivers approaching Malcesine from the west are advised to use the A4/E70 motorway which stretches from Venice to Milan. The exit for the eastern shore of Lake Garda is situated in between Brescia and Verona. The exit is marked Peschiera and leads north along the lakeshore through Bardolino and Garda.

Drivers coming from the north should exit the A22/E45 from the Austrian border at Rovereto Sud / Lago di Garda Nord and travel through the mountains to Torbole before heading south to Malcesine.

This is also the most promising route for those heading from the east and south, who should take the route to the north towards Austria after the exits for Verona and then leave the motorway at the Rovereto Sud junction as above.

Milan 184km - northeast to Bergamo and then past Brescia to the motorway exit at Peschiera
Venice 214km - past Padua, Vicenza and Verona to the motorway exit at Rovereto Sud
Verona 96km - north on the motorway to Rovereto Sud

Travel by Air

Malcesine, like all of the destinations on Lake Garda, has an excellent variety of local airports to choose from. Many of them - especially the most close at hand - are served with flights from the low-cost airlines from the UK or with travel company charter flights. The largest and most likely to have convenient scheduled flights from further afield are Venice (Marco Polo) Airport and the two airports at Milan.


Gabriele D’Annunzio Airport (south of motorway interchange outside Brescia) - 86km
Verona Airport (on motorway interchange to south of city) - 101km
Bolzano Airport (to the north and east of Lake Garda) - 114km
Orio al Serio Airport (just outside Bergamo) - 138km
Milan Linate Airport (close to the city in the eastern suburbs) - 181km
Marco Polo Airport (located on coast of Venice lagoon) - 216km
Milan Malpensa Airport (to the west of the city) - 218km
Treviso Airport (just to the north of Venice) - 232km
Innsbruck Airport (over the border in the Austrian Tyrol) - 234km

Travel by Rail

The nearest railway station to Malcesine is at Rovereto (33km) to the east. From Rovereto the buses of Trentino Trasporti offer a shuttle service to the northern end of the lake where a connection can be made at Torbole onto the ATV services. Otherwise there are the stations at the southern end of the lake at Desenzano or Peschiera, with bus services offered by the Verona area company ATV.

Travel by Ferry

Malcesine actually has two stops for the lake ferry - Malcesine Centro and Malcesine Traghetto.

As the name suggests, Malcesine Centro is located just to the south of the old town, in the harbour area. Passenger ferries leave Centro in a northerly direction towards Limone, Torbole and Riva del Garda. To the south they head across the lake towards towns such as Gardone Riviera and Salò, before crossing back to Garda and Bardolino.

Car ferries leave from Malcesine Traghetto, which is located to the north of the town along the coastal road. The only service is to Limone Traghetto on the western shore of the lake. The car ferries also start in Malcesine Centro, where only passengers are allowed to embark.

Current timetables can be found at the lake ferry website:

The Scaligero castle at Malcesine
The Scaliger castle at Malcesine

Top-Rated Accommodation in Malcesine