Travel from Florence-Italy to Lake-Garda

Train from Florence to Lake Garda

You can take a train from Florence to Lake Garda via Bologna C.Le, Verona Porta Nuova, and Borghetto in around 5 h 13 min.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Florence to Lake Garda

ModeDurationPrice
From Firenze Campo Marte train to Verona Stazione Verona Porta Nuova, bus to Garda, drive to Traghetto Toscolano Maderno - Torri, car ferry to Toscolano Maderno, then drive to Lake Garda.4 h 23 min39€
From Firenze S.Maria Novella train to Bologna C.Le, train to Verona Porta Nuova, train to Borghetto, then taxi to Lake Garda.5 h 13 min173€
From Florence bus to Verona Stazione Verona Porta Nuova, bus to Garda, drive to Traghetto Toscolano Maderno - Torri, car ferry to Toscolano Maderno, then drive to Lake Garda.6 h 14 min28€
From Florence drive to Lake Garda.3 h 7 min42€
From Leopolda Salita bus to Florence airport, fly to Verona airport, bus to Garda, drive to Traghetto Toscolano Maderno - Torri, car ferry to Toscolano Maderno, then drive to Lake Garda.6 h 55 min154€

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

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

Operators from Florence to Lake Garda

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Azienda Trasporti Verona Srl+39 045 805 7922Azienda Trasporti Verona Srl
Gestione Navigazione Laghi Italia800 551801Gestione Navigazione Laghi Italia
Trenitalia+39 06 68475475Trenitalia
FlixBus+49 1807 123 99 123FlixBus
C.A.P. Consorzio Autolinee Pratesi800 570530C.A.P. Consorzio Autolinee Pratesi
AlitaliaAlitalia
LufthansaLufthansa
Air DolomitiAir Dolomiti
Vueling AirlinesVueling Airlines
VoloteaVolotea