Trip to Venice

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from London to Venice

🚆 Traveling from London to Venice by train involves multiple transfers and takes approximately 14 hours and 51 minutes. There is no direct route available, so passengers will make stops in Paris and Geneva along the way. 💸 Ticket prices for a train between London and Venice can range from £333 to £713, depending on the class and time of booking. Despite the long travel time, the scenic journey through Europe makes it a unique and memorable way to reach the beautiful city of Venice.

Where to stay in Venice

There are over 2597 hotels to stay in Venice. Prices range from $23 per night.

Accomodation
  • There is no direct train from London to Venice. However, you can take a combination of trains operated by Eurostar, Swiss Railways, and ÖBB to reach Venice. The journey includes transfers in cities like Paris, Geneva, Munich, and Salzburg, with a total travel time of approximately 14 hours and 51 minutes. The prices for this train journey vary from £335 to £718.
  • The fastest train route from London to Venice involves a combination of trains operated by Eurostar, Swiss Railways, and ÖBB, with a total travel time of approximately 14 hours and 51 minutes. This route includes transfers in cities like Paris, Geneva, and Munich. While there is no direct train, taking this combination offers a relatively efficient way to travel between the two destinations.
  • Trains departing for Venice from London operate from London St Pancras Intl station. Eurostar provides the train services for this route, offering a convenient departure point for travelers. London St Pancras Intl serves as the starting point for the journey to Venice, offering connections to various destinations along the way.
  • There are multiple train options available for traveling from London to Venice with varying numbers of transfers depending on the route chosen. For example, some routes have 3 transfers, while others may have up to 5 transfers along the way. Travelers can select the route that best fits their preferences and travel schedule, taking into consideration the duration and number of transfers involved in the journey. The diverse train routes offer flexibility for passengers to customize their travel experience from London to Venice.
  • The train services from London to Venice operated by Swiss Railways, arrive at the Venezia S. Lucia station. Venezia S. Lucia is the main railway station in Venice and serves as a major transportation hub for travelers visiting the city. Upon arriving at Venezia S. Lucia, passengers can easily access the historic city center and explore the iconic attractions of Venice.
  • The first and last trains of the day to travel from London to Venice with transfers via Paris, Geneva, and other cities, vary based on the specific route chosen. Typically, the earliest departure may be around early morning, while the latest departure could be in the evening. It's recommended to check the schedule for the specific route you plan to take for the most accurate information on departure times.
  • There are no direct train trips available each day between London and Venice. Travelers would need to take a combination of trains with transfers in cities like Paris, Geneva, Munich, and Salzburg to reach Venice. The journey typically takes around 14 hours and 51 minutes, depending on the specific route chosen. It's essential to plan ahead and check the train schedules for the most convenient connections.
  • There is no direct train service between London and Venice. Travelers would need to take a series of train services with transfers at stations like Paris Nord, Paris Gare De Lyon, and Geneve to reach Venice. The total journey time, including the transfers, usually takes around 14 hours and 51 minutes. It's important for passengers to plan their route and connections ahead of time for a smooth travel experience.
  • The cost of a train ticket from London to Venice typically ranges from £335 to £718. Prices may vary depending on the class of travel, time of booking, and availability. Passengers are advised to check for any discounts or promotional fares offered by the train companies for potential savings on their journey.

Will you be returning to London by train?

If you are looking for the return train journey, check out trains from Venice to London

See schedule