Trip to Vienna

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Edinburgh to Vienna

🚆 Despite there being no direct train from Edinburgh to Vienna, travelers can embark on an exciting journey that involves multiple transfers through London, Brussels, Frankfurt, and Passau. The total travel time, including transfers, is approximately 20 hours and 6 minutes. 💰 The prices for train tickets between Edinburgh and Vienna can vary between £402 to £759, depending on the class of service and the time of booking.

Where to stay in Vienna

There are over 1534 hotels to stay in Vienna. Prices range from $14 per night.

Find accommodation
  • There is no direct train service from Edinburgh to Vienna. However, the journey can be completed by taking trains operated by LNER and ÖBB, which involve transfers at London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, FrankfurtHbf, and Passau Hbf. The total travel time for this route is approximately 20 hours and 6 minutes. Ticket prices for this train journey between Edinburgh and Vienna typically range from £405 to £765.
  • The fastest train route from Edinburgh to Vienna involves transfers at London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, FrankfurtHbf, and Passau Hbf before arriving at Vienna Hbf. This journey, operated by LNER and ÖBB, typically takes around 20 hours and 6 minutes to complete. While there is no direct train available, this route offers a reliable and efficient way to travel between the two cities, with ticket prices ranging from £405 to £765.
  • Trains departing from Edinburgh for Vienna are operated by LNER and depart from Edinburgh station. This station serves as the starting point for the journey that includes transfers at various stations before reaching Vienna Hbf. Passengers can board the train at Edinburgh station to begin their trip to Vienna, enjoying a comfortable and scenic rail journey across Europe.
  • There are multiple trains involved in the journey from Edinburgh to Vienna as there is no direct train route. Passengers will need to take services operated by LNER departing from Edinburgh station and transfer at various stations including London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, FrankfurtHbf, and Passau Hbf before reaching Vienna Hbf. The total travel time for this multi-leg trip is approximately 20 hours and 6 minutes. Depending on the class of service and availability, ticket prices for these trains between Edinburgh and Vienna can range from £405 to £765.
  • The train journey from Edinburgh to Vienna operated by ÖBB, arrives at Vienna Hauptbahnhof station. Vienna Hauptbahnhof is the main railway station in Vienna and serves as a major transportation hub for domestic and international train services. Passengers disembarking at Vienna Hbf will find convenient connections to various parts of the city and beyond, as well as facilities such as shops, restaurants, and ticketing services.
  • The first train departing from Edinburgh station on the route to Vienna typically begins its journey early in the morning to allow for a full day of travel. The last train of the day usually leaves Edinburgh later in the evening to accommodate passengers traveling overnight. As there is no direct train service, the specific departure times may vary depending on the connection points and schedules of the different train operators involved in the journey. It is advisable to check the latest timetable information closer to your travel date for the most accurate details on train departure times.
  • There are no direct train trips available between Edinburgh and Vienna. Traveling by train from Edinburgh to Vienna involves multiple transfers at various stations, such as London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, FrankfurtHbf, and Passau Hbf. The journey is a long one, with the total travel time taking approximately 20 hours and 6 minutes. As there is no direct route, passengers will need to plan their journey carefully to ensure smooth connections between trains.
  • There is no direct train service available between Edinburgh and Vienna. Passengers will need to take connecting trains at various stations, including London St Pancras Intl, Brussel-Zuid / Bruxelles-Midi, FrankfurtHbf, and Passau Hbf, to reach Vienna Hbf. The entire journey, with all the transfers, is expected to take around 20 hours and 6 minutes. Planning ahead and allowing ample time for transfers is recommended for a smooth travel experience.
  • The cost of a train ticket from Edinburgh to Vienna typically ranges from £405 to £765. The price variation depends on factors such as the class of service, time of booking, and availability of discounts or special offers. It is advisable to book tickets in advance to secure the best possible fare for this train journey.

Will you be returning to Edinburgh by train?

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

See schedule