There are 6 ways to get from Ioánnina to Vienna by plane, bus, ferry, night train, car, or 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
best- Fly from Ioannina National Airport (IOA) to Vienna International Airport (VIE)plane IOA - VIE
7h 23m€132–314Bus
- Take the bus from Ioannina to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Pristinabus
- Take the bus from Pristina to Viennabus
21h 49mBus, ferry, night train
- Take the bus from Ioannina to Igoumenitsabus
- Take the ferry from Igoumenitsa to Bari M.maferry Asf
- Take the ferry from Bari to Splitferry 56
- Take the night train from Split to Wien Hbfnighttrain En
40h 49m€375–564Drive 1,362.3 km
- Drive from Ioánnina to Viennacar 1,362.3 km
15h 42m€247–357Bus via Gjakova
- Take the bus from Ioannina to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Gjakovëbus
- Take the bus from Gjakovë to Viennabus
24h 36mBus, train
- Take the bus from Ioannina to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Budapest-Nyugatibus
- Take the train from Budapest-Kelenfoeld to Wien Hbftrain Ec / ...
24h 47m€139–228
Ioánnina to Vienna by bus, foot, ferry, and night train
Questions & Answers
The cheapest way to get from Ioánnina to Vienna is to bus and train which costs €130 - €230 and takes 24h 47m.
The fastest way to get from Ioánnina to Vienna is to fly which takes 7h 23m and costs €130 - €320.
No, there is no direct bus from Ioánnina to Vienna. However, there are services departing from Ioannina and arriving at Vienna via Tirana, Terminali Lindor I Autobusave and Pristina. The journey, including transfers, takes approximately 21h 49m.
The distance between Ioánnina and Vienna is 1022 km. The road distance is 1362.3 km.
The best way to get from Ioánnina to Vienna without a car is to bus which takes 21h 49m and costs .
It takes approximately 7h 23m to get from Ioánnina to Vienna, including transfers.
Ioánnina to Vienna bus services, operated by Euro Interlines Komatas Tours, depart from Ioannina station.
The best way to get from Ioánnina to Vienna is to fly which takes 7h 23m and costs €130 - €320. Alternatively, you can bus, which costs and takes 21h 49m.
Ioánnina to Vienna bus services, operated by Euro Interlines Komatas Tours, arrive at Tirana, Terminali Lindor I Autobusave station.
Vienna is 1h behind Ioánnina. It is currently 7:11 AM in Ioánnina and 6:11 AM in Vienna.
What companies run services between Ioánnina, Greece and Vienna, Austria?
Aegean Airlines and Austrian Airlines fly from Ioannina National Airport (IOA) to Vienna International Airport (VIE) 5 times a day. Alternatively, you can take a bus from Ioannina to Vienna via Tirana, Terminali Lindor I Autobusave and Pristina in around 21h 49m.
- Website
- en.aegeanair.com
Flights from Ioannina National Airport to Vienna International Airport via Athens
- Ave. Duration
- 10h 28m
- When
- Every day
- Estimated price
- €110–390
Flights from Ioannina National Airport to Vienna International Airport via Athens, Thessaloniki
- Ave. Duration
- 11h 25m
- When
- Monday to Tuesday
- Estimated price
- €110–390
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Night train from Split to Wien Hbf
- Ave. Duration
- 16h 3m
- Frequency
- 6 times a week
- Estimated price
- €170–250
- Website
- http://www.hzpp.hr/en
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- €11–14
- Website
- https://jegy.mav.hu/
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- €35–60
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €35–55
- Phone
- +420 222 222 221
- [email protected]
- Website
- regiojet.com
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 34m
- Frequency
- Every 4 hours
- Estimated price
- €14–23
- Website
- https://regiojet.com/
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Budapest-Kelenfoeld to Wien Hbf
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- €50–95
- Website
- https://www.oebb.at/en/
- Phone
- +355 68 407 6607
- [email protected]
- Website
- facebook.com
Bus from Ioannina to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 4h 47m
- Frequency
- Twice daily
- Schedules at
- facebook.com
Bus from Ioannina to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 4h 47m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +383 49 871 234
- [email protected]
- Website
- sr-rs.facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Pristina
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- €9–15
- Website
- https://sr-rs.facebook.com/ardititours/
- Phone
- +38349112555
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Pristina
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- €15
- Schedules at
- autobus.al
- Phone
- +383 49 858 018
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Pristina
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €15
- Schedules at
- facebook.com
- Phone
- +383 45 984 518
- [email protected]
- Website
- facebook.com
Bus from Pristina to Vienna
- Ave. Duration
- 11h 2m
- Frequency
- Once a week
- Website
- https://www.facebook.com/kujtimibus/
- Phone
- +30 2665 0 22309
- [email protected]
- Website
- ktel-thesprotias.gr
Bus from Ioannina to Igoumenitsa
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €10–15
- Schedules at
- ktel-thesprotias.gr
- Phone
- +355 68 204 4475
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Gjakovë
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- €15
- Schedules at
- facebook.com
- Website
- showmebus.com
Bus from Tirana, Terminali Lindor I Autobusave to Gjakovë
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- €15
- Schedules at
- busalbania.com
- Phone
- + 43 699 1158 9387
- [email protected]
- Website
- loshi-reisen.com
Bus from Gjakovë to Vienna
- Ave. Duration
- 14h 19m
- Frequency
- Once daily
- Schedules at
- loshi-reisen.com
- Phone
- +302651083071
- [email protected]
- Website
- ktelioannina.gr
Bus from Ioannina to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- €24–35
- Website
- https://ktelioannina.gr/en/index.html
- Phone
- +381 011 7614787
- [email protected]
- Website
- fptravelpatrikalos.rs
Bus from Thessaloniki Macedonia KTEL Bus Station to Budapest-Nyugati
- Ave. Duration
- 17h 13m
- Frequency
- Twice a week
- Estimated price
- €98
- Schedules at
- fptravelpatrikalos.rs
- Phone
- +30 210 8919700
- [email protected]
- Website
- superfast.com
Ferry from Igoumenitsa to Bari M.ma
- Ave. Duration
- 10h 1m
- Frequency
- Twice daily
- Estimated price
- €45–70
- Website
- https://www.superfast.com
- Phone
- +385 72 303 337
- [email protected]
- Website
- jadrolinija.hr
Ferry from Bari to Split
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- €150–230
- Website
- https://www.jadrolinija.hr/en
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Yes, the driving distance between Ioánnina to Vienna is 1362 km. It takes approximately 15h 42m to drive from Ioánnina to Vienna.
There are 4810+ hotels available in Vienna.














































