London to Rome by train is the best travel option available to travel between London and Rome. Rome is the largest and most populated municipality of Italy.
You can book train tickets for London to Rome by Rail Europe. Fares for
London to Rome train travel starts from £288. For detailed information about London to Rome train fares, please visit RailEurope.
London to Rome train route
You can visit London to Rome by train via Paris. Take Eurostar train to Paris Nord from London St. Pancras station. From Paris Nord station you need to go to Paris Bercy station and from there take Artesia train to Rome. Total journey time is around 10 hours and 15 minutes.
Taking Overnight train to Rome
Another rail route is from London St. Pancras to Paris Nord (Eurostar), and then go to Paris Bercy station to take
Artesia overnight train to Milano Centrale station and then from Milano Centrale station take
Eurostar Italia train to reach Roma Termini station of Rome. This journey takes around 9 hours and 30 minutes.
You can book your ticket from Rail Europe online and you need not to buy separate tickets for Eurostar and Artesia train.
Fares for London to Rome by Train
Fares starts from £192.50 for one side, but for taking overnight train it will be higher (around £353)