There are 7 ways to get from Skiathos to Madrid by plane, car ferry, bus, train, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Skiathos Airport 'Alexandros Papadiamantis'
best- Fly from Skiathos Airport 'Alexandros Papadiamantis' (JSI) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane JSI - MAD
8h 24m€94–205Car ferry, bus, train
- Take the car ferry from Skiathos to Port of Thessalonikicarferry
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Tiranabus
- Take the bus from Tirana to Barcelona, Estación de Autobuses de Santsbus
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
41h 12mCar ferry, drive
- Take the car ferry from Skiathos to Port of Voloscarferry
- Drive from Port of Volos to Madridcar
35h 24m€570–949Car ferry to Thessaloniki Airport Makedonia, fly
- Take the car ferry from Skiathos to Port of Thessalonikicarferry
- Fly from Thessaloniki Airport Makedonia (SKG) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane SKG - MAD
12h 14m€151–372Hydrofoil, bus
- Take the ferry from Skiathos to Port of Volosferry
- Take the bus from Volos KTEL Magnisias to Blagoevgrad Central Bus Terminalbus
- Take the bus from Blagoevgrad to Padovabus
- Take the bus from Padova to Méndez Álvaro Estación Surbus
2d 11h€279–368Car ferry, bus
- Take the car ferry from Skiathos to Port of Thessalonikicarferry
- Take the bus from Thessaloniki to Timișoara, Gara Timisoara Nordbus
- Take the bus from Timișoara, Gara Timisoara Nord to Méndez Álvaro Estación Surbus
2d 18h€273–487Car ferry, bus via Milan
- Take the car ferry from Skiathos to Port of Thessalonikicarferry
- Take the bus from Thessaloníki to Vlorëbus
- Take the bus from Vlore , station to Milano, Autostazione Lampugnanobus
- Take the bus from Milan to Madridbus
2d 21h€323–557
Skiathos Airport 'Alexandros Papadiamantis' (JSI) to Adolfo Suárez Madrid–Barajas Airport (MAD) flights
Questions & Answers
The cheapest way to get from Skiathos to Madrid is to fly which costs €90 - €210 and takes 8h 24m.
The fastest way to get from Skiathos to Madrid is to fly which takes 8h 24m and costs €90 - €210.
The distance between Skiathos and Madrid is 2323 km.
The best way to get from Skiathos to Madrid without a car is to car ferry and bus and train which takes 41h 12m and costs .
It takes approximately 8h 24m to get from Skiathos to Madrid, including transfers.
Madrid is 1h behind Skiathos. It is currently 12:20 PM in Skiathos and 11:20 AM in Madrid.
There are 7054+ hotels available in Madrid.
What companies run services between Skiathos, Greece and Madrid, Spain?
Sky Express, Olympic Air, and three other airlines fly from Skiathos Airport 'Alexandros Papadiamantis' (JSI) to Adolfo Suárez Madrid–Barajas Airport (MAD) once daily.
- Website
- ryanair.com
Flights from Skiathos Airport 'Alexandros Papadiamantis' to Adolfo Suárez Madrid–Barajas Airport via Milan Bergamo
- Ave. Duration
- 8h 5m
- When
- Friday
- Estimated price
- €90–210
Flights from Skiathos Airport 'Alexandros Papadiamantis' to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 8h 10m
- When
- Sunday
- Estimated price
- €90–210
Flights from Thessaloniki Airport Makedonia to Adolfo Suárez Madrid–Barajas Airport via Milan Bergamo
- Ave. Duration
- 5h 40m
- When
- Tuesday and Wednesday
- Estimated price
- €70–160
Flights from Thessaloniki Airport Makedonia to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 6h 15m
- When
- Sunday
- Estimated price
- €70–160
- Website
- iberia.com
Flights from Thessaloniki Airport Makedonia to Adolfo Suárez Madrid–Barajas Airport via Barcelona
- Ave. Duration
- 5h 35m
- When
- Monday and Thursday
- Estimated price
- €140–200
Flights from Thessaloniki Airport Makedonia to Adolfo Suárez Madrid–Barajas Airport via Geneva
- Ave. Duration
- 6h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €80–300
Flights from Thessaloniki Airport Makedonia to Adolfo Suárez Madrid–Barajas Airport via Bologna
- Ave. Duration
- 6h 55m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €70–220
Flights from Thessaloniki Airport Makedonia to Adolfo Suárez Madrid–Barajas Airport via Naples
- Ave. Duration
- 8h 25m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- €65–220
- Website
- skyexpress.gr
Flights from Skiathos Airport 'Alexandros Papadiamantis' to Adolfo Suárez Madrid–Barajas Airport via Athens
- Ave. Duration
- 5h 42m
- When
- Friday, Wednesday, and Sunday
- Estimated price
- €110–430
- Website
- flyulendo.com
Flights from Skiathos Airport 'Alexandros Papadiamantis' to Adolfo Suárez Madrid–Barajas Airport via Milan Malpensa
- Ave. Duration
- 6h 55m
- When
- Thursday
- Estimated price
- €70–280
Flights from Skiathos Airport 'Alexandros Papadiamantis' to Adolfo Suárez Madrid–Barajas Airport via Rome
- Ave. Duration
- 11h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €65–280
- Website
- en.aegeanair.com
Flights from Skiathos Airport 'Alexandros Papadiamantis' to Adolfo Suárez Madrid–Barajas Airport via Athens
- Ave. Duration
- 6h 20m
- When
- Saturday
- Estimated price
- €130–410
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €90–170
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- €60–120
- Website
- https://iryo.eu/en/home
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 28m
- Frequency
- Every 2 hours
- Estimated price
- €55–95
- Website
- https://www.ouigo.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- 4 times a day
- Estimated price
- €75–120
- Website
- https://www.renfe.com/es/en
- Phone
- +355 699 605501
- [email protected]
- Website
- facebook.com
Bus from Thessaloniki Macedonia KTEL Bus Station to Tirana
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Tirana to Barcelona, Estación de Autobuses de Sants
- Ave. Duration
- 25h 37m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Volos KTEL Magnisias to Blagoevgrad Central Bus Terminal
- Ave. Duration
- 6h 35m
- Frequency
- 5 times a week
- Estimated price
- €35–60
- Website
- https://www.flixbus.co.uk
Bus from Milan to Madrid
- Ave. Duration
- 23h 5m
- Frequency
- Once daily
- Estimated price
- €140–240
- Website
- https://www.flixbus.co.uk
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Blagoevgrad to Padova
- Ave. Duration
- 20h 35m
- Frequency
- Twice a week
- Estimated price
- €90
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Padova to Méndez Álvaro Estación Sur
- Ave. Duration
- 27h 35m
- Frequency
- Once a week
- Estimated price
- €120–160
- Schedules at
- tabitatour.ro
Bus from Timișoara, Gara Timisoara Nord to Méndez Álvaro Estación Sur
- Ave. Duration
- 42h 35m
- Frequency
- Once a week
- Estimated price
- €140–180
- Schedules at
- tabitatour.ro
- Phone
- +30-2310540970
- [email protected]
- Website
- simeonidistours.gr
Bus from Thessaloniki to Timișoara, Gara Timisoara Nord
- Ave. Duration
- 18h 26m
- Frequency
- Once a week
- Estimated price
- €60–130
- Website
- https://simeonidistours.gr/en/
- Phone
- +30 2310241545
- [email protected]
- Website
- crazyholidays.gr
Bus from Thessaloníki to Vlorë
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- €40–70
- Website
- https://www.crazyholidays.gr/root.en.aspx
- Phone
- +355 68 20 63 724
- [email protected]
- Website
- arjanitravel.com
Bus from Vlore , station to Milano, Autostazione Lampugnano
- Ave. Duration
- 30h 30m
- Frequency
- Twice a week
- Estimated price
- €70
- Schedules at
- arjanitravel.com
- 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
- €70–180
- Website
- https://www.seajets.com/
Car ferry from Skiathos to Port of Volos
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €20–50
- Website
- https://www.seajets.com/
Car ferry from Skiathos to Port of Thessaloniki
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Estimated price
- €70–180
- Website
- https://www.seajets.com/
Car ferry from Skiathos to Port of Thessaloniki
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Estimated price
- €70–180
- Website
- https://www.seajets.com/
Car ferry from Skiathos to Port of Thessaloniki
- Ave. Duration
- 3h 10m
- Frequency
- Once a week
- Estimated price
- €70–180
- 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
- €30–60
- Schedules at
- aegeanflyingdolphins.gr
Want to know more about travelling around Spain
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Italy Travel Guides
Read the travel guide

































