Affiliate Disclosure: This post contains affiliate links. If you book through our links, we earn a small commission at no extra cost to you.
Dinner for two with wine: €12. A room with a lake view in a UNESCO town: €28. An alphabet used by 250 million people, invented right here: still apparently not enough to get this country on most people's travel lists.
North Macedonia sits in the middle of the Balkans, surrounded by countries that tourists figured out years ago. Albania is having its moment. Montenegro is getting crowded. Macedonia just quietly keeps being exceptional. Cheap, historically staggering, beautiful, and almost entirely off the radar for anyone not from the region.
That won't last. Go now.
The Story of North Macedonia
In 886 AD, a monk named Kliment arrived at Lake Ohrid with a mission: take the writing system his teachers Cyril and Methodius had created and spread it across the Slavic world.
He set up a school on the shores of the lake. Stone walls, candlelight, hundreds of students traveling in from across the Balkans. Over the next 30 years, the Literary School of Ohrid refined that script into what we now call Cyrillic. Russian. Serbian. Bulgarian. Ukrainian. Mongolian. Kyrgyz. Over 50 languages. 250 million people read and write in it every day.
All of it traces back to a school in a small town on a lake that most Western travelers have never visited.
Kliment is buried in Ohrid. You can visit his church on a Tuesday afternoon for €2. You will probably be the only tourist there.
That gap between what this place actually is and how few people know about it is precisely the point of coming to Macedonia.
Quick Facts
| Currency | Macedonian Denar (MKD). €1 = 61.5 MKD |
| Language | Macedonian (Cyrillic script). English common among younger people |
| Capital | Skopje |
| Best time | May-June, September-October |
| Visa | None required for US, UK, EU, AU (90 days) |
| Airport | Skopje International (SKP) |
| Daily budget | €30-50 budget · €60-90 mid-range · €110+ comfort |
Where to Go
Ohrid
The obvious first choice, and the right one. Lake Ohrid is one of the oldest lakes on earth, over three million years old, deeper than most seas, home to species that exist nowhere else on the planet. The old town climbs the hill above it, Byzantine churches and stone walls stacked on top of each other.
UNESCO gave it dual heritage status: cultural and natural. Fewer than 40 places in the world have that. Most people have heard of none of them.
It's also completely relaxed. Cafes on the waterfront. Boats going out at dawn. Old men playing cards in the square. Summer gets busy but never overwhelming. The shoulder season in May or September is close to perfect.
Skopje
Skopje is genuinely strange, and that's a compliment. The government spent €500 million building neoclassical statues and baroque facades over what was already a modern socialist city. Enormous warriors on horses. Roman-style colonnades. The result is unlike anything else in Europe.
Ignore the spectacle and walk through it into the Old Bazaar behind. The Čaršija is one of the best-preserved Ottoman markets in the Balkans. Narrow lanes, coppersmith workshops, mosques from the 15th century. The contrast with the marble exterior makes it better, not worse.
Matka Canyon
Twenty minutes from central Skopje. A gorge cut deep into the rock, a narrow lake you can kayak through, medieval monasteries built directly into the cliffside. Most visitors to Skopje skip it. A mistake.
Bitola
The second city. The cheapest place in a cheap country, which is saying something. A long pedestrian street lined with cafes where people sit outside for hours, Ottoman architecture in every direction, almost no tourists. The kind of place people will talk about discovering in five years. It's here now.
Tikveš Wine Region
Macedonia makes wine. Good wine, at prices that feel absurd compared to Western Europe. A bottle of local red at a restaurant: €4-6. Tikveš is the main region, two hours south of Skopje. Worth a detour if you have a car or an extra day.
Things to Do
In Ohrid:
- Walk from the harbour up through the old town to Samuel's Fortress. Free entry, views across the lake to Albania.
- Visit the Church of St. Kliment and Pantelejmon, built on the site of the original Literary School. €2. Almost nobody is ever there.
- Take a boat to the Church of St. John at Kaneo. The photo is the most recognisable image in Macedonia. In person, it's better.
- Swim at Gradište beach in summer. Quieter than the town beaches, 20 minutes by car.
- Hire a rowing boat for an hour and go nowhere in particular.
In Skopje:
- Spend half a day in Čaršija. Start at the Stone Bridge, go north, get lost.
- Eat pastrmajlija at a local bakery for €2. It's the city's signature dish: flatbread covered in cured meat, baked in a wood oven.
- Walk across the Stone Bridge at night. The light on the river is good.
Day trips:
- Matka Canyon: boat ride through the gorge plus a hike to the monastery above. Half a day from Skopje.
- Mavrovo National Park: hiking, waterfalls, and a church submerged in a reservoir that appears when water levels drop. Full day, needs a car.
Tours & Activities
Top Things to Do in Skopje
Affiliate links via GetYourGuide — we earn a small commission at no extra cost to you.
Book Online
All Activities in Skopje
Affiliate links via GetYourGuide — we earn a small commission at no extra cost to you.
Where to Eat
Macedonia eats well and charges almost nothing for it.
The national dish is tavče gravče: beans slow-cooked in a clay pot with peppers and onions. Order it everywhere. It costs €2-4 and tastes different in every town. Bitola makes the best version, according to people from Bitola.
Other things worth eating:
- Kebapi — small grilled meat rolls served with fresh bread and ajvar, the roasted pepper paste that appears on every table. €3-5 for a full portion.
- Shopska salata — tomato, cucumber, onion, buried under grated white cheese. €2-3.
- Pastrmajlija — the Skopje flatbread. Order it fresh from a bakery, not a tourist restaurant.
- Local wine — order the house red. It will cost €3 and surprise you.
- Burek — flaky pastry filled with cheese or meat, from any bakery, for €0.80. Breakfast sorted.
Tourist trap warning: Restaurants on Ohrid's main waterfront promenade charge 30-40% more for the same food. Walk one street back. The view disappears; the bill halves.
A proper dinner for two with wine: €12-18 at any decent local restaurant.
Where to Stay
Budget (€15-30/night) Ohrid has excellent family-run guesthouses, most of which include breakfast. The old town above the harbour has better views and costs the same as the waterfront. Book ahead for July and August.
Mid-range (€40-70/night) Boutique hotels in Ohrid old town with lake views. The same rooms in May, June, or September cost 30-40% less than peak summer. Worth timing your trip around.
Comfort (€80-150/night) Lake-view villas and small design hotels. Remarkable value by any European standard at this price point.
Getting There
By air: Skopje Airport (SKP) has direct connections from London, Vienna, Zurich, Milan, and most major European cities. Wizz Air and easyJet are the main budget carriers. Flights from London: €40-90 one way, depending on season.
By bus: Regional buses connect Skopje with Thessaloniki (2.5 hrs, €10-12), Sofia (3.5 hrs, €10), Tirana (4 hrs, €12), and Belgrade (5 hrs, €15). Reliable, cheap, and usually on time.
No visa required for US, UK, EU, and Australian passport holders, up to 90 days.
Getting Around
Between cities: Buses are the standard. Skopje to Ohrid costs €5-7 and takes 3 hours. Services run multiple times daily.
Within cities: Taxis are cheap. In Skopje, the meter starts at €0.30/km. Bolt and InDriver work in the capital.
For rural areas: Renting a car makes sense for Mavrovo, Tikveš, or exploring the countryside. Local agencies charge €20-30/day, less than most Western European countries.
Budget Breakdown
| Budget | Mid-range | Comfort | |
|---|---|---|---|
| Accommodation/night | €15-25 | €40-60 | €80-120 |
| Food/day | €10-15 | €20-30 | €40-60 |
| Transport/day | €3-5 | €5-10 | €15-25 |
| Activities/day | €3-5 | €10-15 | €20-30 |
| Total/day | €31-50 | €75-115 | €155-235 |
Sample trip: 7 days (Skopje 2 nights, Ohrid 4 nights, Bitola 1 night) on a mid-range budget: €600-700 total including flights from London.
Practical Tips
Money: Bring cash. Smaller restaurants and family guesthouses in Ohrid frequently don't take cards. ATMs are easy to find in cities and towns. The exchange rate is pegged: €1 = 61.5 MKD.
Language: Macedonian uses Cyrillic. Learning to read the letters takes about an hour and helps everywhere — menus, signs, street names. Younger people in cities speak good English. In villages, less so.
Safety: Very safe. Standard precautions in Skopje. Nothing to worry about in Ohrid or smaller towns.
SIM card: Local SIMs from A1 or Telekom cost €5-8 for a week of data. Or get an eSIM before you leave and avoid the airport kiosk entirely.
Get an eSIM for North Macedonia on Airalo
Travel insurance: Macedonia has decent medical facilities in cities, but costs can stack up fast without cover. Don't skip it.
Get travel insurance with World Nomads
FAQ
Is North Macedonia safe to visit? Yes. It consistently ranks among the safer countries in Europe. Watch for pickpockets in Skopje's Čaršija, as you would in any busy market.
Do I need a visa for North Macedonia? Citizens of the US, UK, EU, Australia, Canada, and most Western countries enter visa-free for up to 90 days.
What currency does North Macedonia use? The Macedonian Denar (MKD). Some tourist spots in Ohrid accept euros informally but the rate is usually bad. Use denars.
When is the best time to visit North Macedonia? May-June and September-October. July and August are beautiful but Ohrid gets crowded and prices rise. Spring and autumn have the weather without the crowds.
How do I get from Skopje to Ohrid? Bus: 3 hours, €5-7, runs several times daily from the main bus station. By car: the same time, with more flexibility for stops along the way. There is no train.
Is North Macedonia expensive? No. It is one of the cheapest countries in Europe for travelers. A full day including accommodation, food, and activities is possible for €35-50 on a budget.
What language do people speak in North Macedonia? Macedonian, written in Cyrillic script. Albanian is spoken in the west of the country. English is common among people under 40 in cities.
Come Before Everyone Else Does
The lake has been there for three million years. The churches have been there for a thousand. The prices won't stay this low forever.
Book a flight to Skopje. Spend two days in the capital. Then take the bus to Ohrid and stay longer than you planned. That's the whole itinerary. It works.
Where to Stay
Hotels in north-macedonia
Compare hundreds of hotels, apartments and guesthouses in north-macedonia. Real guest reviews, free cancellation on most bookings.
Search Hotels in north-macedonia →Affiliate link — we earn 25–40% commission at no extra cost to you.
Hotels & Accommodation
Where to Stay in north-macedonia
Compare hotels, apartments, and guesthouses. Prices update in real time.
We earn a small commission when you book through these links — at no extra cost to you.
Travel Insurance
Don't Travel Without Insurance to north-macedonia
World Nomads covers 150+ activities, medical emergencies, trip cancellation, and gear theft. 60-day cookie — get a free quote before you book flights.
Get a Free Quote →Affiliate link — we earn a commission (10–15%) at no extra cost to you.
Stay Connected Abroad
Skip Roaming Fees in north-macedonia
Airalo eSIMs work in 190+ countries. Buy before you fly, activate on arrival. No physical SIM needed — just scan a QR code.
Get an eSIM →Affiliate link — we earn 10% commission at no extra cost to you.







