There are 4 ways to get from Skiathos to Kastoria by car ferry, car, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Car ferry, drive
best- Take the carferry from Skiathos to Port of Thessalonikicarferry
- Drive from Thessaloniki to Kastoriacar
5h 5m€108–215Hydrofoil, bus
cheapest- Take the ferry from Skiathos to Port of Volosferry
- Take the bus from Volos to Kastoriabus
7h 2m€48–53Hydrofoil, bus via Larissa
- Take the ferry from Skiathos to Port of Volosferry
- Take the bus from Volos to Larissabus
- Take the bus from Larissa to Kastoriabus
6h 33m€54–65Car ferry, bus
- Take the carferry from Skiathos to Port of Thessalonikicarferry
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kastoriabus
9h 27m€97–184
Comparing Your Travel Options
The cheapest way to get from Skiathos to Kastoria is to Hydrofoil and bus which costs €45 - €55 and takes 7h 2m.
The fastest way to get from Skiathos to Kastoria is to car ferry and drive which takes 5h 5m and costs €100 - €220.
The distance between Skiathos and Kastoria is 376 km.
The best way to get from Skiathos to Kastoria without a car is to Hydrofoil and bus via Larissa which takes 6h 33m and costs €50 - €65.
It takes approximately 5h 5m to get from Skiathos to Kastoria, including transfers.
There are 267+ hotels available in Kastoria.
What companies run services between Skiathos, Greece and Kastoria, Greece?
There is no direct connection from Skiathos to Kastoria. However, you can take the car ferry to Port of Thessaloniki then drive to Kastoria. Alternatively, you can take a ferry from Skiathos to Kastoria via Port Of Volos, Volos, and Larissa in around 6h 33m.
- Phone
- +30 2410 567600
- [email protected]
- Website
- ktellarisas.gr
Bus from Volos to Larissa
- Ave. Duration
- 1h
- Frequency
- Hourly
- Schedules at
- ktellarisas.gr
- Phone
- +30 2421033254
- Website
- KTEL Magnesias
Bus from Volos to Larissa
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- KTEL Magnesias
- Phone
- +30 26410 54444
- [email protected]
- Website
- ktel-aitolnias.gr
Bus from Volos to Larissa
- Ave. Duration
- 1h 20m
- Frequency
- Twice a week
- Estimated price
- €8–13
- Schedules at
- ktel-aitolnias.gr
- [email protected]
- Website
- ktel-kastorias.gr
Bus from Larissa to Kastoria
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- €19
- Schedules at
- ktel-kastorias.gr
Bus from Volos to Kastoria
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €20
- 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
- Phone
- +30 210 710 7 710
- [email protected]
- Website
- Seajets
Car ferry from Skiathos to Port of Thessaloniki
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Estimated price
- €70–160
- Website
- Seajets
Car ferry from Skiathos to Port of Thessaloniki
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Estimated price
- €70–160
- Website
- Seajets
- Phone
- +30 210 4121654
- [email protected]
- Website
- aegeanflyingdolphins.gr
Ferry from Skiathos to Port of Volos
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €27–35
- Schedules at
- aegeanflyingdolphins.gr
Ferry from Skiathos to Port of Volos
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €27–35
- Schedules at
- aegeanflyingdolphins.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 10 amazing places to get away from it all in Australia, How do I get from Sydney to Melbourne, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

















