Read real reviews from real users
Planning a day trip from Florence? Why not take the train to Lake Como - the average journey time by train from Florence to Como San Giovanni is 3 hours and 33 minutes, with around 35 trains per day. The journey time may be longer on weekends and holidays, so use our Journey Planner at the top of this page to search for a specific travel date.
As there’s no direct train from Florence to Lake Como, you’ll need to change trains. If you want to reach your destination in the quickest way possible, we recommend you first take a high-speed Frecciarossa or Italo train from Florence to Milan and then a regional train from Milan to Como.
After arriving at Como San Giovanni train station, hop on a local bus to reach one of the quaint little villages surrounding the lake. Take in the stunning Alpine scenery and enjoy some fresh air while sunbathing on the shores of the lake – you’ll now know why Lake Como is a favourite celebrity hideaway.
Keen to learn more about the train journey from Florence to Lake Como? Scroll down this page for train times, ticket prices and some useful FAQs.
First train | 00:40 | |
---|---|---|
Last train | 22:25 | |
Departure station | Florence | |
Arrival station | Como San Giovanni | |
Journey time | From 2h 37m | |
Distance | 177 miles (284 km) | |
Frequency | 68 trains per day | |
Changes | 1 change | |
Price | From £26.03 | |
Train and bus operators |
For specific information about how to get your hands on cheap tickets, check out our European train tickets hub.