Getting Around Skopje
Skopje is the capital and largest city of North Macedonia, sitting in the Skopje Valley along the Vardar River. The urban core is compact and mostly flat, which makes it a comfortable city to explore on foot, while a frequent public bus network covers the wider city and the surrounding area. This guide covers the practical options a visitor is most likely to use: walking, buses, taxis and ride-hailing, and the trip in from the airport.
On Foot
Walking is the simplest way to move around central Skopje. The city centre is oriented around the Vardar River and Macedonia Square, and several key arrival points are within easy walking distance of it. From the combined train and bus station, for example, you can reach the central square in roughly fifteen to twenty minutes by heading west along the main road that passes under the station, then following the river to the old bridge and the square. If you don't have a map, a useful landmark is Mount Vodno with its cross, which lies to the south.
The urban area is mostly flat, though it sits at the foot of Mount Vodno and includes a few wooded hills and the promontory on which Skopje Fortress is built. Away from the centre, the city spreads out along the Vardar and its tributaries, so for longer trips you will want to combine walking with buses or taxis.
Buses and Public Transport
Skopje Bus operates a vast, frequent and efficient bus network, and it is the main form of public transport in the city. The red public buses charge a flat fare for a ride of any length as long as you don't interchange. You have three ways to pay:
- SkopjeBus app — the cheapest option. The app has an English interface and also provides bus timetables. You top up your balance in the app, with top-ups starting at a small minimum.
- Skopska card — a reloadable card that gives you the same discounted fare. Note that it can only be bought during business hours at the bus station, and not later than 18:00.
- Cash from the driver — the most expensive option. You will be given a ticket with a QR code, which you must scan using one of the scanners inside the bus to validate it.
There is also a daily ticket, which costs a little more for city lines and slightly more again for all lines — useful if you plan to make several journeys in a day.
For longer trips within the city or to nearby attractions, city and regional buses can be caught from the Transport Center, which sits under the viaduct of the railway station, south-west of the national bus station. This is where you pick up services such as the bus to the Millennium Cross or to Matka Canyon.
Rail, Metro and Trams
Skopje has no metro or tram system, so buses and walking are the practical ways to get around the city itself. Rail is relevant mainly for arriving in or leaving Skopje rather than for moving around within it. The city's railway station forms part of a transport centre that includes the train and bus stations together in the same building, which makes connections between the two straightforward.
National train connections to and from Skopje are listed on the Macedonian Rail website. As of 2025 there are no international trains. One practical caveat: it is not possible to buy a train ticket with a credit card, but there is an exchange desk in the bus station in the same building and plenty of ATMs nearby.
Taxis and Ride-Hailing
Taxis are plentiful and, for short hops around the centre, inexpensive. A typical journey within the city should normally not cost more than a few hundred denar; a short trip of five to ten minutes, such as from the city centre to a shopping and nightlife area like Biser, costs around 150 denar. The short run from the train station to the centre should cost only 50–100 denar.
Many taxis use their meter, so there should be no discussion about the price. If you seem unsure and foreign, however, you may be quoted a higher charge, so it pays to appear confident about the price. Never let yourself be talked into going somewhere you did not plan to go, and if a driver insists on a ridiculous price, simply find another taxi — there are plenty.
For a hassle-free option, the ride-hailing app Wizi is available, with an option to pay by credit card in the app or directly in the taxi. This is the best choice for tourists who want to avoid any haggling.
Getting from the Airport into the City
Skopje International Airport (SKP) lies to the south-east of the city and is reached by the main highway that connects Belgrade, Skopje and Thessaloniki. There are several ways into town:
- Airport bus — the most straightforward public option. The bus passes Capitol Mall, the Bus Terminal and the Holiday Inn, and the journey takes about 25 minutes. As a rule of thumb, buses depart about 15–30 minutes after a landing, just outside the exit gates. Tickets can be bought from the counter at the airport or online, paid by cash or credit card. For the return trip, buy your ticket from the dedicated airport bus office inside the bus station and catch the bus from the stop signed "Airport Bus" on the street underneath the viaduct of the train station, in front of the pharmacy. Buses are scheduled to arrive about an hour before a flight, leaving plenty of time for exchanging leftover denar, check-in, passport control, security and boarding.
- Taxi — hailing a taxi costs roughly €15–25 to the centre, or you can arrange a private hire beforehand for a lower price. A display board outside the airport states the standard fare to Skopje as €25. Standard taxi fares are also established for other cities within North Macedonia.
- Car — the airport is accessed by the main highway, which connects it directly with the city.
- Public bus via Petrovec — the nearby village of Petrovec has regular buses into Skopje. You pay in cash (scan the ticket to validate it) or use the SkopjeBus app.
- Train — two train stations are within walking distance of the airport, served by Kumanovo trains and Veles trains respectively. If the train time happens to match your flight arrival, this can work well, and it is also a good way to connect directly south to Veles or Bitola instead of first heading into Skopje. Check the train schedule in advance; tickets are probably cash only.
As an alternative to flying into Skopje, Pristina International Airport is about three hours away by bus and may offer cheaper deals than flying directly into Skopje on some routes.
Arriving by Bus or Train
The main bus station sits under the viaduct of the railway station, east of Macedonia Square, and the central square is just a fifteen- to twenty-minute walk away. Inside there is a small store selling snacks and drinks, another offering bureks, and a reliable exchange office. Tickets for all destinations and companies are bought from central ticket booths, except for the airport express buses, and then shown to the attendant at the gate when you access the platforms. Platform destinations are displayed on digital screens in both Macedonian Cyrillic and Roman transliteration, and staff at the bus station generally speak at least basic English.
One thing to watch: beware of people who approach you inside or around the bus station offering rides. These drivers may not be professional, may not know your destination well, may not take the most efficient route, and may not offer good value. Also note that codes from online tickets may not be accepted by bus drivers — before boarding, you have to go to the ticket counter to convert the code into a paper ticket and pay the station fee.
From the main bus station there are frequent services to cities and towns across North Macedonia, as well as to other major European cities including Sofia, Pristina, Tirana and Belgrade.