By train from Athens to Thessaloniki
The distance between Athens and Thessaloniki is 3 hours by train. With the railway works expected to be carried out in Greece in the coming period, the distance between Athens and Thessaloniki will be 3 hours and 15 minutes. [more…]