Travel from Lake-Garda to Florence-Italy

Train from Lake Garda to Florence

You can take a train from Lake Garda to Florence via Borghetto, Verona Porta Nuova, and Bologna C.Le in around 4 h 36 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 Lake Garda to Florence

ModeDurationPrice
From Lake Garda taxi to Borghetto, train to Verona Porta Nuova, train to Bologna C.Le, then train to Firenze S.Maria Novella.4 h 36 min169€
From Lake Garda drive to Toscolano Maderno, car ferry to Traghetto Toscolano Maderno - Torri, drive to Garda, bus to Verona Porta Nuova, train to Bologna C.Le, then train to Firenze S.Maria Novella.5 h 33 min42€
From Lake Garda drive to Florence.3 h 6 min43€
From Lake Garda drive to Toscolano Maderno, car ferry to Traghetto Toscolano Maderno - Torri, drive to Garda, bus to Verona airport, fly to Florence airport, then line 389 shuttle to Florence.6 h 59 min158€

How long does it take to get from Lake Garda to Florence?

It takes approximately 4 h 36 min to get from Lake Garda to Florence, including transfers.

Operators from Lake Garda to Florence

OperatorPhoneWebsite
Trenitalia+39 06 68475475Trenitalia
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Gestione Navigazione Laghi Italia800 551801Gestione Navigazione Laghi Italia
Azienda Trasporti Verona Srl+39 045 805 7922Azienda Trasporti Verona Srl
AlitaliaAlitalia
LufthansaLufthansa
Air DolomitiAir Dolomiti
Air MoldovaAir Moldova
British AirwaysBritish Airways
Vueling AirlinesVueling Airlines
Blue Panorama AirlinesBlue Panorama Airlines
MeridianaMeridiana
Mistral AirMistral Air
NeosNeos
Busitalia - Sita Nord s.r.l.+39 800 373 760Busitalia - Sita Nord s.r.l.