The train ride from London to Rome takes about half a day, and you can enjoy high-speed travel on the Eurostar, TGV, and Trenitalia or Italo trains. Even a stopover in Milan or Paris can help to break up the trip.