From Katerini bus to Sofia. 6 h 28 min 34. From Katerini bus to Thessaloniki, walk to Thessaloniki, then bus to Sofia. 7 h 28 min 121. From Katerini train to Thessaloniki then train to Sofija. 8 h 42 min 62. From Katerini drive to Sofia. 4 h 1 min 110.
Bus or train from Katerini to Sofia?
EAAA operates a bus from Katerini to Sofia 4 times a day. Tickets cost $17 - $24 and the journey takes 6 h 28 min. Ilias Travel also services this route once daily. Alternatively, Greek Railways (OSE) operates a train from Katerini to Sofia every 2 hours. Tickets cost $6 - $8 and the journey takes 50 min. Greek Railways (OSE) also services this route 5 times a week.