There are 6 ways to get from Skiathos to Ohrid by ferry, bus, train, car, car ferry, 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.
Hydrofoil, bus, train, drive
best- Take the ferry from Skiathos to Port of Volosferry
- Take the bus from Volos to Larissabus
- Take the train from Larissa to Platytrain Re / ...
- Take the train from Platy to Florinatrain Re
- Drive from Florina to Ohridcar
10h 46m$77–112Hydrofoil, bus via Elbasan
- Take the ferry from Skiathos to Port of Volosferry
- Take the bus from Volos to Larissabus
- Take the bus from Larisa to Elbasanbus
- Take the bus from Elbasan to Ohridbus
11h 53mCar ferry, drive
- Take the carferry from Skiathos to Port of Thessalonikicarferry
- Drive from Thessaloniki to Ohridcar
7h 5m$133–256Fly, train, bus
- Fly from Skiathos Airport 'Alexandros Papadiamantis' (JSI) to Thessaloniki Airport Makedonia (SKG)plane JSI - SKG
- Take the train from Thessaloniki to Florinatrain
- Take the bus from Bitola to Ohridbus
12h 33m$146–262Car ferry, bus
- Take the carferry from Skiathos to Port of Thessalonikicarferry
- Take the bus from Thessaloniki to Skopje Central Bus Stationbus
- Take the bus from Skopje, Transporten Centar to Ohridbus
12h 20m$120–247Hydrofoil, bus
- Take the ferry from Skiathos to Port of Volosferry
- Take the bus from Volos to Larissabus
- Take the bus from Larisa to Elbasanbus
- Take the bus from Elbasan to Ohridbus
17h 3m$89–120
Skiathos Airport 'Alexandros Papadiamantis' (JSI) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Skiathos to Ohrid is to Hydrofoil and bus and train and drive which costs $75 - $120 and takes 10h 46m.
The fastest way to get from Skiathos to Ohrid is to car ferry and drive which takes 7h 5m and costs $130 - $260.
The distance between Skiathos and Ohrid is 502 km.
The best way to get from Skiathos to Ohrid without a car is to Hydrofoil and bus via Elbasan which takes 11h 53m and costs .
It takes approximately 10h 46m to get from Skiathos to Ohrid, including transfers.
Ohrid is 1h behind Skiathos. It is currently 5:06 PM in Skiathos and 4:06 PM in Ohrid.
There are 1560+ hotels available in Ohrid.
What companies run services between Skiathos, Greece and Ohrid, North Macedonia?
There is no direct connection from Skiathos to Ohrid. However, you can take the ferry to Port of Volos, walk to Volos, take the bus to Larissa, walk to Larissa, take the train to Platy, take the train to Florina, then drive to Ohrid. Alternatively, you can take a ferry from Skiathos to Ohrid via Port of Volos, Volos, Larissa, Larisa, Elbasan, and Elbasan in around 11h 53m.
- Website
- en.aegeanair.com
Flights from Skiathos Airport 'Alexandros Papadiamantis' to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- $70–280
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Larissa to Platy
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- $10–15
- Website
- Hellenic Train S.A.
Train from Platy to Florina
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- $12–19
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Florina
- Ave. Duration
- 3h 4m
- Frequency
- 4 times a day
- Estimated price
- $15–23
- Website
- Hellenic Train S.A.
- Phone
- 14511
- Website
- Hellenic Train S.A.
Bus from Volos to Larissa
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- $3–6
- Website
- Hellenic Train S.A.
Bus from Volos to Larissa
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- $3–6
- Website
- Hellenic Train S.A.
Bus from Volos to Larissa
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- $3–6
- Website
- Hellenic Train S.A.
- 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
- $30–40
- Schedules at
- aegeanflyingdolphins.gr
Ferry from Skiathos to Port of Volos
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $30–40
- Schedules at
- aegeanflyingdolphins.gr
Ferry from Skiathos to Port of Volos
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $30–40
- 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 Bali: What to do if Mount Agung erupts, Train travel in France: A guide to SNCF, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.



