Travel from Edinburgh to Vienna

Train, bus or fly from Edinburgh to Vienna?

easyJet, Jet2.com and 10 other airlines fly from Edinburgh to Vienna every 3 hours. Alternatively, you can take a train from Edinburgh to Vienna via London St. Pancras International, Bruxelles-Midi, and Frankfurt(Main)Hbf in around 18 h 59 min.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Edinburgh to Vienna

From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Vienna airport, then train to Vienna. 5 h 36 min $116. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Linz airport, bus to Leonding (Westbahn), then train to Vienna. 9 h 20 min $351. From Edinburgh train to London St. Pancras International, train to Bruxelles-Midi, train to Frankfurt(Main)Hbf, then train to Wien Hbf. 18 h 59 min $526. From Edinburgh bus to London Victoria Coach station, bus to Bratislava, Autobusová stanica Nivy, bus to Flughafen Wien Busterminal, then bus to Wien Morzinplatz. 36 h 44 min $169. From Edinburgh train to Leeds, train to Bradford, bus to Trencín, bus to Wien Erdberg (U3), then subway to Wien Stephansplatz (U3). 38 h 28 min $284. From Edinburgh train to London St. Pancras International, train to Bruxelles-Midi, train to Köln Hbf, night train to Wien Hbf (U1), then subway to Wien Stephansplatz (U1). 22 h 6 min $453. From Edinburgh drive to Newcastle upon Tyne, car ferry to IJmuiden, then drive to Vienna. 29 h 30 min $402. From Edinburgh drive to Folkestone, Eurotunnel to Calais, taxi to Calais-Fréthun, train to Paris Nord, walk to Paris Est, train to Stuttgart Hbf, train to München Hbf (tief), train to München Ost, then drive to Vienna. 22 h 45 min $640.

Operators from Edinburgh to Vienna