There are 7 ways to get from Zakynthos to Kastoria by busferry, bus, car ferry, 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 and ferry, bus via Lamía
best- Take the busferry from Zakynthos to Lamiabusferry
- Take the bus from Lamia to Kastoriabus
9h€67–82Bus and ferry, bus via Ioánnina #2
cheapest- Take the busferry from Zakynthos to Patrasbusferry
- Take the bus from Patras to Ioanninabus
- Take the bus from Ioannina to Kastoriabus
12h 30m€46–73Car ferry, drive
- Take the car ferry from Zakynthos Agios Nikolaos to Pesádacarferry
- Take the car ferry from Poros to Killinicarferry
- Drive from Killini to Kastoriacar
9h 28m€102–193Fly to Kozani National Airport Filippos, bus
- Fly from Zakynthos International Airport (ZTH) to Kozani National Airport Filippos (KZI)plane ZTH - KZI
- Take the bus from Kozani to Kastoriabus
13h 26m€127–409Bus and ferry, bus
- Take the busferry from Zakynthos to Thessaloniki Macedonia KTEL Bus Stationbusferry
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kastoriabus
12h€66–92Bus and ferry, bus via Ioánnina
- Take the busferry from Zakynthos to Patrasbusferry
- Take the bus from Patras to Agriniobus
- Take the bus from Agrinio to Ioanninabus
- Take the bus from Ioannina to Kastoriabus
12h 10m€52–80Fly to Ioannina National Airport, bus
- Fly from Zakynthos International Airport (ZTH) to Ioannina National Airport (IOA)plane ZTH - IOA
- Take the bus from Ioannina to Kastoriabus
9h 25m€152–412
Zakynthos to Kastoria by busferry and bus
Questions & Answers
The cheapest way to get from Zakynthos to Kastoria is to bus and ferry and bus via Ioánnina which costs €45 - €75 and takes 12h 30m.
The fastest way to get from Zakynthos to Kastoria is to bus and ferry and bus via Lamía which takes 9h and costs €65 - €85.
No, there is no direct bus from Zakynthos to Kastoria. However, there are services departing from Zakynthos and arriving at Kastoria via Lamia. The journey, including transfers, takes approximately 9h.
The distance between Zakynthos and Kastoria is 581 km.
The best way to get from Zakynthos to Kastoria without a car is to bus and ferry and bus via Lamía which takes 9h and costs €65 - €85.
It takes approximately 9h to get from Zakynthos to Kastoria, including transfers.
Zakynthos to Kastoria bus services, operated by KTEL Zakynthos, depart from Zakynthos station.
Zakynthos to Kastoria bus services, operated by KTEL Zakynthos, arrive at Lamia station.
There are 268+ hotels available in Kastoria.
What companies run services between Zakynthos, Greece and Kastoria, Greece?
There is no direct connection from Zakynthos to Kastoria. However, you can take the vehicle to Lamia, take the taxi to Lamia, then take the bus to Kastoria. Alternatively, you can take a vehicle from Zakynthos to Kastoria via Zakynthos Agios Nikolaos, Pesáda, Poros, and Killini in around 9h 28m.
- Website
- skyexpress.gr
Flights from Zakynthos International Airport to Kozani National Airport Filippos via Athens
- Ave. Duration
- 11h 17m
- When
- Saturday and Monday
- Estimated price
- €110–390
Flights from Zakynthos International Airport to Kozani National Airport Filippos via Athens, Kastoria
- Ave. Duration
- 13h 15m
- When
- Wednesday
- Estimated price
- €110–410
Flights from Zakynthos International Airport to Kozani National Airport Filippos via Kefallinia, Athens
- Ave. Duration
- 19h 45m
- When
- Monday
- Estimated price
- €110–410
- Website
- en.aegeanair.com
Flights from Zakynthos International Airport to Ioannina National Airport via Athens
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €130–290
Flights from Zakynthos International Airport to Ioannina National Airport via Thessaloniki, Athens
- Ave. Duration
- 10h
- When
- Monday and Thursday
- Estimated price
- €130–290
Flights from Zakynthos International Airport to Ioannina National Airport via Kefallinia, Athens
- Ave. Duration
- 10h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €130–290
- Phone
- +302695022255
- [email protected]
- Website
- ktel-zakynthos.gr
Busferry from Zakynthos to Lamia
- Ave. Duration
- 3h 49m
- Frequency
- Once a week
- Estimated price
- €23–40
- Book at
- https://ktel-zakynthos.gr/en/
Busferry from Zakynthos to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 8h
- Frequency
- Once a week
- Estimated price
- €45–75
- Book at
- https://ktel-zakynthos.gr/en/
Busferry from Zakynthos to Patras
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €9–16
- Book at
- https://ktel-zakynthos.gr/en/
Busferry from Zakynthos to Patras
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €9–16
- Book at
- https://ktel-zakynthos.gr/en/
- [email protected]
- Website
- ktel-kastorias.gr
Bus from Lamia to Kastoria
- Ave. Duration
- 4h 7m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- ktel-kastorias.gr
Bus from Kozani to Kastoria
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- €11
- Schedules at
- ktel-kastorias.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Kastoria
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- €20
- Schedules at
- ktel-kastorias.gr
Bus from Ioannina to Kastoria
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- €22
- Schedules at
- ktel-kastorias.gr
Bus from Ioannina to Kastoria
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- €22
- Schedules at
- ktel-kastorias.gr
Bus from Ioannina to Kastoria
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- €22
- Schedules at
- ktel-kastorias.gr
- Phone
- +30 2461034454
- [email protected]
- Website
- ktelkozanis.gr
Bus from Kozani to Kastoria
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Schedules at
- ktelkozanis.gr
- Phone
- +30 26410 54444
- [email protected]
- Website
- ktel-aitolnias.gr
Bus from Patras to Agrinio
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €11–16
- Schedules at
- ktel-aitolnias.gr
Bus from Agrinio to Ioannina
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- €18–26
- Schedules at
- ktel-aitolnias.gr
- Phone
- +302651083071
- [email protected]
- Website
- ktelioannina.gr
Bus from Agrinio to Ioannina
- Ave. Duration
- 2h 59m
- Frequency
- Twice a week
- Estimated price
- €16–23
- Website
- https://ktelioannina.gr/en/index.html
Bus from Ioannina to Kastoria
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Estimated price
- €16–23
- Website
- https://ktelioannina.gr/en/index.html
Bus from Patras to Ioannina
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- €21–30
- Website
- https://ktelioannina.gr/en/index.html
Bus from Ioannina to Kastoria
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Estimated price
- €16–23
- Website
- https://ktelioannina.gr/en/index.html
Bus from Ioannina to Kastoria
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Estimated price
- €16–23
- Website
- https://ktelioannina.gr/en/index.html
- Phone
- +30 2616 001 600
- [email protected]
- Website
- ktelachaias.gr
Bus from Patras to Ioannina
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- €23–35
- Website
- https://www.ktelachaias.gr/en/homepage-en/
- Phone
- +30 26740-22111
- Website
- ionionpelagos.com
Car ferry from Zakynthos Agios Nikolaos to Pesáda
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €7–12
- Website
- https://ionionpelagos.com/
- Phone
- +30 210 94 99 400
- [email protected]
- Website
- levanteferries.com
Car ferry from Poros to Killini
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €9–45
- Website
- https://www.levanteferries.com/en/
- Passenger
- €13
- Car
- €45
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 What are the different types of Renfe trains in Spain?, The London Underground: Essential tips to navigate the Tube, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.









