Borders


Crossing the Border

Macedonia shares land borders with Greece, Albania, Bulgaria, Serbia and the UN-­monitored territory of Kosovo. Access to/from all neighboring states is generally trouble-free and unrestricted.

Macedonia-border

Border crossing points of Macedonia
Land boundaries: total: 748 km border countries: Albania 151 km, Bulgaria 148 km, Greece 228 km, Serbia 221 km
The official border crossings in the Republic of Macedonia are located as follows:

Airport border crossings (2)

1 near Skopje airport: Alexander the Great
1 near Ohrid airport: Saint Paul the Apostle
 
 
 

Railway border crossings (3)

1 with Greece (Gevgelija Gevgelija)
1 with Serbia (Tabanovce near Kumanovo)
1 with Serbia/Kosovo (Volkovo near Skopje)
 
 
Macedonia border

Road border crossings (15)

3 with Bulgaria (Deve Bair near Kriva Palanka, Novo Selo near Strumica, and Delcevo)
3 with Greece (Bogorodica near Gevgelija, Medzitlija near Bitola, and Star Dojran near Dojran)
3 with Serbia (Tabanovce, Sopot and Pelince near Kumanovo)
2 with Serbia/Kosovo (Jazince near Tetovo, and Blace near Skopje)
4 with Albania ([gs Stenje] near Resen, [gs Sveti Naum] near Ohrid, Kjafasan near Struga, and Blato near Debar).
 

Land

Macedonia shares land borders with Greece, Albania, Bulgaria, Serbia and the UN-­monitored territory of Kosovo. Access to/from all neighboring states is generally trouble-free and unrestricted.

Bus

From Skopje buses travel to Belgrade (1350MKD, six hours, 431km, 16 daily), Prishtina (300MKD, 1¾ hours, 87km, six daily), Sofia (640MKD, six hours, 222km, six daily) and further-flung Eastern European centres such as Sarajevo, Zagreb and Ljubljana. Many of these routes pass through smaller centres, including Ohrid and Bitola.
To/from Albania you can travel from Tetovo via Struga to Tirana by bus (900MKD, six to seven hours, two daily on Monday, Wednesday and Friday). From Ohrid you can catch a Sveti Naum bus to the border (80MKD, 50 minutes, 29km, four daily) and cross on foot.

Car & motorcycle

None of the border crossings should pose any particular problems. You will need a Green Card endorsed for Macedonia to bring a car into the country.

Train

Trains from Skopje head to Belgrade via Niš (1209MKD, nine hours, two daily), Prishtina (€4, 2½ hours, two daily), Podgorica via Niš (2000MKD, 17½ hours, daily), Zagreb (2050MKD, 18 hours, daily) and Ljubljana (2690MKD, 20½ hours, daily). Sleepers are available. You can find timetables for international routes on the website of Macedonian Railways (www.mztransportad.com.mk).

Railway map of Macedonia Македонски Железници

icon