Direct trains › Florence › Arriving
Trains arriving in Florence from abroad
Direct trains from 14 cities in 3 countries arrive in Florence. Here is every one due today, from the operators' own timetables. For delays, check with the operator.
14 cities abroad3 countries1 arrival on Mon 26 Oct🇮🇹 Italy
Leaving Florence: everywhere you can go direct →
Due in the next hour
Arrivals from abroad, Mon 26 Oct
| Due | Train | From |
|---|---|---|
| 21:30 | EC 37 | 🇨🇭 ZurichZürich HB · via Zug, Bellinzona, Lugano · Daily |
Planned times from the operators' own timetables for 26 Oct to 22 Nov 2026. Check with the operator for delays.
Every line into Florence
High-speedIntercityNightLines show direct trains, not the track. Thicker: more trains a day.
Where they come from
- 🇨🇭 LuganoSwitzerlandIntercity5h00 1 a day
- 🇨🇭 BellinzonaSwitzerlandIntercity5h16 1 a day
- 🇦🇹 VillachAustriaNight train5h47 1 a day
- 🇨🇭 ZugSwitzerlandIntercity6h30 1 a day
- 🇨🇭 ZurichSwitzerlandIntercity6h57 1 a day
- 🇦🇹 KlagenfurtAustriaNight train7h12 1 a day
- 🇦🇹 Schwarzach im PongauAustriaNight train7h52 1 a day
- 🇦🇹 GrazAustriaNight train8h03 1 a day
- 🇦🇹 SalzburgAustriaNight train8h46 1 a day
- 🇩🇪 RosenheimGermanyNight train9h59 1 a day
- 🇦🇹 Wiener NeustadtAustriaNight train10h05 1 a day
- 🇦🇹 ViennaAustriaNight train10h43 1 a day
- 🇩🇪 MunichGermanyNight train10h49 1 a day
- 🇦🇹 WelsAustriaNight train11h04 some dates
Sorted by the fastest direct train. Times from official open timetables for 26 Oct to 22 Nov 2026.
Good to know
How many trains from abroad arrive in Florence each day?
1 on Mon 26 Oct, from 1 city. The first is due at 21:30, the last at 21:30.
Which cities have a direct train to Florence?
14 in 3 countries, the most trains from Lugano, Bellinzona, Villach, Zug, Zurich, Klagenfurt. Each links to its trains in the list below.