These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Peschiera del Garda and Florence

distanceDistance118 miles (191 km)
durationAverage train duration2 h 2 min
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day

Trains from Peschiera del Garda to Florence cover the 118 miles (191 km) long route taking on average 2 h 2 min with our travel partners like. Normally, there are 10 trains operating per day, including direct services available. Travellers depart most frequently from Peschiera del Garda and arrive in Firenze Santa Maria Novella.

Travel Tips

Trains from Peschiera del Garda to Florence
Travel by train to Florence easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Peschiera del Garda to Florence.
FAQs
What is the distance to Florence from Peschiera del Garda by train?
The distance to Florence from Peschiera del Garda by train is approximately 118 miles (191 km).
How long is the train to Florence from Peschiera del Garda?
While the time it takes to travel 118 miles (191 km) to Florence from Peschiera del Garda can vary based on specific dates, weekends, and bank holidays, the train duration from Peschiera del Garda to Florence is on average 2 h 2 min.
What is the departure train station in Peschiera del Garda and arrival train station in Florence?

Omio customers travelling this route book their trains from Peschiera del Garda   to Firenze Santa Maria Novella.

Where do I find the Peschiera del Garda train station to Florence? Where is the Florence train station?

Passengers board the train most frequently from Peschiera del Garda, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Firenze Santa Maria Novella, located 1 mile (s) / 1 km away from the city centre.

How many train services per day are there between Peschiera del Garda and Florence?
On average, there are 10 trains a day from Peschiera del Garda to Florence. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Peschiera del Garda to Florence? When does the last train depart from Peschiera del Garda to Florence?
The earliest train for this journey departs from Peschiera del Garda at 13: 58. The last train leaves from Peschiera del Garda at 15: 52. Check Omio for the latest train timetable from Peschiera del Garda to Florence and book the best time to depart on your chosen travel date.

Important Stations and Airports for this Journey

Peschiera del Garda
Florence
The major railway station for departures from Peschiera del Garda is Peschiera del Garda. Read all the information you need to know about services, amenities and connections at Peschiera del Garda for your trip to Florence from Peschiera del Garda.