There are 6 ways to get from Skiathos to Barcelona by plane, car ferry, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Skiathos Airport 'Alexandros Papadiamantis' to Barcelona–El Prat Airport
best- Fly from Skiathos Airport 'Alexandros Papadiamantis' (JSI) to Barcelona–El Prat Airport (BCN)plane JSI - BCN
8h 10m€72–156Car ferry, bus
- 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
38h 2mCar ferry, drive
- Take the car ferry from Skiathos to Port of Thessalonikicarferry
- Drive from Thessaloniki to Barcelonacar
28h 57m€523–877Car ferry to Thessaloniki Airport Makedonia, fly to Barcelona–El Prat Airport
- Take the car ferry from Skiathos to Port of Thessalonikicarferry
- Fly from Thessaloniki Airport Makedonia (SKG) to Barcelona–El Prat Airport (BCN)plane SKG - BCN
9h 55m€142–365Fly Skiathos Airport 'Alexandros Papadiamantis' to Girona–Costa Brava Airport, bus
- Fly from Skiathos Airport 'Alexandros Papadiamantis' (JSI) to Girona–Costa Brava Airport (GRO)plane JSI - GRO
- Take the bus from Girona Costa Brava Airport to Barcelona, Estació d'Autobusos Nordbus
10h 39m€100–338Car ferry, bus via Barcelona, Estació d'Autobusos Nord
- Take the car ferry from Skiathos to Port of Thessalonikicarferry
- Take the bus from Thessaloníki to Tiranëbus
- Take the bus from Tirana to Barcelona, Estació d'Autobusos Nordbus
2d
Skiathos Airport 'Alexandros Papadiamantis' (JSI) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Skiathos to Barcelona is to fly which costs €70 - €160 and takes 8h 10m.
The fastest way to get from Skiathos to Barcelona is to fly which takes 8h 10m and costs €70 - €160.
The distance between Skiathos and Barcelona is 1850 km.
The best way to get from Skiathos to Barcelona without a car is to car ferry and bus which takes 38h 2m and costs .
It takes approximately 8h 10m to get from Skiathos to Barcelona, including transfers.
Barcelona is 1h behind Skiathos. It is currently 5:59 PM in Skiathos and 4:59 PM in Barcelona.
There are 5190+ hotels available in Barcelona.
What companies run services between Skiathos, Greece and Barcelona, Spain?
Ryanair, Olympic Air, and three other airlines fly from Skiathos Airport 'Alexandros Papadiamantis' (JSI) to Barcelona–El Prat Airport (BCN) once daily.
- Website
- ryanair.com
Flights from Skiathos Airport 'Alexandros Papadiamantis' to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h
- When
- Thursday
- Estimated price
- €70–140
Flights from Skiathos Airport 'Alexandros Papadiamantis' to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 7h 46m
- When
- Sunday, Monday, and Saturday
- Estimated price
- €60–140
Flights from Thessaloniki Airport Makedonia to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 5h 3m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- €60–170
Flights from Thessaloniki Airport Makedonia to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 10m
- When
- Wednesday
- Estimated price
- €60–170
Flights from Thessaloniki Airport Makedonia to Barcelona–El Prat Airport via Bologna
- Ave. Duration
- 5h 50m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- €60–170
Flights from Skiathos Airport 'Alexandros Papadiamantis' to Girona–Costa Brava Airport via Pisa
- Ave. Duration
- 6h 30m
- When
- Wednesday
- Estimated price
- €80–320
Flights from Skiathos Airport 'Alexandros Papadiamantis' to Girona–Costa Brava Airport via London Stansted
- Ave. Duration
- 9h 5m
- When
- Monday
- Estimated price
- €110–390
- Website
- en.aegeanair.com
Flights from Skiathos Airport 'Alexandros Papadiamantis' to Barcelona–El Prat Airport via Athens
- Ave. Duration
- 6h 55m
- When
- Saturday
- Estimated price
- €100–330
Flights from Thessaloniki Airport Makedonia to Barcelona–El Prat Airport
- Ave. Duration
- 2h 55m
- When
- Monday and Thursday
- Estimated price
- €100–170
- Website
- vueling.com
Flights from Skiathos Airport 'Alexandros Papadiamantis' to Barcelona–El Prat Airport via Bari
- Ave. Duration
- 5h 2m
- When
- Saturday and Sunday
- Estimated price
- €65–240
- Website
- airserbia.com
Flights from Thessaloniki Airport Makedonia to Barcelona–El Prat Airport via Belgrade
- Ave. Duration
- 5h 12m
- When
- Monday, Wednesday, Friday, Sunday, Thursday, and Saturday
- Estimated price
- €65–180
- 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
- +34 902 13 00 14
- [email protected]
- Website
- sagales.com
Bus from Girona Costa Brava Airport to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €17–25
- Schedules at
- sagales.com
- Phone
- +30 2310241545
- [email protected]
- Website
- crazyholidays.gr
Bus from Thessaloníki to Tiranë
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- €40–80
- Website
- https://www.crazyholidays.gr/root.en.aspx
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Tirana to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 29h 20m
- Frequency
- Once a week
- Schedules at
- facebook.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 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/
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 How to get from Stansted Airport into central London, Need to know: Jadrolinija, and Travelling around the UAE - to help you get the most out of your next trip.













