
Travel is back! Make sure to book your seat reservations well in advance to guarantee your seat(s).
Would you rather avoid reservations all together? Check out our reservation-free itineraries.
Trains in North Macedonia
North Macedonia has a well developed railroad system. It is connected to Kosovo and Serbia in the north, and to Greece in the south. All domestic lines are operated by Republic of Northern Macedonian Railways Transport (ZRSM). The main station is in Skopje.
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.
- Route Map
- Domestic Trains
- International Trains

Regional trains
Major domestic links from Skopje:
to Tetovo, Gostivar and Kicevo in the west
to Volkovo in the northwest
to Kumanovo and Tabanovci in the north
to Sveti Nikole, Štip, and Kocani in the east
to Veles, Negotino and Gevgelija in the south - southeast
to Bogomila, Prilep and Bitola in the southwest.
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, Zelenikovo, Veles, Negotino, Demir Kapija, Miravci and Gevgelija.
Intercity trains link Kumanovo, Skopje, Zelenikovo, Veles, Negotino (Kavadarci), Demir Kapija, Miravci (Valandovo) and Gevgelija (Bogdanci) with Serbia and Greece.
Bikes are allowed on certain trains. You'll need to buy a bike ticket in advance.
Popular Connections in North Macedonia
- International Routes
International connections
Travel to Bulgaria goes via Niš in Serbia and via Thessaloniki in Greece. Intercity trains link Skopje with Kosovo.
Reservations for trains in North Macedonia
Reservations
- IR: passenger trains, reservation not required
- D: express trains, reservation not required
- ICB: intercity trains, reservation not required
- International trains: reservations required
Get your Pass for North Macedonia
Interrail Global Pass
Travel by train in up to 32 countries in Europe including North Macedonia.
Discounts available for youth, seniors and families.
Prices from € 185
Tips and tricks for North Macedonia

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 kilometers!
Interrailers get up to a 15% discount on all Avis retail prices.
You can find more information in the Terms & Conditions.
Get inspired
-
North Macedonia North Macedonia is one Europe’s hidden treasures. Explore this Balkan country with an Interrail pass and find out about its top highlights and events.
-
Central Europe and Balkans There's so much to see in Central Europe! Travel by train with Interrail through stunning landscapes and charming cities. What's your next stop?
Change of currency
You cannot change the currency once you have a Pass in your cart. Remove the Pass, and then change the currency on the website header.