Where is the train station in Athens? Centrally located? On the metro?
Please sign in to post.
Where is the train station in Athens? Centrally located? On the metro?
The main station is called Larissa. It’s some way from the main tourist areas below Plateia Omonia. There’s a metro station there, also called Larissa, which is on the red line. The most central red lime station is Syntagma.
Alan