Florence to Milan Train

​Learn more about Florence - Milan train route, browse schedules, train types and find tickets online!
Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets
Earliest Departure
Latest Departure
travel time
Shortest Travel Time
1hr 50min

Florence to Milan Route Information

Choose train travel to make your way from Florence to Milan and enjoy the comforts and amenities of a modern train. With a duration of fewer than two hours, the Florence - Milan train journey allows you to unwind and enjoy a worry-free travel experience. In addition to that, it provides lovely views along the way. Your journey through Italy will be made more enjoyable by the modern amenities of the train. Furthermore, professionals and friendly staff will always assist you during your trip, providing even more positive impressions. If you want to get even better acquainted with Italy train travel, don't miss the chance to read more about it on Rail Ninja. You can find more information about route details on Italy trains.

​You've never seen anything quite like Florence. Italy's cultural capital is where extraordinary history reaches out from every corner, where Renaissance art buffs dream of their next pilgrimage, and where foodies can stuff themselves silly on the freshest produce and finest meats in the world. And it's waiting for you. With your private guide at your side, explore this magnificent city during a fantastic tour that includes prearranged accommodations and airport transfers. So take an incredible journey to Florence today!

Florence to Milan Train Tickets and Schedule

*The information is subject to change. Planning a rail journey in Italy? Check current ticket prices and Florence - Milan train schedules here.

Book Train Tickets from Florence to Milan

Florence to Milan Train Providers

Italo Train
For high-speed trains in Italy, Italo is the most popular train company. There are three ticket options, four different classes of Italo trains, free WiFi and plenty of deals and discounts available on all Italo trains that travel from 13 major Italian cities.

Train Classes Onboard Florence to Milan Train

  • Economy Class Seat

    As part of the Italotreno, passengers have access to comfortable reclining leather 2x2 seats, footrests, individual power outlets, and independent tables. Onboard the train, passengers can purchase food from vending machines and access free Wi-Fi. Seating is available for passengers with special needs as well. Onboard the train, passengers can access free Wi-Fi.

  • Business Class Seat

    With this type of Italotreno coach, you can enjoy comfortable reclining leather seats and extra space in between them. On this train, there are three rows of seats with the option of selecting one seat. Footrests, individual power outlets, individual tables, and free Wi-Fi are also available onboard. In addition to seating for passengers with special needs, there is a Snack Area on board where passengers may buy food from vending machines.

  • Premium Class Seat

    Italotreno coaches of this type come with a welcome service that includes snacks and drinks. There is free WiFi and a power outlet on every train, as well as reading lights, glove compartments, reclining leather seats, an extra table, footrests, and more legroom.​

  • ​Executive Cabin

    Tickets of this type include catering with a wide array of mouthwatering Italian treats. Onboard are reclining leather seats with extra-wide armchairs, footrests, and individual tables so you can enjoy your stay. A personal screen, individual power sockets, free Wi-Fi, and newspapers and magazines are among the additional facilities included on the train. Moreover, you can enjoy the Lounge Italo Club before or after the boarding.

Florence to Milan Train Station Information

Piazza Santa Maria Novella, 50123 , Florence, Italy

*the train also arrives at Firenze Campo di Marte & Firenze Rifredi

Piazza Duca d'Aosta, 1, 20124, Milan, Italy

*the train also leaves from Rho Fiera, Rogoredo & Porta Garibaldi

Florence to Milan Train Map

Florence to Milan Train Map

There are 21 trains on the Florence to Milan train route every day, so you get to experience the country's stunning architecture and natural beauty. It is the perfect way to explore Italy. It takes as little as 1 hours and 50 minutes to explore the beautiful urbanscapes along the way.

​Tips to Buy Train Tickets

  • Book in Advance

    Train tickets are typically released before departure. Individual schedules are usually scheduled 12 weeks in advance, so they are often announced three months beforehand
  • Be Flexible

    Check alternate dates and times for less expensive train travel. There may still be a better selection of tickets on offer at other dates and times.

Frequently Asked Questions

Related Routes