There are 9 ways to get from Algarve to Thessaloníki by plane, bus, car, train, 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 Faro Airport
best- Fly from Faro Airport (FAO) to Thessaloniki Airport Makedonia (SKG)plane FAO - SKG
12h 53m€89–192Bus
- Take the bus from Terminal Rodoviário de São Bartolomeu de Messines to Estação Rodoviária de Sete Riosbus
- Take the bus from Estação Rodoviária de Sete Rios to Paris, Quai de Bercybus
- Take the bus from Paris, Quai de Bercy to Novi Sad, Autobuska Stanicabus
- Take the bus from Novi Sad, Autobuska Stanica to Thessalonikibus
2d 15h€204–572Drive 3,741.3 km
- Drive from Algarve to Thessaloníkicar 3,741.3 km
37h 25m€672–971Train to Lisbon-Portela Airport, fly
- Take the train from Tunes to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Thessaloniki Airport Makedonia (SKG)plane LIS - SKG
12h 11m€152–342Bus to Seville Airport, fly
- Take the bus from Faro to Sevilla - Plaza de Armasbus
- Fly from Seville Airport (SVQ) to Thessaloniki Airport Makedonia (SKG)plane SVQ - SKG
14h 29m€122–291Train, ferry, bus
- Take the train from Tunes to Vila Real De Santo Antoniotrain Re / ...
- Take the ferry from Vila Real de Santo António to Ayamonteferry
- Take the bus from Ayamonte to Barcelona Estació d'Autobusos Nordbus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Tiranabus
- Take the bus from Tirana to Thessaloniki Macedonia KTEL Bus Stationbus
2d 20hTrain, bus
- Take the train from Tunes to Coimbra-Btrain Ic
- Take the bus from Coimbra to Valladolidbus
- Take the train from Valladolid to Miranda De Ebrotrain Ic / ...
- Take the bus from Miranda De Ebro to Sibiubus
- Take the bus from Sibiu to Thessalonikibus
3d 2h€352–542Bus via Grenoble
- Take the bus from Terminal Rodoviário de São Bartolomeu de Messines to Estação Rodoviária de Sete Riosbus
- Take the bus from Lisbon Sete Rios to Grenoblebus
- Take the bus from Grenoble to Leskovac , Autobuska stanicabus
- Take the bus from Leskovac Motel Atina to Thessaloniki Macedonia KTEL Bus Stationbus
3d 3h€455–613Bus #2
- Take the bus from Faro to Huelvabus
- Take the bus from Huelva to Timișoara, Gara Timisoara Nordbus
- Take the bus from Timișoara, Gara Timisoara Nord to Thessalonikibus
3d 6h€263–404
Faro Airport (FAO) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Algarve to Thessaloníki is to fly which costs €85 - €200 and takes 12h 53m.
The fastest way to get from Algarve to Thessaloníki is to train and fly which takes 12h 11m and costs €150 - €350.
No, there is no direct bus from Algarve to Thessaloníki. However, there are services departing from Alte and arriving at Thessaloniki via Terminal Rodoviário de São Bartolomeu de Messines, Estação Rodoviária de Sete Rios, Paris, Quai de Bercy and Novi Sad, Autobuska Stanica. The journey, including transfers, takes approximately 2 days 15h.
The distance between Algarve and Thessaloníki is 2762 km. The road distance is 3741.3 km.
The best way to get from Algarve to Thessaloníki without a car is to bus which takes 2 days 15h and costs €200 - €600.
It takes approximately 12h 53m to get from Algarve to Thessaloníki, including transfers.
Algarve to Thessaloníki bus services, operated by Rede Expressos, depart from Terminal Rodoviário de São Bartolomeu de Messines station.
The best way to get from Algarve to Thessaloníki is to fly which takes 12h 53m and costs €85 - €200. Alternatively, you can bus, which costs €200 - €600 and takes 2 days 15h.
Algarve to Thessaloníki bus services, operated by Rede Expressos, arrive at Estação Rodoviária de Sete Rios station.
Yes, the driving distance between Algarve to Thessaloníki is 3741 km. It takes approximately 37h 25m to drive from Algarve to Thessaloníki.
What companies run services between Algarve, Portugal and Thessaloníki, Greece?
Lufthansa City, Aegean Airlines, and four other airlines fly from Faro Airport (FAO) to Thessaloniki Airport Makedonia (SKG) once daily. Alternatively, you can take a bus from Alte to Thessaloniki via Terminal Rodoviário de São Bartolomeu de Messines, Estação Rodoviária de Sete Rios, Paris, Quai de Bercy, and Novi Sad, Autobuska Stanica in around 2d 15h.
- Website
- en.aegeanair.com
Flights from Faro Airport to Thessaloniki Airport Makedonia via Barcelona
- Ave. Duration
- 7h 5m
- When
- Thursday
- Estimated price
- €95–290
Flights from Faro Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 7h 30m
- When
- Friday and Sunday
- Estimated price
- €75–160
Flights from Faro Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 7h 55m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- €75–160
Flights from Lisbon-Portela Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 6h 7m
- When
- Tuesday, Wednesday, Thursday, Saturday, Monday, and Sunday
- Estimated price
- €110–340
Flights from Lisbon-Portela Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 7h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €110–280
Flights from Lisbon-Portela Airport to Thessaloniki Airport Makedonia via Barcelona
- Ave. Duration
- 5h 30m
- When
- Monday and Thursday
- Estimated price
- €100–320
Flights from Seville Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 6h 10m
- When
- Saturday
- Estimated price
- €95–290
Flights from Seville Airport to Thessaloniki Airport Makedonia via Barcelona
- Ave. Duration
- 6h 50m
- When
- Monday
- Estimated price
- €90–270
Flights from Seville Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 8h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €70–200
- Website
- flytap.com
Flights from Faro Airport to Thessaloniki Airport Makedonia via Barcelona
- Ave. Duration
- 7h 5m
- When
- Thursday
- Estimated price
- €95–290
Flights from Faro Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 7h 30m
- When
- Friday and Sunday
- Estimated price
- €75–160
Flights from Lisbon-Portela Airport to Thessaloniki Airport Makedonia via Barcelona
- Ave. Duration
- 5h 30m
- When
- Monday and Thursday
- Estimated price
- €100–320
Flights from Lisbon-Portela Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 7h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €110–280
Flights from Seville Airport to Thessaloniki Airport Makedonia via Barcelona
- Ave. Duration
- 6h 50m
- When
- Monday
- Estimated price
- €90–270
Flights from Seville Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 8h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €70–200
- Website
- ryanair.com
Flights from Faro Airport to Thessaloniki Airport Makedonia via Milan Bergamo
- Ave. Duration
- 9h 30m
- When
- Friday
- Estimated price
- €75–160
Flights from Lisbon-Portela Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 10h 40m
- When
- Tuesday and Saturday
- Estimated price
- €90–240
- Website
- swiss.com
Flights from Faro Airport to Thessaloniki Airport Makedonia via Zurich
- Ave. Duration
- 13h 20m
- When
- Saturday
- Estimated price
- €100–430
- Website
- austrian.com
Flights from Faro Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 7h 55m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- €75–160
- Website
- skyexpress.gr
Flights from Lisbon-Portela Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 7h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €95–350
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Tunes to Lisboa Oriente
- Ave. Duration
- 3h 12m
- Frequency
- Every 3 hours
- Estimated price
- €28–55
- Website
- Comboios de Portugal
Train from Tunes to Vila Real De Santo Antonio
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- €10–19
- Website
- Comboios de Portugal
Train from Tunes to Coimbra-B
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a day
- Estimated price
- €50–95
- Website
- Comboios de Portugal
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Valladolid to Miranda De Ebro
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- €26–40
- Website
- Renfe Viajeros
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Terminal Rodoviário de São Bartolomeu de Messines to Estação Rodoviária de Sete Rios
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- €17–40
- Website
- Rede Expressos
Bus from Faro to Sevilla - Plaza de Armas
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- €14–35
- Website
- Rede Expressos
Bus from Terminal Rodoviário de São Bartolomeu de Messines to Estação Rodoviária de Sete Rios
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- €17–40
- Website
- Rede Expressos
Bus from Faro to Huelva
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- €8–19
- Website
- Rede Expressos
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Estação Rodoviária de Sete Rios to Paris, Quai de Bercy
- Ave. Duration
- 23h
- Frequency
- Twice daily
- Estimated price
- €45–230
- Schedules at
- alsa.es
- Phone
- +381 11 7620255
- [email protected]
- Website
- Fudeks
Bus from Paris, Quai de Bercy to Novi Sad, Autobuska Stanica
- Ave. Duration
- 24h 15m
- Frequency
- Twice a week
- Estimated price
- €85–210
- Website
- Fudeks
- Phone
- +30-2310540970
- [email protected]
- Website
- Simeonidis Tours
Bus from Novi Sad, Autobuska Stanica to Thessaloniki
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €55–85
- Website
- Simeonidis Tours
Bus from Sibiu to Thessaloniki
- Ave. Duration
- 13h 59m
- Frequency
- Once a week
- Estimated price
- €60–110
- Website
- Simeonidis Tours
Bus from Timișoara, Gara Timisoara Nord to Thessaloniki
- Ave. Duration
- 18h 27m
- Frequency
- Once a week
- Estimated price
- €60–130
- Website
- Simeonidis Tours
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Faro to Sevilla - Plaza de Armas
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- €16–27
- Website
- Flixbus
Bus from Lisbon Sete Rios to Grenoble
- Ave. Duration
- 29h 35m
- Frequency
- Once daily
- Estimated price
- €150–260
- Website
- Flixbus
Bus from Faro to Huelva
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €9–15
- Website
- Flixbus
- Phone
- +34 916 52 00 11
- [email protected]
- Website
- grupointerbus.com
Bus from Ayamonte to Barcelona Estació d'Autobusos Nord
- Ave. Duration
- 20h 30m
- Frequency
- 4 times a week
- Estimated price
- €90–190
- Schedules at
- grupointerbus.com
- 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
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Coimbra to Valladolid
- Ave. Duration
- 5h 59m
- Frequency
- Twice daily
- Estimated price
- €35–70
- Website
- BlaBlaCar Bus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Miranda De Ebro to Sibiu
- Ave. Duration
- 43h 49m
- Frequency
- Twice a week
- Estimated price
- €150–190
- Schedules at
- tabitatour.ro
Bus from Huelva to Timișoara, Gara Timisoara Nord
- Ave. Duration
- 2d 6h
- Frequency
- 5 times a week
- Estimated price
- €160–210
- Schedules at
- tabitatour.ro
- Phone
- +41 76 480 13 51
- [email protected]
- Website
- optoptravel.rs
Bus from Grenoble to Leskovac , Autobuska stanica
- Ave. Duration
- 32h
- Frequency
- 6 times a week
- Estimated price
- €250–270
- Schedules at
- optoptravel.rs
- Phone
- 0030 2108219900
- [email protected]
- Website
- siamostours.com
Bus from Leskovac Motel Atina to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Estimated price
- €36
- Schedules at
- siamostours.com
- Phone
- +34 652 525 168
- Website
- facebook.com
Ferry from Vila Real de Santo António to Ayamonte
- Ave. Duration
- 15 min
- Frequency
- Every 4 hours
- Estimated price
- €2–7
- Schedules at
- rioguadiana.net
- Bike
- €2
- Passenger
- €3
- Car
- €7
Want to know more about travelling around Greece
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 4240+ hotels available in Thessaloníki.















































