Travel from Peschiera-del-Garda to Florence-Italy

Bus or train from Peschiera del Garda to Florence?

Trenitalia Frecce operates a train from Peschiera del Garda to Florence every 4 hours. Tickets cost $23 - $35 and the journey takes 1 h 33 min. Alternatively, you can take a bus from Peschiera del Garda to Florence via Verona and BOLOGNA-Terminal Bus in around 6 h.

How to get from Peschiera del Garda to Florence

ModeDurationPrice
From Peschiera Del Garda train to Verona Porta Nuova then train to Firenze Campo Marte.2 h 47 min32€
From Peschiera Del Garda train to Verona Porta Nuova, train to Bologna C.Le, then train to Firenze S.Maria Novella.2 h 54 min32€
From Peschiera-Piazza Carducci-Centro bus to Verona Porta Nuova Station then train to Firenze Santa Maria Novella Station.3 h 17 min27€
From Peschiera-Piazza Carducci-Centro bus to Verona Porta Nuova, train to Bologna C.Le, then train to Firenze S.Maria Novella.3 h 47 min35€
From Peschiera-Piazza Carducci-Centro bus to Verona, bus to BOLOGNA-Terminal Bus, then bus to FIRENZE-Autostazione Sita.6 h22€
From Peschiera del Garda drive to Florence.2 h 19 min35€

How long does it take to get from Peschiera del Garda to Florence?

It takes approximately 2 h 47 min to get from Peschiera del Garda to Florence, including transfers.

Is there a direct train between Peschiera del Garda and Florence?

No, there is no direct train from Peschiera del Garda to Florence. However, there are services departing from Peschiera Del Garda and arriving at Firenze Campo Marte via Verona Porta Nuova. The journey, including transfers, takes approximately 2 h 47 min.

Is there a direct bus between Peschiera del Garda and Florence?

No, there is no direct bus from Peschiera del Garda to Florence. However, there are services departing from Peschiera-Piazza Carducci-Centro and arriving at FIRENZE-Autostazione Sita via Verona and BOLOGNA-Terminal Bus. The journey, including transfers, takes approximately 6 h.

Operators from Peschiera del Garda to Florence

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
SIA(+39) 030 2889911SIA
ItaloTreno+39 060708ItaloTreno
Trenitalia+39 06 68475475Trenitalia
Baltour+39 0861 1991900Baltour