There are 8 ways to get from Ioánnina to Croatia by bus, ferry, train, 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 via Bar
best- Take the bus from Ioannina to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Polje, Autobuska Stanica Barbus
- Take the bus from Željeznička stanica Bar to Slavonski Brod, Autobusni Kolodvorbus
- Take the bus from Slavonski Brod bus station to Zagrebbus 884 / ...
18h 54mFly to Split Airport
cheapest- Fly from Ioannina National Airport (IOA) to Split Airport (SPU)plane IOA - SPU
12h 37m€88–349Bus, ferry, 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 train from Split to Zagreb Glavni Kol.train Ic
33h 4m€291–446Drive 1,052.5 km
- Drive from Ioánnina to Zagrebcar 1,052.5 km
15h 51m€189–273Bus
- Take the bus from Ioannina to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Beograd, Autobuska stanicabus
- Take the bus from Belgrade bus station to Zagrebbus
19h€105–158Bus, train
- Take the bus from Ioannina to Florinabus
- Take the train from Bitola to Skopjetrain 640 / ...
- Take the bus from Skopje, Transporten Centar to Slavonski Brod, Autobusni Kolodvorbus
- Take the train from Slavonski Brod to Zagreb Glavni Kol.train Re / ...
23h 29mBus via Prijedor
- Take the bus from Ioannina to Durrësbus
- Take the bus from Durrës to Budva, Autobuska Stanicabus
- Take the bus from Budva, Autobuska Stanica to Prijedorbus
- Take the bus from Prijedor to Zagreb, Autobusni Kolodvorbus
32h 26mFly to Zagreb Franjo Tuđman Airport
- Fly from Ioannina National Airport (IOA) to Zagreb Franjo Tuđman Airport (ZAG)plane IOA - ZAG
9h 3m€105–333
Ioánnina to Croatia by bus, foot, ferry, train, and tram
Questions & Answers
The cheapest way to get from Ioánnina to Croatia is to bus which costs €100 - €160 and takes 19h.
The fastest way to get from Ioánnina to Croatia is to fly which takes 9h 3m and costs €100 - €340.
No, there is no direct bus from Ioánnina to Croatia. However, there are services departing from Ioannina and arriving at Zagreb via Tirana, Terminali Lindor I Autobusave, Željeznička stanica Bar and Slavonski Brod bus station. The journey, including transfers, takes approximately 18h 54m.
The distance between Ioánnina and Croatia is 1256 km. The road distance is 1052.5 km.
The best way to get from Ioánnina to Croatia without a car is to bus via Bar which takes 18h 54m and costs .
It takes approximately 18h 54m to get from Ioánnina to Croatia, including transfers.
Ioánnina to Croatia bus services, operated by Euro Interlines Komatas Tours, depart from Ioannina station.
The best way to get from Ioánnina to Croatia is to bus via Bar which takes 18h 54m and costs . Alternatively, you can fly, which costs €85 - €350 and takes 12h 37m.
Ioánnina to Croatia bus services, operated by Euro Interlines Komatas Tours, arrive at Tirana, Terminali Lindor I Autobusave station.
Croatia is 1h behind Ioánnina. It is currently 8:51 PM in Ioánnina and 7:51 PM in Croatia.
What companies run services between Ioánnina, Greece and Croatia?
You can take a bus from Ioannina to Trg bana J. Jelačića via Tirana, Terminali Lindor I Autobusave, Polje, Autobuska Stanica Bar, Željeznička stanica Bar, Slavonski Brod bus station, Zagreb, and Autobusni kol. in around 18h 54m. Alternatively, Aegean Airlines, Volotea, and Croatia Airlines fly from Ioannina National Airport (IOA) to Split Airport (SPU) once daily.
- Website
- en.aegeanair.com
Flights from Ioannina National Airport to Split Airport via Athens
- Ave. Duration
- 16h 15m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- €80–350
Flights from Ioannina National Airport to Zagreb Franjo Tuđman Airport via Athens
- Ave. Duration
- 7h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €95–320
- Website
- croatiaairlines.com
Flights from Ioannina National Airport to Split Airport via Athens
- Ave. Duration
- 11h 30m
- When
- Saturday
- Estimated price
- €120–490
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Split to Zagreb Glavni Kol.
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Estimated price
- €85–130
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Slavonski Brod to Zagreb Glavni Kol.
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- €35–55
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +389 (2) 3 164 255
- [email protected]
- Website
- mzt.mk
Train from Bitola to Skopje
- Ave. Duration
- 3h 24m
- Frequency
- 4 times a day
- Estimated price
- €10–35
- Schedules at
- mzt.mk
- 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
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Polje, Autobuska Stanica Bar
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- €37
- Schedules at
- Diamant Travel
- Phone
- +387 65 407 734
- [email protected]
Bus from Željeznička stanica Bar to Slavonski Brod, Autobusni Kolodvor
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Slavonski Brod bus station to Zagreb
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- €16–28
- Website
- Flixbus
Bus from Belgrade bus station to Zagreb
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Estimated price
- €30–55
- Website
- Flixbus
- 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
- +302651083071
- [email protected]
- Website
- KTEL Ioanninon
Bus from Ioannina to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- €24–35
- Website
- KTEL Ioanninon
- Phone
- +302105233969
- [email protected]
- Website
- fptravel.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Estimated price
- €50–70
- Schedules at
- fptravel.gr
- Phone
- +30 2385 022 430
- [email protected]
- Website
- ktel-florinas.gr
Bus from Ioannina to Florina
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Schedules at
- ktel-florinas.gr
- Phone
- +389 44 371 066
- [email protected]
- Website
- hafettours.mk
Bus from Skopje, Transporten Centar to Slavonski Brod, Autobusni Kolodvor
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a week
- Estimated price
- €50–65
- Schedules at
- hafettours.mk
- Phone
- +355 69 661 4303
- [email protected]
- Website
- likokostatours.weebly.com
Bus from Ioannina to Durrës
- Ave. Duration
- 5h 14m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Durrës to Budva, Autobuska Stanica
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Estimated price
- €64
- Schedules at
- croatiabus.hr
- Phone
- +387 53 961-714
- [email protected]
- Website
- Globus Turist
Bus from Budva, Autobuska Stanica to Prijedor
- Ave. Duration
- 12h 30m
- Frequency
- 4 times a week
- Estimated price
- €50–80
- Website
- Globus Turist
- Phone
- +385 (0)98 610 311
- [email protected]
- Website
- pepeks.hr
Bus from Prijedor to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- €22
- Schedules at
- pepeks.hr
- Phone
- +387/(0)52-751-339
- [email protected]
- Website
- topingtrade.com
Bus from Prijedor to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- €35
- Schedules at
- topingtrade.com
- Phone
- +30 210 8919700
- [email protected]
- Website
- Superfast Ferries
Ferry from Igoumenitsa to Bari M.ma
- Ave. Duration
- 10h 1m
- Frequency
- Twice daily
- Estimated price
- €45–70
- Website
- Superfast Ferries
- Phone
- +385 72 303 337
- [email protected]
- Website
- Jadrolinija
Ferry from Bari to Split
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- €150–230
- Website
- Jadrolinija
Want to know more about travelling around Croatia
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
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 Croatia is 1053 km. It takes approximately 15h 51m to drive from Ioánnina to Croatia.
There are 3007+ hotels available in Croatia.












































