It takes an average of 19h 15m to travel from London to Venice by train, over a distance of around 705 miles (1134 km). There are normally 15 trains per day travelling from London to Venice and tickets for this journey start from £126.44 when you book in advance.
How much does it cost to take the Eurostar from London to Amsterdam?
Adult fares
| Standard | Business Premier | |
|---|---|---|
| London – Amsterdam | from £39 | from £290 |
| London – Brussels | from £39 | from £275 |
| London – Lille | from £39 | from £275 |
| London – Rotterdam | from £39 | from £290 |
Which cities have Eurostar?
How long is Eurostar from Paris to Amsterdam?
3hrs 20minsTake a train from Paris to AmsterdamGo direct from city centre to city centre in just 3hrs 20mins. And whether you're going for work or play, we'll get you there feeling relaxed and rested. Read on to discover why taking Eurostar from Paris to Amsterdam is the only way to travel.
Does the Eurostar go to Italy?
Route 1: Via ParisIt is possible to travel by train to Italy in a day from the UK. The fastest route is to take the Eurostar from London St Pancras International Railway Station then change in Paris to catch one of the many high speed TGV trains to Turin and Milan in northern Italy.
