There are 4 ways to get from Skiathos to Macedonia by car ferry, car, ferry, bus, or train
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 car ferry from Skiathos to Port of Thessalonikicarferry
- Drive from Thessaloniki to Macedoniacar
4h 55m$113–250Hydrofoil, bus
cheapest- Take the ferry from Skiathos to Port of Volosferry
- Take the bus from Volos KTEL Magnisias to Sandanskibus N983
8h 34m$82–142Car ferry, train, drive
- Take the car ferry from Skiathos to Port of Thessalonikicarferry
- Take the train from Thessaloniki to Rodopolistrain Re
- Drive from Rodopolis to Macedoniacar
7h 4m$106–239Car ferry, train, drive via Mandraki
- Take the car ferry from Skiathos to Port of Thessalonikicarferry
- Take the train from Thessaloniki to Mandrakitrain Re
- Drive from Mandraki to Macedoniacar
7h 19m$104–236
Questions & Answers
The cheapest way to get from Skiathos to Macedonia is to Hydrofoil and bus which costs $80 - $150 and takes 8h 34m.
The fastest way to get from Skiathos to Macedonia is to car ferry and drive which takes 4h 55m and costs $110 - $250.
The distance between Skiathos and Macedonia is 328 km.
The best way to get from Skiathos to Macedonia without a car is to Hydrofoil and bus which takes 8h 34m and costs $80 - $150.
It takes approximately 4h 55m to get from Skiathos to Macedonia, including transfers.
There are 378+ hotels available in Macedonia.
What companies run services between Skiathos, Greece and Macedonia, Blagoevgrad, Bulgaria?
There is no direct connection from Skiathos to Macedonia. However, you can take the car ferry to Port of Thessaloniki then drive to Macedonia. Alternatively, you can take a ferry from Skiathos to Macedonia via Port Of Volos, Volos KTEL Magnisias, and Sandanski in around 8h 34m.
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Website
- https://www.hellenictrain.gr/en
Train from Thessaloniki to Mandraki
- Ave. Duration
- 1h 54m
- Frequency
- 3 times a day
- Estimated price
- $9–13
- Website
- https://www.hellenictrain.gr/en
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Volos KTEL Magnisias to Sandanski
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a week
- Estimated price
- $30–60
- Website
- https://www.flixbus.co.uk
- Phone
- +30 210 710 7 710
- [email protected]
- Website
- seajets.com
Car ferry from Skiathos to Port of Thessaloniki
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Estimated price
- $80–210
- Website
- https://www.seajets.com/
Car ferry from Skiathos to Port of Thessaloniki
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Estimated price
- $80–210
- Website
- https://www.seajets.com/
Car ferry from Skiathos to Port of Thessaloniki
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Estimated price
- $80–210
- Website
- https://www.seajets.com/
- 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
- $35–70
- Schedules at
- aegeanflyingdolphins.gr
Want to know more about travelling around Bulgaria
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


















