Amsterdam to Florence by train

Last reviewed: July 2026

Typical duration
18 hours
Direct
No direct service
Night train
Night/sleeper option (Nightjet)
Florence Cathedral and city rooftops

Train service

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Rail Europe

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Frequently asked questions

Is there a direct train from Amsterdam to Florence?

No. There is no direct train from Amsterdam to Florence. You need at least two changes: typically in Paris and Milan. The fastest advertised itineraries take around 14 hours, but many practical journeys take 18 hours or more.

How long does Amsterdam to Florence by train take?

The fastest advertised trips take around 14 hours with the best connections. A more realistic planning figure for most bookable itineraries is around 18 hours or longer, depending on your travel date, transfer times in Paris and Milan, and ticket availability.

What is the best route from Amsterdam to Florence by train?

The standard daytime route is: Amsterdam Centraal to Paris Gare du Nord by Eurostar, then a cross-city transfer to Paris Gare de Lyon, then Paris to Milan by TGV INOUI, and finally Milan to Florence by Frecciarossa or Italo. Build the route around the Paris transfer - Gare du Nord and Gare de Lyon are not the same station.

Which station in Florence do trains arrive at?

Most long-distance train itineraries arrive at Firenze Santa Maria Novella, usually shortened to Firenze S.M.N. It is Florence's main central station and the right choice for almost all visitors. Florence has other rail stops, but Firenze S.M.N. is where you want to arrive.

Can I use an Interrail or Eurail pass from Amsterdam to Florence?

Yes, a Global Pass covers all the countries on this route. But a pass does not cover reservations. Every operator on the main itinerary requires a paid reservation for pass holders. High-speed seat reservations typically range from around EUR 10 to EUR 40 per leg; Nightjet reservations cost more. Check exact fees for each train before booking.

Is Amsterdam to Florence better by train or plane?

The plane is faster. Amsterdam to Florence by air takes under 2 hours in the air, though airport transfers add time at both ends. The train makes sense if you want a flight-free journey, city-centre arrivals, or the option to stop in Paris, Milan, or Switzerland along the way.

Is there an overnight train from Amsterdam to Florence?

There is no single overnight train from Amsterdam to Florence. The OBB Nightjet runs from Amsterdam toward Vienna and Innsbruck, stopping at Zurich. You can take this overnight and then connect south by day train, but it makes the journey a two-day trip. The European Sleeper runs Amsterdam and Brussels to Paris overnight - it does not continue to Italy.

Which Milan station do I use for the Florence connection?

Most TGV services from Paris arrive at Milano Porta Garibaldi. Frecciarossa and Italo trains for Florence depart from Milano Centrale, which is a separate station about 15 minutes away by metro or taxi. Check which Milan station your Paris train uses before booking the final leg to Florence.

More routes