There are 7 ways to get from Edinburgh to Vienna by plane, train, bus, car, car ferry or car train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  5 h 39 min

  1. Fly from Edinburgh (EDI) to Vienna (VIE) EDI - VIE

$77 - $227

6 alternative options

Train via Frankfurt(Main)Hbf  •  18 h 45 min

  1. Take the train from Edinburgh to London Kings Cross
  2. Take the train from London St. Pancras International to Bruxelles-Midi Eurostar Est
  3. Take the train from Bruxelles Midi to Frankfurt(Main)Hbf Ice
  4. Take the train from Frankfurt Hauptbahnhof to Wien Ice

$332 - $601

Train  •  19 h 48 min

  1. Take the train from Edinburgh to London Kings Cross
  2. Take the train from London St. Pancras International to Bruxelles-Midi Eurostar Est
  3. Take the train from Bruxelles Midi to Köln Hbf Tha / ...
  4. Take the train from Köln Hbf to Wien Hbf Ice

$322 - $641

Bus  •  34 h 56 min

  1. Take the bus from Edinburgh to London Victoria Coach Station M20
  2. Take the bus from Londýn, Victoria Green Line Station to Praha, ÚAN Florenc Rj
  3. Take the bus from Prague, Prague ÚAN Florenc to Vienna, Vienna Erdberg 366 / ...

$93 - $178

Train, bus  •  39 h 48 min

  1. Take the train from Edinburgh to Leeds
  2. Take the bus from Bradford to Trenčín
  3. Take the bus from Trenčín to Wien

Drive, car ferry  •  29 h 30 min

  1. Drive from Edinburgh to Newcastle upon Tyne
  2. Take the car ferry from Newcastle upon Tyne to IJmuiden
  3. Drive from IJmuiden to Vienna

$223 - $498

Drive, Eurotunnel, train  •  22 h 18 min

  1. Drive from Edinburgh to Folkestone
  2. Take the Eurotunnel from Folkestone to Calais
  3. Take the train from Calais-Fréthun to Paris Nord Tgv
  4. Take the train from Paris Est to München Hbf Tgv
  5. Drive from München Ostbahnhof to Vienna

$564 - $677

What companies run services between Edinburgh, Scotland and Vienna, Austria?

Jet2.com, easyJet and 10 other airlines fly from Edinburgh to Vienna hourly. Alternatively, you can take a train from Edinburgh to Vienna via London Kings Cross, London St. Pancras International, Bruxelles-Midi Eurostar, Bruxelles Midi, Frankfurt(Main)Hbf, and Frankfurt Hauptbahnhof in around 18 h 45 min.

Airlines
easyJet
Website
easyjet.com
Flights from Edinburgh to Vienna
Ave. Duration
2 h 50 min
When
Tuesday, Thursday and Saturday
Estimated price
$70 - $410
Flights from Edinburgh to Vienna via Berlin Tegel
Ave. Duration
5 h 45 min
When
Sunday
Estimated price
$70 - $410
Flights from Edinburgh to Vienna via London Gatwick
Ave. Duration
5 h 57 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$70 - $410
Flights from Edinburgh to Vienna via Bristol
Ave. Duration
6 h 15 min
When
Monday
Estimated price
$70 - $410
British Airways
Website
britishairways.com
Flights from Edinburgh to Vienna via London Heathrow
Ave. Duration
5 h 5 min
When
Every day
Estimated price
$140 - $400
Lufthansa
Website
lufthansa.com
Flights from Edinburgh to Vienna via Frankfurt
Ave. Duration
4 h 12 min
When
Every day
Estimated price
$220 - $600
KLM
Website
klm.com
Flights from Edinburgh to Vienna via Amsterdam
Ave. Duration
5 h 20 min
When
Every day
Estimated price
$160 - $360
Jet2.com
Website
jet2.com
Flights from Edinburgh to Vienna
Ave. Duration
2 h 45 min
When
Monday and Friday
Estimated price
$70 - $420
Eurowings
Website
eurowings.com
Flights from Edinburgh to Vienna via Dusseldorf
Ave. Duration
5 h 25 min
When
Thursday
Estimated price
$140 - $400
Aer Lingus
Website
aerlingus.com
Flights from Edinburgh to Vienna via Dublin
Ave. Duration
5 h 30 min
When
Every day
Estimated price
$260 - $700
Train operators
Eurostar
Website
eurostar.com
Train from London St. Pancras International to Bruxelles-Midi Eurostar
Ave. Duration
2 h 1 min
Frequency
Every 3 hours
Estimated price
$70 - $210
Website
eurostar.com
Standard
$70 - $210
Premier
$160 - $240
Belgian Railways (NMBS/SNCB)
Phone
+32 2 528 28 28
Website
b-rail.be
Train from Bruxelles Midi to Frankfurt(Main)Hbf
Ave. Duration
3 h 5 min
Frequency
Every 4 hours
Estimated price
$60 - $90
Website
belgianrail.be
Purchase a
eurail.com
Train from Bruxelles Midi to Köln Hbf
Ave. Duration
1 h 50 min
Frequency
Every 4 hours
Estimated price
$30 - $50
Website
belgianrail.be
Purchase a
eurail.com
Deutsche Bahn
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Frankfurt Hauptbahnhof to Wien
Ave. Duration
6 h 26 min
Frequency
Every 4 hours
Estimated price
$140 - $210
Website
bahn.de
Train from Köln Hbf to Wien Hbf
Ave. Duration
8 h 58 min
Frequency
Once daily
Estimated price
$160 - $250
Website
bahn.de
Thalys
Website
thalys.com
Train from Bruxelles Midi to Köln Hbf
Ave. Duration
1 h 50 min
Frequency
Every 4 hours
Estimated price
$65 - $90
Website
thalys.com
2nd Class
$65 - $90
1st Class
$90 - $130
Eurotunnel
Phone
+44 (0) 8443 35 35 35
Website
eurotunnel.com
Car train from Folkestone to Calais
Ave. Duration
25 min
Frequency
Every 30 minutes
Estimated price
$177
Website
eurotunnel.com
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Calais-Fréthun to Paris Nord
Ave. Duration
1 h 42 min
Frequency
Every 4 hours
Estimated price
$65 - $80
Website
en.oui.sncf
2nd Class
$65 - $80
1st Class
$95 - $130
Train from Paris Est to München Hbf
Ave. Duration
5 h 41 min
Frequency
Once daily
Estimated price
$160 - $180
Website
en.oui.sncf
2nd Class
$160 - $180
1st Class
$210 - $320
Bus operators
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.sk
Bus from Londýn, Victoria Green Line Station to Praha, ÚAN Florenc
Ave. Duration
19 h 25 min
Frequency
Twice daily
Estimated price
$40 - $55
Schedules at
regiojet.sk
Eurolines CZ
Email
info@eurolines.cz
Website
elines.cz
Bus from London Victoria Coach Station to Praha ÚAN Florenc
Ave. Duration
21 h
Frequency
Twice a week
Estimated price
$65 - $100
Schedules at
elines.cz
Bus from Praha ÚAN Florenc to Vienna International Busterminal
Ave. Duration
3 h 55 min
Frequency
3 times a day
Estimated price
$21 - $30
Schedules at
elines.cz
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Prague, Prague ÚAN Florenc to Vienna, Vienna Erdberg
Ave. Duration
4 h 20 min
Frequency
Every 2 hours
Estimated price
$19 - $35
Website
flixbus.co.uk
SAD Presov, A.S
Phone
+421 900 211 153
Email
sadpo@sad-po.sk
Website
sad-po.sk
Bus from Bradford to Trenčín
Ave. Duration
29 h 57 min
Frequency
Twice a week
Estimated price
$100 - $130
Schedules at
sad-po.sk
Slovak Lines
Phone
+421 2 55422734
Email
info@slovaklines.sk
Website
slovaklines.sk
Bus from Trenčín to Wien
Ave. Duration
3 h 30 min
Frequency
Once a week
Schedules at
slovaklines.sk
Ferry operators
DFDS Seaways
Phone
+45 33 42 30 10
Email
incoming@dfdsseaways.dk​​
Website
dfdsseaways.co.uk
Car ferry from Newcastle upon Tyne to IJmuiden
Ave. Duration
16 h 30 min
Frequency
Once daily
Estimated price
$26 - $200
Book at
dfds.co.uk
Reclining seat
$26 - $35
Reclining Seat
$42
Bed in a 4 berth inside shared cabin
$63
2-bed inside cabin
$120 - $170

Want to know more about travelling around Austria

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Edinburgh and Vienna is 1582 km.

The cheapest way to get from Edinburgh to Vienna is to fly which costs £55 - £170 and takes 5 h 39 min.

The quickest way to get from Edinburgh to Vienna is to fly which takes 5 h 39 min and costs £55 - £170.

No, there is no direct train from Edinburgh to Vienna. However, there are services departing from Edinburgh and arriving at Wien via London St. Pancras International, Bruxelles Midi and Frankfurt Hauptbahnhof. The journey, including transfers, takes approximately 18 h 45 min.

No, there is no direct bus from Edinburgh to Vienna. However, there are services departing from Edinburgh and arriving at Vienna, Vienna Erdberg via Londýn, Victoria Green Line Station and Prague, Prague ÚAN Florenc. The journey, including transfers, takes approximately 34 h 56 min.

It takes approximately 5 h 39 min to get from Edinburgh to Vienna, including transfers.