Trip to Florence

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Madrid to Florence

🌍 The scenic route offers a unique perspective as you travel through multiple countries, experiencing the diverse landscapes along the way. The total travel time from Madrid to Florence by train is approximately 19 hours and 2 minutes. 💰 Ticket prices for this train adventure range from €155 to €254, making it a relatively affordable and convenient option for those looking to explore both Spain and Italy in one seamless journey.

Where to stay in Florence

There are over 3544 hotels to stay in Florence. Prices range from $18 per night.

Accomodation
  • There is no direct train from Madrid to Florence. The train services for this route involve transfers at various stations such as Marseille-Saint-Charles, Nice Ville, Ventimiglia, and Pisa Centrale. The journey, operated by Renfe Viajeros and Trenitalia, takes approximately 19 hours and 2 minutes. The prices for a train ticket between Madrid and Florence can vary from €157 to €257.
  • The fastest train route between Madrid and Florence involves transfers at various stations including Marseille-Saint-Charles, Nice Ville, Ventimiglia, and Pisa Centrale. This journey is operated by Renfe Viajeros and Trenitalia and takes approximately 19 hours and 2 minutes. Due to the transfer requirements, there is no single train that offers a quicker direct connection between Madrid and Florence. Ticket prices for this route can range from €157 to €257.
  • Trains from Madrid to Florence depart from Estación de tren de Atocha station. This station is the starting point for the Renfe Viajeros train services heading towards Florence. Passengers can board the train at Estación de tren de Atocha to begin their journey to Florence.
  • There are multiple trains connecting Madrid to Florence but there is no direct route. Passengers will need to take a series of trains with transfers at stations such as Marseille-Saint-Charles, Nice Ville, Ventimiglia, and Pisa Centrale before arriving at Firenze S.M.N. The journey, including transfers, typically takes around 19 hours and 2 minutes. Both Renfe Viajeros and Trenitalia operate train services for this route, providing travelers with options for their journey.
  • The train from Madrid to Florence operated by Trenitalia arrives at the Firenze S.M.N. station. Firenze S.M.N. is a major railway station located in the heart of Florence, making it a convenient arrival point for travelers. From Firenze S.M.N., visitors can easily access other parts of Florence through the city's public transportation network.
  • The first train of the day from Madrid to Florence, with transfers, typically departs from Estación de tren de Atocha station early in the morning. The last train, also with transfers, usually leaves later in the evening. The journey, including all transfers, takes approximately 19 hours and 2 minutes to reach Firenze S.M.N. station in Florence.
  • There are no direct train trips each day between Madrid and Florence. The journey requires transfers at various stations such as Marseille-Saint-Charles, Nice Ville, Ventimiglia, and Pisa Centrale. The entire trip, including transfers, takes approximately 19 hours and 2 minutes to reach Firenze S.M.N. station. Trains operated by Renfe Viajeros depart from Estación de tren de Atocha in Madrid and are operated by Trenitalia upon arrival in Florence.
  • No, there is no direct train between Madrid and Florence. The train journey involves transfers at several stations including Marseille-Saint-Charles, Nice Ville, Ventimiglia, and Pisa Centrale, taking approximately 19 hours and 2 minutes to reach Firenze S.M.N. station. Passengers departing from Estación de tren de Atocha in Madrid will transfer to trains operated by Trenitalia upon arrival in Florence.
  • The cost of a train ticket from Madrid to Florence typically ranges between €157 and €257. Prices may vary based on factors such as the class of service, availability, and the time of booking. It is recommended to check for updated fares and book tickets in advance to secure the best rates for the journey.

Will you be returning to Madrid by train?

If you are looking for the return train journey, check out trains from Florence to Madrid

See schedule