A road trip in North Macedonia is full of surprises. For a small, landlocked country that is often overlooked, it sure packs a punch!

North Macedonia is filled with beautiful lakes, snow-capped mountains, UNESCO sites and some of the quirkiest cities in Europe. Its size means you can easily get from A to B in just a few hours, by rental car or by bus.

When is the best time to visit North Macedonia?

There is no bad time to visit North Macedonia. The best time to visit will depend on your interests.

There are festivals in spring, ski slopes for winter, the wine harvest in autumn and watersports in summer.
There are fewer tourists in the shoulder seasons of autumn and spring, however as one of Europe’s least visited countries, crowds of tourists are rarely a problem year-round.

We visited in April and it was the perfect time of year for a North Macedonia road trip! The weather was flawless, we saw the last of the snow on the mountains, everything was open and it wasn’t too crowded. The only down-side was that the water was too cold to swim in the crystal clear lakes. But it is always good to have a reason to go back!

Where to start your North Macedonia road trip

The easiest place to start your road trip of North Macedonia is in the capital, Skopje. Skopje has an international airport with flight connections to other European cities.

If you’re arriving by bus from other destinations in the Balkans, Skopje is the best place to start!

You can check bus schedules and prices on Busbud.

How to get around

Hiring a car is the best way to travel around North Macedonia.

Having your own transport means you can get to more off-the-beaten-path destinations and explore at your own pace. The good news is that most of the roads are decent and the traffic is generally not too bad, with a few exceptions. If you’re an experienced driver, you should consider hiring a car in North Macedonia!

Compare prices for renting a car for your North Macedonia road trip with Rentalcars.com.

The other option is to take buses and coaches. The coach network has regular links between major towns and cities. If renting a car is not an option, you can still visit most destinations below using public transport!

The perfect North Macedonia road trip itinerary

Day 1 and 2: Skopje

Skopje is a fascinating city that people tend to love or hate. On first glance, the city is grand and ornate with statues and monuments on every corner. Look a little closer and you’ll notice why Skopje is considered Europe’s capital of kitsch.

Skopje was hit with an earthquake in 1963 which destroyed most of the city’s historical buildings. The neo-classical architecture, grand monuments and countless statues that you will see around Skopje are actually all new!

Alexander the Great monument in Skopje

A controversial project known as Skopje 2014 has reshaped the city in a bid to attract tourists.

Within a few hundred metres you will see monuments reminiscent of the Arc de Triomphe, Brandenburg Gate and Prague’s Charles Bridge. While Skopje 2014 has certainly divided opinions, it has made Skopje a city that really needs to be seen to be believed!

Monuments in Skopje

Top things to do in Skopje

  • Visit the Old Bazaar and stroll around the Old Town. This part of Skopje has maintained its historical charm and is dotted with Ottoman era mosques, hammams and shopfronts.
  • Climb Kale Fortress for the best view of the city.
  • Take a walking tour to get a local’s perspective on Skopje! This was crucial for me to get an understanding of this enigmatic city. Check free walking tours on Guruwalk.
  • Sample Macedonian cuisine at one of the great restaurants around the main plaza. My favourite was Pelister Restaurant.

Day 3: Matka canyon, Tetovo mosque and Mavrovo National Park

Pick up the car and leave Skopje early to make the most of the first official day of your North Macedonia road trip!

Millenium Cross viewpoint

First make the drive up to the Millenium Cross for a panoramic view of the city. At the right time of year you will have snow-capped mountains framing your photos.
If you don’t have a car, you can still get to the Millenium Cross by taking the cable car!

Matka Canyon

The next stop is Matka Canyon, about 15km from Skopje. Matka Canyon is a little touristy, but well worth a stop on your North Macedonia road trip. It really is beautiful!

There are a few ways to enjoy the canyon. You can take a walk along the well maintained path around the rockface with areas to stop and picnic. There are boat tours along the canyon to visit the many caves and enjoy the views of the gorge.

Kayaking in Matka canyon North Macedonia

We chose to hire kayaks and explore ourselves. Kayaks are available after the entrance to the canyon for 300MKD per hour. If you want to visit the cave, you will need at least 2 hours.

Matka canyon is also accessible on a day trip from Skopje by local bus or organised tour.

Tetovo Mosque

Tetovo Mosque, also known as ‘the painted mosque’ or ‘the colourful mosque’ is one of the most beautiful buildings in North Macedonia. Every inch is ornately painted in vibrant colours and you can easily spend an hour wandering around admiring its beauty.

Tetovo mosque is free to enter but it is an active mosque so be sure to avoid prayer times.

Somewhat surprisingly, we found the traffic in Tetovo to be pretty crazy. It was by far the worst traffic of our time in North Macedonia. We asked our waitress if it was normal and she said, “Yes. Everyday”.

Tetovo has a lovely main street with some great restaurants. Grab some lunch here and then start the drive south.

Mavrovo National Park

The final stop on day 3 of our road trip is Mavrovo National Park. Mavrovo National Park is a short detour from the main road to Ohrid.

In winter, Mavrovo has the best skiing in North Macedonia. In summer and spring when the snow has melted, the park has some spectacular hiking trails to explore.

If you’re short on time or don’t enjoy hiking, the drive through Mavrovo is incredibly scenic! This is your first glimpse at how beautiful some of the roads of North Macedonia are. It really is a perfect road trip destination!

Continue on to spend the night in Ohrid town.

Day 4 and 5: Lake Ohrid

Lake Ohrid Macedonia

Lake Ohrid is by far the most popular tourist destination in North Macedonia, and it is not hard to see why!

It is one of the only places in the world included on both the Cultural and Natural UNESCO lists. The water in the lake is reminiscent of a Greek island, crystal clear and oh so inviting! My only regret from my North Macedonia road trip is that it was too cold to swim here.

Spending two days at Lake Ohrid allows time to relax and soak up North Macedonia’s most famous views.

North Macedonia road trip stop Lake Ohrid

Top things to do in Ohrid

  • Explore the Old Town. Ohrid has a charming old town, filled with shops and cafes along cobbled streets. Wander through the town, up to the fortress and be sure to stop for a drink along the way to enjoy the view!
  • Visit the Church of Saint John at Kaneo. The most iconic view of Lake Ohrid, this orthodox church sits high on the hill with panoramic views across the lake. This is an absolute must do while in Ohrid!
  • Take a boat tour. There are a range of different boat tours you can take around Lake Ohrid. The best ones include a visit St Naum’s monestary right near the border with Albania.
  • Go for a swim at one of the many beaches! An activity best enjoyed in summer.
  • Eat at a waterfront restaurant. There are some great options for waterfront restaurants in Ohrid’s old town. My favourite was Restaurant Kajche.
  • Take a drive around the lake. Lake Ohrid is dotted with sleepy, small towns that offer a nice reprieve from Ohrid’s centre. Visit St Naum’s monestary, the Bay of the Bones museum or find a secluded beach to kick back and relax.

Day 6: Bitola

Although leaving spectacular Ohrid is difficult, you will be rewarded with the best views of the lake on your drive out. Rather than take the main road to Bitola, head south from Ohrid town along the lake. Take the P504 road as it weaves and winds up the mountain. There is a viewpoint at the top to stop and soak it all in!

The road continues on through Galičica National Park and towards Lake Prespa, which is Lake Ohrid’s equal in every way.

This is one of the most scenic stretches of this North Macedonia road trip itinerary.

Think snow-capped mountains, cobalt blue lakes and near-empty roads.

When arriving in Bitola, first head to the Ancient City Heraclea Lyncestis just outside of town. These ruins date back to the 4th Century BC and have some incredibly well-preserved mosaics. Entry is only 120MKD and there is a free audio guide.

The ruins are open-air and therefore the mosaics are covered during the winter to protect them. We visited in April and unfortunately the mosaics were still covered. Visiting in late spring or summer is the best time.

In the late afternoon and evening, Bitola comes alive. Locals from all walks of life descend on the main pedestrian mall, Shirok Sokak, for an evening stroll. Join in or have a drink in one of the many cafes and restaurants and do some people watching!

Day 7: The final day of your North Macedonia road trip

Start your day with breakfast at one of Bitola’s many cafes before heading off to the mountain town of Krushevo.

Krushevo is the highest settlement in North Macedonia at 1350m above sea level.

Walk around the stone streets, visit the Old Bazaar and small museums and admire Krushevo’s picture perfect landscapes.

Visit the iconic Ilendin monument, dedicated to those who fought in the Ilendin uprising in WWII. Have lunch in town before heading off on the final stretch of this North Macedonia road trip!

From Krushevo it is 2.5 hours drive back to Skopje. The easy way is to head East along the A1.

We instead decided to head North along the road that bypasses Kozjak Lake. Google Maps showed this a legitimate, alternative option to the A1 but it is not for the faint of heart!

Most of the road is perfectly fine and well maintained, passing through some of the best mountain scenery in the country.

However, there is one 10km stretch where the road is only one way. This was sign-posted but not understanding cyrillic, we carried on until we reached a closed gate.

Initially, we thought we would have to turn back adding hours to our journey. Luckily for us, the man in charge took pity on us and made a call. We were eventually let through but were told we were not allowed to stop.

The next 10km was undoubtedly the most extreme of the whole trip! The road was crumbling at the edges and had incredibly steep inclines and sharp turns. It also had by far the best views of our whole North Macedonia road trip. Mountains on mountains on mountains!

If you’re up for an adventure, and you have time to wait for the road to open, consider taking this crazy route back to Skopje!

Where to stay in North Macedonia

The most common form of accommodation in North Macedonia is the apartment. While there are hostels and hotels, apartments tend to be the best value.

These are the places that I stayed on my North Macedonia road trip in 2024. All have parking available.

SkopjeCity Luxe Apartments is located on the main pedestrian street. There is a nice balcony to sit on in the afternoon with a beer or morning with a coffee. The host was super friendly and helped with a lot of suggestions for our road trip.

OhridInes Apartments this place is all about the views!

BitolaL&L Luxury Apartments super comfortable with a full kitchen and living area. This is one of the best value places that we stayed in.

Xx
signature
Liza By Liza

Subscribe so you don’t miss a post

Sign up with your email address to receive news and updates!