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. Need somewhere to stay? Check out our favorite hotels in Lake Como.
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.
For specific information about how to get your hands on cheap tickets, check out our European train tickets hub.