Travel from Thessaloniki to Delphi

Bus or train from Thessaloniki to Delphi?

Greek Railways (OSE) operates a train from Thessaloniki to Delphi 5 times a week. Tickets cost $20 - $26 and the journey takes 3 h 36 min. Alternatively, KTEL Fokidas operates a bus from Thessaloniki to Delphi twice daily. Tickets cost $40 - $50 and the journey takes 4 h 15 min.

Travel Guides

Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands

How to get from Thessaloniki to Delphi

From Thessaloniki train to Amfikleia then taxi to Delphi.4 h 39 min86€
From Thessaloniki bus to Delphi.4 h 15 min36€
From Thessaloniki drive to Delphi.4 h 7 min56€
From Thessaloniki taxi to Thessaloniki airport, fly to Athens airport, bus to Athens, then bus to Delphi.6 h 33 min88€

How long does it take to get from Thessaloniki to Delphi?

It takes approximately 4 h 39 min to get from Thessaloniki to Delphi, including transfers.

Is there a direct bus between Thessaloniki and Delphi?

Yes, there is a direct bus departing from Thessaloniki and arriving at Delphi. Services depart twice daily, and operate every day. The journey takes approximately 4 h 15 min.

Operators from Thessaloniki to Delphi

Greek Railways (OSE)Greek Railways (OSE)
KTEL Fokidas2265028226KTEL Fokidas
Olympic AirOlympic Air