Travel from Verona-Italy to Varenna

Train from Verona to Varenna

You can take a train from Verona to Varenna via Milano Centrale in around 3 h 15 min.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

How to get from Verona to Varenna

ModeDurationPrice
From Verona Porta Nuova train to Milano Centrale then train to Varenna Esino.3 h 15 min41€
From Verona Porta Nuova train to Lecco then train to Varenna Esino.3 h 22 min42€
From Verona drive to Varenna.2 h 7 min25€
From Verona shuttle to Bergamo, train to Lecco, then train to Varenna Esino.4 h 53 min116€

How long does it take to get from Verona to Varenna?

It takes approximately 3 h 15 min to get from Verona to Varenna, including transfers.

Is there a direct train between Verona and Varenna?

No, there is no direct train from Verona to Varenna. However, there are services departing from Verona Porta Nuova and arriving at Varenna Esino via Milano Centrale. The journey, including transfers, takes approximately 3 h 15 min.

Operators from Verona to Varenna

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenord+39 02 7249 4494Trenord
GoOpti+386 1 320 4530GoOpti