Railway tracks through a mountain landscape in North Macedonia

Train travel in North Macedonia

Last updated: July 2026

Main operators

Train service

MŽ is North Macedonia's national railway operator, running domestic passenger trains from Skopje with no compulsory seat reservations.

Frequently asked questions

Can I travel by train from Skopje to Belgrade or Thessaloniki?

No scheduled passenger trains are running from Skopje to Belgrade or Thessaloniki. Check current overland alternatives before travelling.

Is there a train from Skopje to Ohrid?

No. Ohrid has no rail connection. Check current road transport for the final journey.

Can I use an Interrail or Eurail Pass in North Macedonia?

Yes. North Macedonia is included in the current Eurail and Interrail pass network, and both providers offer a North Macedonia One Country Pass. European residents use Interrail and non-European residents use Eurail. A One Country Pass covers participating services within North Macedonia, not the journey into or out of the country, so check the exact route in Rail Planner before buying.

Who operates trains in North Macedonia?

ŽRSM Transport operates passenger train services in North Macedonia. ŽRSM Infrastruktura is the separate public company responsible for railway infrastructure. Check the ŽRSM Transport timetable, then verify any change locally because revised timetables can be issued.

Do I need to book in advance or reserve a seat on trains in North Macedonia?

No seat reservation is currently needed on North Macedonia trains. The current Eurail country guidance says reservations are not needed and are not available through its self-service system. Check the latest timetable and station information before travelling because departure times and service availability can change.