North Macedonia
How to get to North Macedonia: airports, flights and border crossings
Fly into Skopje (SKP) for the capital and the north, or Ohrid (OHD) in summer for the lake; most travellers land at Skopje and take a 2.5–3 hour bus to Ohrid. Land borders with Greece, Serbia, Kosovo, Albania and Bulgaria work by bus, car or train. Check current routes before booking.
More
GuideNorth Macedonia
Key facts
- Main airportcheck
- Skopje International (SKP), about 20 km east of the city centre
- Second airportcheck
- Ohrid St. Paul the Apostle (OHD); seasonal routes, mainly summer
- Airport to Skopje centrecheck
- Taxi about 20–30 minutes; bus and shuttle options exist
- Skopje to Ohridcheck
- Bus about 2.5–3 hours; several departures daily
- Land borders
- Greece, Serbia, Kosovo, Albania, Bulgaria
- Traincheck
- International services are limited; check current routes and timetables
- Entry rulescheck
- Visa-free for many passports for short stays; confirm your own passport
- Currency on arrival
- Macedonian denar (MKD); about 61.5 MKD to €1
Quick answer
For a first trip, book into Skopje (SKP). It has the widest choice of flights and sits on the road and rail line that links the country north to south. Ohrid (OHD) is the better landing point only if your whole trip is the lake and you are travelling in the summer season.
From Skopje, most travellers go straight on to Ohrid by bus, about 2.5–3 hours. If you are coming overland from Greece, Serbia, Kosovo, Albania or Bulgaria, you enter by bus, car or, on some routes, train.
Summary table: airports, borders and costs
Use this to pick your entry point before you look at schedules. Times are planning estimates; confirm fares and timetables with the operator.
| Entry point | Best for | Typical onward time | Cost note |
|---|---|---|---|
| Skopje (SKP) | Capital, Matka Canyon, most of the country | 20–30 min to Skopje centre | Airport taxi or bus; check current fares |
| Ohrid (OHD) | Lake Ohrid in summer | Short transfer to Ohrid town | Seasonal routes; check fares |
| Border with Serbia (Tabanovce) | Belgrade, Central Europe by bus or car | Skopje about 1.5–2 h from the border | Bus ticket varies by operator |
| Border with Kosovo (Blace) | Pristina, onward Balkans | Skopje about 1–1.5 h | Bus ticket varies |
| Border with Greece (Bogorodica) | Thessaloniki, Athens | Skopje about 2–2.5 h | Bus or train; check timetables |
| Border with Albania (Qafë Thanë) | Ohrid–Tirana route | Ohrid about 30–40 min to the border | Bus ticket varies |
| Border with Bulgaria (Deve Bair) | Sofia, Eastern Europe | Skopje about 2.5–3 h | Bus ticket varies |
Step by step
Step 1: decide your first base. Skopje and Ohrid are the two anchors of a first trip, so choose the airport that matches your plan. If you want both, fly into Skopje and bus south.
Step 2: check flights. Skopje has the most routes, including low-cost carriers from across Europe. Ohrid is smaller and more seasonal. From the US, Canada, Australia and New Zealand you will almost always connect through a European hub such as Istanbul, Vienna, Frankfurt, Zurich, Belgrade or Athens.
Step 3: book the onward leg. Buses between Skopje and Ohrid run several times a day; buy at the station or online where the operator allows. Trains inside the country are cheap but slower and less frequent than buses.
Step 4: sort your entry paperwork. Check your passport's visa status for North Macedonia before booking anything non-refundable. Many Western passports get short visa-free stays; rules differ by nationality.
Step 5: plan money and connectivity. The currency is the denar; euros are sometimes accepted at tourist spots but the rate is poor. Buy a local SIM or eSIM on arrival or before you fly.
Notes
Airport transfer prices, bus timetables and seasonal flight routes change often. Treat every time and fare on this page as a planning estimate and confirm with the operator before you travel.
If you arrive late into Skopje, a taxi is the simplest option; if you arrive in daylight, the bus is cheaper. At Ohrid, the airport is close to the lake but seasonal, so check that your dates match the route.
Land borders can be slow at weekends and in summer, especially the Greek and Serbian crossings. Allow extra time if you are connecting to a flight.
Travel insurance is worth arranging before you leave, particularly if you plan to hike in the mountains or drive.
Sources and date checked
We last checked this page in September 2026. Airport, border and timetable details are marked check where we could not confirm them from an official source; always verify with the airline, bus operator or border authority before you travel.
Questions people ask
What is the best airport to fly into for North Macedonia?
Skopje (SKP) for most trips: the widest flight choice and the easiest link to Ohrid by bus. Ohrid (OHD) is best only if your whole trip is the lake and you are flying in the summer season.
How long is the flight to North Macedonia from the US, UK, Canada, Australia and NZ?
From the UK it is roughly 2.5–3.5 hours direct to Skopje when a direct route operates. From the US, Canada, Australia and New Zealand you connect through a European hub, so total travel is usually 11–30 hours depending on the route.
Can I enter North Macedonia by land or sea?
By land, yes: there are borders with Greece, Serbia, Kosovo, Albania and Bulgaria, served by buses, cars and some trains. North Macedonia is landlocked, so there is no sea entry.
Do I need a visa for North Macedonia?
Many Western passports get short visa-free stays, but rules differ by nationality and can change. Check your own passport's status with an official source before booking.
How do I get from Skopje to Ohrid?
The bus takes about 2.5–3 hours with several departures a day. Trains are limited on this route, so the bus is the usual choice.
Which currency should I bring?
The Macedonian denar (MKD), about 61.5 to €1. Euros are sometimes accepted at tourist spots but at a poor rate, so change or withdraw denars on arrival.
Check live
Prices, schedules, rules and availability change. Open these to confirm today's details before you book.
Deep dive
Every source; changeable facts are marked check
Sources
- officialSkopje International Airport
- secondaryWikivoyage – North Macedonia
Ask about North Macedonia
Loading…
Was this useful?