By car
Thessaloniki is served by a well developed network of highways. One runs on the axis West-East, connecting the port of Igoumenitsa on the Ionian Sea with Kipi (border crossing to Turkey). The other runs on the axis South-North, connecting Athens and other cities in Central Greece with Evzoni (border crossing to North Macedonia) and the rest of the European network. There is one more northeast connecting highway to Bulgaria via Promachonas, expected to be free of border control by the time of EuroPride 2024, as Bulgaria has joined Schengen.
By train
Railway connection is Greece has been in decline. For the time being the only efficient rail connection of Thessaloniki is with Athens and the in-between stations.
Check the train connections in Greece here: Hellenic Train
By ferry
There are few regular ferry lines to Thessaloniki, most of which are domestic (Aegean islands) and seasonal.
More info on the port of Thessaloniki here: Port of Thessaloniki
Lately Thessaloniki has also been a destination for international cruise ships.
By plane
Thessaloniki Airport "Makedonia" (SKG) has been recently renovated and is well connected with several airports across Europe by regular and low-cost companies.
Best nearby alternatives: Athens, Sofia, Skopje
Check the airlines serving Thessaloniki Airport here: Thessaloniki Airport (SKG)
Airport transfer: X1 (express line to the city centre and train and bus stations), N1 (night line) and 79 (with a change to regular city buses at the nearby connecting station)
By bus/coach
Thessaloniki has a Central Bus Station and one more for buses to/from Chalkidiki.
Check the bus connections with all major Greek towns here: Bus connections
International bus lines might use either the Central Bus Station, the Railway Station or other locations in the city as their terminals.
  • Sofia: 3 different companies, each one operating 3 lines per day
  • Skopje: 1 bus connection, once every day, except Sundays
  • Other international connections include Albania, Turkey, Serbia and several further destination