Getting there & away
There are four border crossings with Albania – the two main ones are on either side of Lake Ohrid (Kafa San/Qafa e Thanës, 12km southwest of Struga, and Sveti Naum/Tushëmishti, 29km south of Ohrid). There are two smaller ones at Blato, 5km northwest of Debar, and at Stenje on the western shore of Lake Prespa.
There are crossings at Gevgelija (between Skopje and Thessaloniki), Dojran (just east of Gevgelija) and Medžitlija. To get to this crossing, take a taxi from the Bitola bus station (€6, 15 minutes, 15km) and then order a taxi on the Greek side to the nearest town, Florina (€12, 15 minutes, 17km).
The main border crossing at Blace is just a 20-minute trip north from Skopje. There is another crossing point close by at Jazince, used by vehicles coming from Tetovo.
The main crossing point into Serbia is Tabanovce, either on the motorway or by train. There’s a much smaller crossing point at Pelince about 25km northeast of Tabanovce.
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.
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.
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.mz.com.mk/patnichki/timetable.htm).
Macedonia has two international airports, Skopje’s Petrovec airport (SKP; 02-3148 333; www.airports.com.mk) and the much smaller Ohrid airport (OHD; 046-252 820; www.airports.com.mk). There is no departure tax.