There are 11 ways to get from Ankara to Vienna by plane, train, night train, bus, car, 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.
Fly to Vienna International Airport
best- Fly from Ankara Esenboğa International Airport (ESB) to Vienna International Airport (VIE)plane ESB - VIE
6h 8m€76–258Fly to Bratislava Airport, train
cheapest- Fly from Ankara Esenboğa International Airport (ESB) to Bratislava Airport (BTS)plane ESB - BTS
- Take the train from Bratislava Hlavna Stanica to Wien Hbftrain
9h 29m€70–255Train, night train, bus
- Take the train from Ankara Gar to Istanbul(Halkali)train Hst
- Take the nighttrain from Halkali to Bucharestnighttrain
- Take the bus from Bucharest to Vienna, Central Station Südtiroler Platzbus
27hBus via Velika Plana
- Take the bus from Ankara to Istanbul Otogaribus
- Take the bus from İstanbul Esenler bus station to Velika Planabus
- Take the bus from Velika Plana to Vienna, International Busterminalbus
30h 14m€136–200Train, night train
- Take the train from Ankara Gar to Istanbul(Halkali)train Hst
- Take the nighttrain from Halkali to Bucharestnighttrain
- Take the nighttrain from Bucuresti Nord to Wien Hbfnighttrain
34h 27m€103–136Fly to Budapest Ferenc Liszt International Airport, train
- Fly from Ankara Esenboğa International Airport (ESB) to Budapest Ferenc Liszt International Airport (BUD)plane ESB - BUD
- Take the train from Budapest-Kelenfoeld to Wien Hbftrain
8h 46m€75–281Fly to Graz Airport, train
- Fly from Ankara Esenboğa International Airport (ESB) to Graz Airport (GRZ)plane ESB - GRZ
- Take the train from Graz Hbf to Wien Hbftrain
11h 30m€117–546Train, night train via Budapest
- Take the train from Ankara Gar to Istanbul(Halkali)train Hst
- Take the nighttrain from Halkali to Videlenighttrain
- Take the train from Videle to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Wien Hbftrain Ec / ...
34h 23m€116–169Bus
- Take the bus from Ankara bus station to İstanbul Dudullu bus stationbus
- Take the bus from Istanbul Büyük Otogari to Sliven Central Bus Stationbus
- Take the bus from Sliven Central Bus Station to Vienna Main train stationbus
37h 55m€105–144Drive, car train
- Drive from Ankara to Edirnecar
- Take the cartrain from Edirne to Villach Hbf/Bbfcartrain
- Drive from Villach Hbf/Bbf to Viennacar
2d 1h€350–1,080Drive 1,946.6 km
- Drive from Ankara to Viennacar 1,946.6 km
19h 17m€320–461
Ankara Esenboğa International Airport (ESB) to Vienna International Airport (VIE) flights
Questions & Answers
The cheapest way to get from Ankara to Vienna is to train and night train which costs €100 - €140 and takes 34h 27m.
The fastest way to get from Ankara to Vienna is to fly which takes 6h 8m and costs €75 - €260.
No, there is no direct bus from Ankara to Vienna. However, there are services departing from Ankara and arriving at Vienna, International Busterminal via İstanbul Esenler bus station and Velika Plana. The journey, including transfers, takes approximately 30h 14m.
No, there is no direct train from Ankara to Vienna. However, there are services departing from Ankara Gar and arriving at Wien Hbf via Halkali and Bucuresti Nord. The journey, including transfers, takes approximately 34h 27m.
The distance between Ankara and Vienna is 1631 km. The road distance is 1946.6 km.
The best way to get from Ankara to Vienna without a car is to train and night train and bus which takes 27h and costs .
It takes approximately 6h 8m to get from Ankara to Vienna, including transfers.
Ankara to Vienna bus services, operated by Metro Turizm, depart from Ankara station.
Ankara to Vienna train services, operated by Turkish Railways (TCDD), depart from Ankara Gar station.
The best way to get from Ankara to Vienna is to fly which takes 6h 8m and costs €75 - €260. Alternatively, you can bus via Velika Plana, which costs €130 - €200 and takes 30h 14m.
What companies run services between Ankara, Turkey and Vienna, Austria?
AJet, SunExpress, and Pegasus Airlines fly from Ankara Esenboğa International Airport (ESB) to Vienna International Airport (VIE) twice daily. Alternatively, you can take a bus from Ankara to Vienna, International Busterminal via Istanbul Otogari, İstanbul Esenler bus station, and Velika Plana in around 30h 14m.
- Website
- flypgs.com
Flights from Ankara Esenboğa International Airport to Vienna International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €55–290
Flights from Ankara Esenboğa International Airport to Bratislava Airport via Sabiha Gokcen
- Ave. Duration
- 5h 2m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €55–270
Flights from Ankara Esenboğa International Airport to Bratislava Airport via Antalya
- Ave. Duration
- 7h 30m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- €65–310
Flights from Ankara Esenboğa International Airport to Budapest Ferenc Liszt International Airport via Sabiha Gokcen
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- €45–250
Flights from Ankara Esenboğa International Airport to Graz Airport via Sabiha Gokcen
- Ave. Duration
- 5h 37m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €90–460
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Halkali)
- Ave. Duration
- 4h 57m
- Frequency
- 4 times a day
- Estimated price
- €13–19
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Halkali)
- Ave. Duration
- 4h 57m
- Frequency
- 4 times a day
- Estimated price
- €13–19
- Website
- Turkish Railways (TCDD)
Train from Ankara Gar to Istanbul(Halkali)
- Ave. Duration
- 4h 57m
- Frequency
- 4 times a day
- Estimated price
- €13–19
- Website
- Turkish Railways (TCDD)
- Phone
- +40 745 766 766
- [email protected]
- Website
- maxibustravel.autogari.ro
Bus from Bucharest to Vienna, Central Station Südtiroler Platz
- Ave. Duration
- 10h 55m
- Frequency
- Twice a week
- Schedules at
- maxibustravel.autogari.ro
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.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Ankara to Vienna bus services, operated by Metro Turizm, arrive at Istanbul Otogari station.
Vienna is 1h behind Ankara. It is currently 9:26 AM in Ankara and 8:26 AM in Vienna.
Ankara to Vienna train services, operated by Turkish Railways (TCDD), arrive at Istanbul(Halkali) station.
Yes, the driving distance between Ankara to Vienna is 1947 km. It takes approximately 19h 17m to drive from Ankara to Vienna.
There are 4724+ hotels available in Vienna.





