Your order

North Macedonia by train

Train travel is an excellent way to explore the Balkan country of North Macedonia. Your Eurail Pass gives you the freedom to visit the warm and welcoming capital of Skopje, and hike the splendid peaks of the many mountains. Visit the mind-blowing Ohrid Lake and experience the untouched landscape of Macedonia.


Train types in North Macedonia

North Macedonia rail network

The principal line, and the route most visitors will travel, is the north/south rail link between Belgrade (Beograd in Serbian) and Thessaloniki in Greece, stopping off in Skopje, capital of North Macedonia with a population of 600,000.


Currently, international trains are not running to both Belgrade (Serbia) and Thessaloniki (Greece).


Regional trains

Major domestic links:

  • Skopje – Veles – Gevgelija
  • Skopje – Veles – Prilep – Bitola
  • Skopje – Kumanovo – Tabanovci

Please check our timetable or information on the website of the North Macedonian Railways (MŽ)

International trains

The main north – south line from Niš in Serbia to the port of Thessaloniki in Greece on the Aegean Sea (Corridor X), passes through Kumanovo, Skopje, Veles, and Gevgelija.


Currently, construction works are ongoing on this part of the network, which is why there is no international train traffic possible to both Belgrade (Serbia) and Thessaloniki (Greece).


Popular connections

International connections

This part of the website will be updated once trains start running again towards Belgrade (Serbia) and Thessaloniki (Greece).



Not possible through Eurail reservation self-service system.


Locally at the train station.


Good to know

Reservations for all trains in North Macedonia are currently not needed.


Get your Pass for North Macedonia

North Macedonia Pass


Spend your whole vacation exploring North Macedonia by rail.


Standard prices from $ 64

Global Pass


Travel by train in up to 32 countries in Europe including North Macedonia.

Discounts available for youth, seniors, and families.


Standard prices from $ 233


Tips and tricks North Macedonia

North Macedonia quick facts:


  • Population: 2 million

  • Language: Macedonian

  • Currency: Macedonian denar (MKD)

  • Dialing code: +389



Get inspired

  • serbia-djerdap-lake
    1 week in Serbia Make your 1 week in Serbia count with a Eurail Pass! Visit several historically important Serbian cities including Belgrade and Novi Sad.
  • bosnia-herzegovina-mostar-panorama-view-on-the-bridge
    Balkans Itinerary Travel the Balkans by train and visit Croatia, Bosnia-Herzegovina, Montenegro, and Serbia. Visit the old cities in Croatia and take some amazing pictures of the landmarks. Get your Eurail Pass today to see it all!


Go the last mile


Found yourself at the end of the line, but not at your destination? When public transportation ends, it's time to take matters into your own hands: rent a car for the last miles!


Eurailers get up to a 15% discount on all Avis retail prices. 


You can find more information in the Terms & Conditions