Travel from Kastoria to Athens

Train, bus or fly from Kastoria to Athens?

Astra Airlines flies from Kastoria to Athens twice a week. Alternatively, you can take a bus from Kastoria to Athens via Larissa in around 7 h 45 min.

Travel Guides

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

How to get from Kastoria to Athens

From Kastoria taxi to Kastoria airport, fly to Athens airport, then subway to Athens. 2 h 21 min $124. From Kastoria bus to Thessaloniki, taxi to Thessaloniki airport, fly to Athens airport, then subway to Athens. 6 h 11 min $119. From Kastoria bus to Ioannina, taxi to Ioannina airport, fly to Athens airport, then subway to Athens. 5 h 33 min $128. From Kastoria bus to Larissa then bus to Athens. 7 h 45 min. From Kastoria taxi to Florina, train to Platy, then train to Athens. 8 h 44 min $157. From Kastoria bus to Kozani then bus to Athens. 9 h 50 min. From Kastoria bus to Athens. 13 h 15 min $64. From Kastoria drive to Athens. 5 h 41 min $105.