Greek Railways (OSE) operates a train from Athens to Livadeia every 4 hours. Tickets cost $9 - $12 and the journey takes 1 h 25 min. Alternatively, KTEL Livadeias operates a bus from Athens to Livadeia hourly, and the journey takes 2 h.
How to get from Athens to Livadeia
From Athens train to Levadia then taxi to Livadeia. 1 h 34 min 18€. From Athens bus to Livadia. 2 h. From Athens taxi to Livadeia. 1 h 38 min 137€. From Athens drive to Livadeia. 1 h 38 min 21€.