It takes about 1 day and 3 hours to get from London to Rome by train.
lyon - vienna
500 km
5
15 mins at the most
40 years!
The train from Zürich to Vienna is not a TGV, it is a normal train with top speed 200Kph. But for most of route it does less than that. It takes about 7 hours from Zürich to Vienna. But the route is very picturesque, as it goes lengthways through the Alps.
For a train journey from Milan to Zurich it would take approximately four hours to get one way.
22h10 including night train (sleeperettes) between Barcelona and Milan.
The train time from Vienna to Budapest is 3 - 3 1/2 hours.
Its traveling duration is 10:54 hours. triphobo.com/rome-italy
about 12 hours
18-22 hrs