Travel from Skopje to Athens-Greece

Train, bus or fly from Skopje to Athens?

You can take a bus from Skopje to Athens via Thessaloniki Monastiriou in around 10 h 30 min. Alternatively, you can take a train from Skopje to Athens via Thessaloniki in around 10 h 32 min.

Travel Guides

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

How to get from Skopje to Athens

ModeDurationPrice
From Skopje bus to Thessaloniki Monastiriou then bus to Athens Karaiskaki sq.10 h 30 min59€
From Skopje train to Thessaloniki then train to Athens.10 h 32 min48€
From Skopje bus to Gevgelija then bus to Athens.13 h 12 min39€
From Skopje drive to Athens.7 h 27 min105€
From Skopje train to Thessaloniki, taxi to Thessaloniki airport, fly to Athens airport, then subway to Athens.7 h 31 min89€
From Skopje Hotel Holiday Inn shuttle to Skopje airport, fly to Athens airport, then subway to Athens.7 h 27 min98€
From Skopje bus to Central Station, line 2 subway to Serdika, line 1 subway to Tzarigradsko shose Blvd., line 84 bus to Sofia airport, fly to Athens airport, then subway to Athens.10 h 30 min56€

How long does it take to get from Skopje to Athens?

It takes approximately 10 h 30 min to get from Skopje to Athens, including transfers.

Is there a direct train between Skopje and Athens?

No, there is no direct train from Skopje to Athens. However, there are services departing from Skopje and arriving at Athens via Thessaloniki. The journey, including transfers, takes approximately 10 h 32 min.

Is there a direct bus between Skopje and Athens?

No, there is no direct bus from Skopje to Athens. However, there are services departing from Skopje and arriving at Athens Karaiskaki sq via Thessaloniki Monastiriou. The journey, including transfers, takes approximately 10 h 30 min.

Operators from Skopje to Athens

OperatorPhoneWebsite
Simeonidis Tours+30-2310540970Simeonidis Tours
KTEL Thessalonikis+30 2310 510835KTEL Thessalonikis
Greek Railways (OSE)Greek Railways (OSE)
Rule Turs02/ 3163 – 346Rule Turs
Siamos Tours0030 2108219900Siamos Tours
Olympic AirOlympic Air
EllinairEllinair
RyanairRyanair
OASAOASA
Vardar Express+389 2 2566668Vardar Express
Turkish AirlinesTurkish Airlines
Austrian AirlinesAustrian Airlines
Aegean AirlinesAegean Airlines
Wizz AirWizz Air
easyJeteasyJet
Germania Flug AGGermania Flug AG
SwissSwiss
Kaleia+359 894 77 44 43Kaleia
Metropolitan SofiaMetropolitan Sofia
SUMC0700 13 233SUMC
Bulgaria AirBulgaria Air