Not any more.  Confusingly, some maps still show the railway line between Kalamata and Kiparissia and along the Peloponnese coast to Patras in the north. But the line stopped being used about 10 years ago. The only trains still operating are on the tourist link between the cruise port of Katakolon and Olympia.  It’s a 45-minute journey and the round-trip ticket costs about 10 euros.