London to Florence by train

Last reviewed: July 2026

Direct
No direct service
Narrow Italian street with a scooter and colorful houses

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 London to Florence?

No. There is no direct London to Florence train. The usual route is Eurostar to Paris, a high-speed train from Paris to Milan or Turin, then an Italian high-speed train to Florence.

How long does London to Florence by train take?

It usually takes most of a day and often works better with an overnight stop. The fastest practical itineraries depend on the Eurostar, the Paris to Italy train, and your connection time in Paris and Milan.

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

The simplest route is London St Pancras to Paris Gare du Nord by Eurostar, Paris Gare de Lyon to Milan by TGV INOUI or Frecciarossa, then Milan to Firenze Santa Maria Novella by Frecciarossa or Italo.

Can I use Interrail or Eurail from London to Florence?

Yes, but you need reservations on key trains. Eurostar requires a paid pass-holder reservation, pass-holder seats are limited, and many high-speed trains in France and Italy also need reservations.

Which station do trains arrive at in Florence?

Most high-speed trains from Milan arrive at Firenze Santa Maria Novella, usually shortened to Firenze S.M.N. It is Florence's main central station and the best arrival point for most visitors.

More routes