Trenitalia operates a train from Cefalù to Siracusa hourly. Tickets cost $2 - $7 and the journey takes 18 min. Trenitalia also services this route once daily.
How to get from Cefalù to Siracusa
From Cefalu' train to Termini Imerese then train to Siracusa. 5 h 1 min 37€. From Cefalu' train to Palermo Centrale, walk to P.za Cairoli interno, Stazione FS, then bus to Via Paolo Orsi. 5 h 2 min 24€. From Cefalù drive to Siracusa. 2 h 38 min 34€.