There are 6 ways to get from Xánthi to Ioánnina by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Xánthi to Thessaloniki Macedonia KTEL Bus Station
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Ioannina
7h 30mDrive 458.3 km
cheapest- Drive from Xánthi to Ioánnina458.3 km
4h 46m€83–120Bus to Alexandroupoli Airport Dimokritos, fly
- Take the bus from Xanthi to Alexandroupoli
- Fly from Alexandroupoli Airport Dimokritos (AXD) to Ioannina National Airport (IOA)AXD - IOA
5h 59m€111–309Bus via Sérres
- Take the bus from Xanthi to Serres
- Take the bus from Serres to Thessaloniki Macedonia KTEL Bus Station
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Giannitsa
- Take the bus from Giannitsa to Ioannina
10h 14mFly from Kavala International Airport
- Fly from Kavala International Airport (KVA) to Ioannina National Airport (IOA)KVA - IOA
13h 35m€117–271Bus to Thessaloniki Airport Makedonia, fly
- Take the bus from Xánthi to Thessaloniki Macedonia KTEL Bus Station
- Fly from Thessaloniki Airport Makedonia (SKG) to Ioannina National Airport (IOA)SKG - IOA
8h 16m
Alexandroupoli Airport Dimokritos (AXD) to Ioannina National Airport (IOA) flights
Questions & Answers
The cheapest way to get from Xánthi to Ioánnina is to drive which costs €80 - €120 and takes 4h 46m.
The fastest way to get from Xánthi to Ioánnina is to drive which takes 4h 46m and costs €80 - €120.
No, there is no direct bus from Xánthi to Ioánnina. However, there are services departing from Xánthi and arriving at Ioannina via Thessaloniki Macedonia KTEL Bus Station. The journey, including transfers, takes approximately 7h 30m.
The distance between Xánthi and Ioánnina is 461 km. The road distance is 458.3 km.
The best way to get from Xánthi to Ioánnina without a car is to bus which takes 7h 30m and costs .
It takes approximately 7h 30m to get from Xánthi to Ioánnina, including transfers.
Xánthi to Ioánnina bus services, operated by KTEL Xanthis, depart from Xánthi station.
The best way to get from Xánthi to Ioánnina is to bus which takes 7h 30m and costs . Alternatively, you can fly, which costs €110 - €280 and takes 13h 35m.
Xánthi to Ioánnina bus services, operated by KTEL Xanthis, arrive at Thessaloniki Macedonia KTEL Bus Station.
Yes, the driving distance between Xánthi to Ioánnina is 458 km. It takes approximately 4h 46m to drive from Xánthi to Ioánnina.
What companies run services between Xánthi, Greece and Ioánnina, Greece?
You can take a bus from Xánthi to Ioannina via Thessaloniki Macedonia KTEL Bus Station in around 7h 30m. Alternatively, Aegean Airlines flies from Kavala International Airport (KVA) to Ioannina National Airport (IOA) twice daily.
- Website
- en.aegeanair.com
Flights from Alexandroupoli Airport Dimokritos to Ioannina National Airport via Athens
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- €80–320
Flights from Alexandroupoli Airport Dimokritos to Ioannina National Airport via Heraklion, Athens
- Ave. Duration
- 6h 35m
- When
- Monday
- Estimated price
- €90–280
Flights from Kavala International Airport to Ioannina National Airport via Athens
- Ave. Duration
- 13h 22m
- When
- Every day
- Estimated price
- €110–260
Flights from Thessaloniki Airport Makedonia to Ioannina National Airport via Athens
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- €110–240
Flights from Thessaloniki Airport Makedonia to Ioannina National Airport via New Paros, Athens
- Ave. Duration
- 5h 50m
- When
- Thursday and Saturday
- Estimated price
- €110–240
- Phone
- 25410 27200
- info@ktelxanthis.gr
- Website
- ktelxanthis.gr
Bus from Xánthi to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Book at
- https://ktelbus.gr/xan/ticketweb/
- Phone
- +30 26510 25014
- ktelioa@otenet.gr
- Website
- ktelioannina.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Ioannina
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- €24–35
- Schedules at
- ktelioannina.gr
- Book at
- eticket.ktelioannina.gr
- Phone
- +30 25510 26479
- info@ktelevrou.gr
- Website
- ktelevrou.gr
Bus from Xanthi to Alexandroupoli
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €6–9
- Schedules at
- ktelevrou.gr
- Book at
- eticket.ktelevrou.gr
- Phone
- +30 23210-22822
- ktelserres@gmail.com
- Website
- ktelserron.gr
Bus from Xanthi to Serres
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a week
- Estimated price
- €10–15
- Schedules at
- ktelserron.gr
- Book at
- ktelserron.e-ticketing.gr
Bus from Serres to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €6–9
- Schedules at
- ktelserron.gr
- Book at
- ktelserron.e-ticketing.gr
- Phone
- +30 23810 22800
- infoktelpellas@gmail.com
- Website
- ktelpellas.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Giannitsa
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Schedules at
- ktelpellas.gr
- Book at
- ktelbus.gr
Bus from Giannitsa to Ioannina
- Ave. Duration
- 3h 26m
- Frequency
- Twice a week
- Schedules at
- ktelpellas.gr
- Book at
- ktelbus.gr
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, How to get from London to Edinburgh, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
There are 700+ hotels available in Ioánnina.







