There are 7 ways to get from Spain to Thessaloníki by plane, 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 from Barcelona–El Prat Airport
best- Fly from Barcelona–El Prat Airport (BCN) to Thessaloniki Airport Makedonia (SKG)plane BCN - SKG
5h 57m€69–187Bus via Barcelona, Estación de Autobuses de Sants
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Thessalonikibus
34h 42mDrive 2,530.5 km
- Drive from Barcelona to Thessaloníkicar 2,530.5 km
25h 41m€459–662Fly from Son Sant Joan Airport
- Fly from Son Sant Joan Airport (PMI) to Thessaloniki Airport Makedonia (SKG)plane PMI - SKG
7h 59m€72–157Fly from Valencia Airport
- Fly from Valencia Airport (VLC) to Thessaloniki Airport Makedonia (SKG)plane VLC - SKG
8h 8m€76–227Fly from Adolfo Suárez Madrid–Barajas Airport
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Thessaloniki Airport Makedonia (SKG)plane MAD - SKG
8h 32m€78–196Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Tiranabus
- Take the bus from Tirana to Thessaloniki Macedonia KTEL Bus Stationbus
42h 15m
Barcelona–El Prat Airport (BCN) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Spain to Thessaloníki is to fly which costs €65 - €190 and takes 5h 57m.
The fastest way to get from Spain to Thessaloníki is to fly which takes 5h 57m and costs €65 - €190.
No, there is no direct bus from Spain to Thessaloníki. However, there are services departing from Barcelona, Estación de Autobuses de Sants and arriving at Thessaloniki via Tirana. The journey, including transfers, takes approximately 34h 42m.
The distance between Spain and Thessaloníki is 1786 km. The road distance is 2530.5 km.
The best way to get from Spain to Thessaloníki without a car is to bus via Barcelona, Estación de Autobuses de Sants which takes 34h 42m and costs .
It takes approximately 5h 57m to get from Spain to Thessaloníki, including transfers.
Spain to Thessaloníki bus services, operated by Pati Travel, depart from Barcelona, Estación de Autobuses de Sants station.
The best way to get from Spain to Thessaloníki is to fly which takes 5h 57m and costs €65 - €190. Alternatively, you can bus via Barcelona, Estación de Autobuses de Sants, which costs and takes 34h 42m.
Spain to Thessaloníki bus services, operated by Pati Travel, arrive at Tirana station.
Yes, the driving distance between Spain to Thessaloníki is 2531 km. It takes approximately 25h 41m to drive from Spain to Thessaloníki.
What companies run services between Spain and Thessaloníki, Greece?
Aegean Airlines and ITA Airways fly from Barcelona–El Prat Airport (BCN) to Thessaloniki Airport Makedonia (SKG) 5 times a week. Alternatively, you can take a train from Barcelona Plaça de Catalunya to Thessaloniki via Barcelona Sants, Barcelona, Estación de Autobuses de Sants, and Tirana in around 34h 42m.
- Website
- ryanair.com
Flights from Son Sant Joan Airport to Thessaloniki Airport Makedonia via Venice Treviso
- Ave. Duration
- 5h 10m
- When
- Monday and Wednesday
- Estimated price
- €55–120
Flights from Son Sant Joan Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 7h 25m
- When
- Tuesday
- Estimated price
- €55–120
Flights from Son Sant Joan Airport to Thessaloniki Airport Makedonia via Milan Bergamo
- Ave. Duration
- 10h 25m
- When
- Friday
- Estimated price
- €55–120
Flights from Valencia Airport to Thessaloniki Airport Makedonia via Venice Treviso
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €65–180
Flights from Valencia Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 7h 10m
- When
- Tuesday and Friday
- Estimated price
- €65–270
Flights from Valencia Airport to Thessaloniki Airport Makedonia via Milan Bergamo
- Ave. Duration
- 6h
- When
- Wednesday and Sunday
- Estimated price
- €65–180
Flights from Valencia Airport to Thessaloniki Airport Makedonia via Bologna
- Ave. Duration
- 10h 20m
- When
- Monday
- Estimated price
- €65–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 8h 26m
- When
- Friday, Tuesday, Thursday, and Saturday
- Estimated price
- €65–280
- Website
- en.aegeanair.com
Flights from Barcelona–El Prat Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 35m
- When
- Monday and Thursday
- Estimated price
- €100–170
Flights from Son Sant Joan Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €70–230
Flights from Valencia Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 4h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €95–300
Flights from Adolfo Suárez Madrid–Barajas Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 5h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €65–240
Flights from Adolfo Suárez Madrid–Barajas Airport to Thessaloniki Airport Makedonia via Barcelona–El Prat Airport
- Ave. Duration
- 5h 20m
- When
- Monday and Thursday
- Estimated price
- €140–200
Flights from Adolfo Suárez Madrid–Barajas Airport to Thessaloniki Airport Makedonia via Dubrovnik
- Ave. Duration
- 8h 55m
- When
- Monday and Friday
- Estimated price
- €65–240
- Website
- airserbia.com
Flights from Son Sant Joan Airport to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 5h 12m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €70–180
- Website
- skyexpress.gr
Flights from Son Sant Joan Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 4h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €50–190
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +30 2310241545
- [email protected]
- Website
- crazyholidays.gr
Bus from Tirana to Thessaloniki
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €40–65
- Website
- https://www.crazyholidays.gr/root.en.aspx
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Barcelona, Estació d'Autobusos Nord to Tirana
- Ave. Duration
- 34h 6m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +355 699 605501
- [email protected]
- Website
- facebook.com
Bus from Tirana to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 7h 9m
- Frequency
- Once daily
- Schedules at
- facebook.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 5 delightfully under-the-radar French towns you need to visit, 4 of the smartest ways to explore Australia, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
There are 4250+ hotels available in Thessaloníki.





