KTEL Fthiotidos operates a bus from Lamia to Trikala every 4 hours. Tickets cost $15 - $18 and the journey takes 2 h. Alternatively, Greek Railways (OSE) operates a train from Lamia to Trikala 5 times a week. Tickets cost $9 - $12 and the journey takes 2 h 1 min.
How to get from Lamia to Trikala
From Lamia bus to Trikala. 2 h 13€. From Lamia train to Lianokladi then train to Trikala. 3 h 10 min 11€. From Lamia drive to Trikala. 1 h 48 min 17€.