FlyDown FlyDown
← All trips More cities in one trip

More cities in one trip from Thessaloniki

Thessaloniki (Greece) is a great base for seeing several cities in one trip: direct low-cost flights arrive from 54 airports, and FlixBus links it directly to 8 cities within about five hours. 4 of them are in another country (Bulgaria, Macedonia del Nord, Albania, Serbia). The most searched are Sofia, Skopje and Tirana; the quickest to reach is Sandanski, about 2 h away.

Updated on 28 October 2026

ThessalonikiSofiaSkopjeTiranaPlovdivLeskovacBlagoevgradSandanskiGevgelija
Cities you can reach by bus from Thessaloniki · Map: Natural Earth

Nearby cities by bus from Thessaloniki

Cities with a direct FlixBus or FlixTrain connection, most searched first. The time shown is the fastest direct ride we found on a typical day: times are approximate, so check schedules and prices on the FlixBus website.

CityDistanceApprox. timeTransport
Sofia · Bulgaria231 kmabout 4 h 15 minBus or train
Skopje · Macedonia del Nord197 km4 hBus
Tirana · Albania273 kmabout 5 hBus or train
Plovdiv · Bulgaria224 km8 h 10 minBus
Leskovac · Serbia275 kmabout 5 hBus or train
Blagoevgrad · Bulgaria154 km3 h 40 minBus
Sandanski · Bulgaria107 kmabout 2 hBus or train
Gevgelija · Macedonia del Nord67 km2 hBus

“About”: there was no direct ride on the day we checked, so the time is estimated from the distance.

Direct low-cost flights to Thessaloniki

Airports with direct flights to Thessaloniki, by country. Some routes are seasonal only.

Greece 10

AthensChaniaHeraklionMykonosMytileneParosRhodesSamosScioSkiros Island

United Kingdom 3

BristolLondonManchester

Netherlands 2

AmsterdamEindhoven

Austria 1

Vienna

Bosnia & Herzegovina 1

Sarajevo

Croatia 1

Zagreb

Denmark 1

Copenhagen

Finland 1

Helsinki

France 1

Paris

Georgia 1

Kutaisi

Hungary 1

Budapest

Ireland 1

Dublin

Israele 1

Tel Aviv

Malta 1

Malta

Romania 1

Bucharest

Slovakia 1

Bratislava

Switzerland 1

Basel

Cheap flights from Thessaloniki →

FAQ

Which cities can you reach by bus from Thessaloniki?

With a direct FlixBus or FlixTrain connection: Sofia, Skopje, Tirana, Plovdiv, Leskovac, Blagoevgrad, Sandanski and Gevgelija. Times are approximate, so check schedules and prices on the FlixBus website.

How long is the bus from Thessaloniki to Sofia?

About 4 h 15 min: it's 231 km, but there was no direct ride on the day we checked. Check schedules and prices on the FlixBus website.

Which airports have direct low-cost flights to Thessaloniki?

From 54 airports in 23 countries, including London, Paris and Bucharest. With a FlyDown watch you get an alert when a flight to Thessaloniki is cheap.