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 Edinburgh to Venice

🚆 Embark on a picturesque train journey from Edinburgh to Venice spanning approximately 20 hours and 45 minutes. Witness the beautiful landscapes changing as you make your way through various regions. 💰 The cost of a train ticket for this scenic trip can range from £390 to £825, depending on the class and amenities you choose. Treat yourself to a comfortable experience or opt for a budget-friendly option while enjoying the unique travel experience by rail.

Where to stay in Venice

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

Accomodation
  • There are several companies that provide train routes from Edinburgh to Venice including Eurostar, Trenitalia, and Thello. The journey typically takes around 20 hours and 45 minutes by train. Prices for a train ticket between Edinburgh and Venice can vary, ranging from £396 to £837, depending on the class, time of booking, and availability. It is recommended to book tickets in advance to secure the best fares for your trip.
  • The fastest train between Edinburgh and Venice takes approximately 20 hours and 45 minutes. The duration of the journey remains consistent regardless of the specific train company chosen. While the travel time may seem long, taking the train allows you to enjoy scenic views along the way and experience a unique mode of transportation. Ticket prices for this route typically range from £396 to £837, with options for different classes and amenities.
  • There are multiple trains that operate between Edinburgh and Venice. The journey typically takes around 20 hours and 45 minutes by train. Travelers have the flexibility to choose from different departure times and train companies when planning their trip. Ticket prices for the trains between Edinburgh and Venice vary, ranging from £396 to £837, depending on factors such as class of service and availability.
  • The first train of the day from Edinburgh to Venice typically departs in the early morning, around 6:00 AM. The last train usually leaves in the late evening, around 10:00 PM. Travelers should check the specific schedule for their intended travel date, as departure times may vary depending on the day of the week and the train company operating the service. The journey duration between Edinburgh and Venice by train is approximately 20 hours and 45 minutes.
  • There are no direct train trips available between Edinburgh and Venice. Travelers will typically need to transfer at least once during their journey. The total travel time from Edinburgh to Venice by train is approximately 20 hours and 45 minutes, factoring in any layovers or transfers. It is advisable to check the train schedules and connections to plan your trip efficiently.
  • The cost of a train ticket from Edinburgh to Venice can range from £396 to £837, depending on various factors such as class of travel, time of booking, and availability. It is recommended to book tickets in advance to secure lower fares and better deals for your journey. Prices may also vary based on the specific route, train company, and any promotions or discounts that may be available. Comparing prices from different providers can help you find the most cost-effective option for your trip.

Will you be returning to Edinburgh by train?

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

See schedule