Travel Information
Compare coach and flight for London to Venice
Omio recommends booking the flight as it is the most popular option from London to Venice among Omio's users. If you are prioritising price take the flight with prices starting from £15. For those with little time consider booking a flight which can get you there in 3h 3m. The ticket price range depends on the travel mode: a flight costs an average of £15, and a coach costs an average of £81.
Distance: 1137 km
Compare flight with
Most popular Flight | Coach |
|---|---|
£100 Average Price Cheapest | £135 Average Price |
6h 3m Average total duration Fastest 3h 3m Onboard + 3h 0m Additional time* | 28h 23m Average total duration 27h 53m Onboard + 30m Additional time* |
![]() Most popular airline | ![]() Most popular bus company |
Direct Options | Direct Options |
Compare prices and tickets London to Venice by coach or flight
Compare coach and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
20 May
21 May
22 May
23 May
24 May
25 May
26 May
27 May
28 May
29 May
30 May
31 May
01 Jun
02 Jun
03 Jun
04 Jun
05 Jun
06 Jun
07 Jun
08 Jun
09 Jun
Journey information
Overview: Train from London to Venice
Take a train from London to Venice and enjoy the approximately 1137 km long journey. Find schedules and pricing options for a convenient and affordable trip.
The earliest train runs at 10:01, the last at 15:35.
Distance 1137 km |
Trains per day 1 |
First train 10:01 |
Last train 15:35 |
High Season Apr - Jun |
Low Season Jan - Mar |
Busiest Day Mon |
Least Busy Day Fri |
Best time to book 21 days |
Trains from London to Venice
Train travel from London to Venice is arguably the most pleasant way to travel between these two cities. Trains from London involve either boarding the Eurostar to Paris followed by further changes in Zurich and then Milan or taking the Eurostar to Brussels and then changing at Cologne and Frankfurt before the final leg to Venice. Because of the numerous changes on all possible routes, operators include a number of train companies including Eurostar, TGV, EN, Thalys, ICE and RV. Total journey time takes between 16 and 20 hours.
What is the departure and arrival station for trains from London to Venice?
Departure Station: All Eurostar trains from London depart from Pancreas International to the north of the capital's centre. The closest underground stop to St Pancras International is Kings Cross St Pancras International. Those travelling from the City of London or the West End can reach St Pancras in 5 to 10 minutes by underground tube.
Arrival Station: All international and regional trains arrive at Venice's St. Lucia Station. The station is a few walks to the Piazalle Roma vaporetto (waterbus) stop, where visitors can board onward ferry travel to their hotel or final destination in Venice.
FAQs: London to Venice train
Find answers to the most common questions about traveling from London to Venice by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Venice, this guide helps you travel smarter and with confidence.

More options for your journey from London to Venice
Here are some other resources that might have the information you need


