Thessaloniki is easily accessible by air, sea, and road. Thessaloniki is also connected with other parts of the mainland through a network of roads and railways. Once there, Thessaloniki provides its visitors with a safe and efficient public transport system. Also, taxis are an easy and cheap way to move around the city.

By Train

The New Railway Station, the central passenger terminal of Thessaloniki, is located on Monastiriou street. TrainOSE is the Greek private railway company currently operating passenger and freight trains and operates international train services between Thessaloniki – Sofia, Thessaloniki – Skopje – Beograd and Thessaloniki – Sofia – Bucharest.

For further information, please visit:

By Plane

Visitors arriving by air will land at Thessaloniki Airport “Makedonia” (IATA code: SKG), the second biggest airport in Greece, which is located just 15 km from the city centre. Thessaloniki is easily reached by international direct flights from approx. 120 destinations, including major cities around the world. From Thessaloniki, there are 58 airlines flying to 141 destinations in more than 40 countries. The airport operates with frequent connections to most Greek cities and islands, serving over 3,5 million passengers per year.
A public bus service (Bus 78 or 78N) is available 24/7 – every 30 minutes – from the airport to the city centre.

For more information on the flight destinations:

For updated bus timetables: OASTH –

By Car

The Egnatia Odos is the Greek part of the trans-European axle E90.
Via Egnatia Odos, Thessaloniki approaches westwards the harbor of Igoumenitsa, from where there are regular ferry connections to Italy, to the east to Kipous of Evros at the Greek- Turkish border.
Moreover, through its north-south axes Thessaloniki is connected to the Balkan countries and the rest of Europe.
The National Road Patra – Athens – Thessaloniki – Evzoni, connects the city with the capital of Greece and constitutes part of the European motorway E75.


Parking in Thessaloniki
There are many municipal and private car parks. The cost for the first hour ranges from €2.50 to €4.00 and it is reduced for each subsequent hour.

Greek VISA requirements

Greece is a Member-State of the European Union and is part of the Schengen Area.
EU Citizens do not need a VISA to enter Greece, they just need to display their ID, not even their passport. However, a passport is necessary for other transactions, such as currency exchange, purchases, etc. Also, airlines and other carriers require a valid passport and/or ID.
Non-EU citizens require a visa to enter Greece. Information on this matter can be obtained from the Hellenic Embassies or Consulates and/or from travel agencies.
If you need a visa, make sure you apply for one well in advance!