By plane
Duration: 50 minutes | Cost: from €40 one way
By far the quickest way to get to Thessaloniki from Athens, travelling by plane is also the most expensive. That said, if you book early enough, it doesn’t have to break the bank. You might even get lucky and bag a plane ticket for less than the cost of the train or bus.
With several flights each day, and around the year, flying is also convenient when it comes to finding a time that suits the needs of your itinerary.
Ready to explore Greece? Get started with our expert travel planning tips.
By train
Duration: 5—7 hours | Cost: from €15 one way
If you book early enough and check the costs of different train times, you could secure a one-way train ticket from Athens to Thessaloniki for as little as €15.
With fast and slow train options available, you can choose according your how much time and money you have. Either way, your journey will be comfy and scenic.
Trains depart from Athens’ main train station, also known as Larissa Station.
Planning a layover in Athens? Explore the best places to stay in Athens.