Keptour
5-Day North Macedonia Itinerary: Top Things to Do & City Guide

Keptour itinerary

Skopje in 5 days: complete itinerary with map

5-Day North Macedonia Itinerary: Top Things to Do & City Guide

Discover North Macedonia with our 5-day itinerary. Explore Skopje, Matka Canyon, Lake Ohrid, Bitola, and essential travel tips.

Duration
5 days
Cities
Skopje, Kukës, Sveti Nikole, Ohrid, Bitola

The plan in numbers

The itinerary at a glance

A practical summary calculated directly from the planned days and ordered stops.

Duration
5 days
Ordered stops
29 stops
Cities
5 cities
Estimated movement
219.7 km · 843 min

Day-by-day route map

Select a day to explore the planned stop order and understand how the itinerary moves through the destination.

Day 1

Skopje

Skopje is the capital and largest city of North Macedonia. It lies in the northern part of the country, in the Skopje Valley along the Vardar River, and is the political, economic, and cultural centre of the country. As of the 2021 census, the city had a population of 526,502.

Estimated route logistics

From St. Demetrious Church to Macedonia Square, with 11 ordered stops.

11 stopsApprox. 3.2 kmApprox. 40 min moving

Distances and travel times are estimates based on the ordered stops. Check live directions and opening information before leaving.

From the previous stop · On foot · 0.2 km · ~3 min
From the previous stop · On foot · 0.2 km · ~3 min
From the previous stop · On foot · 0.2 km · ~2 min
From the previous stop · On foot · 0.3 km · ~3 min
From the previous stop · On foot · 0.4 km · ~5 min
From the previous stop · Transfer · 0.9 km · ~10 min
From the previous stop · On foot · 0.3 km · ~4 min
From the previous stop · On foot · 0.4 km · ~5 min
From the previous stop · On foot · 0.2 km · ~3 min
From the previous stop · On foot · 0.2 km · ~3 min

Day 2

Skopje

Estimated route logistics

From Scupi to Black Drin, with 4 ordered stops.

4 stopsApprox. 137.4 kmApprox. 479 min moving

Distances and travel times are estimates based on the ordered stops. Check live directions and opening information before leaving.

From the previous stop · Transfer · 16.5 km · ~62 min
From the previous stop · Transfer · 2.9 km · ~17 min
From the previous stop · Transfer · 118 km · ~400 min

Day 3

Sveti Nikole

Sveti Nikole is a town in North Macedonia. It is the seat of Sveti Nikole Municipality and a center of a plain called Ovče Pole, famous for sheep farming, lamb meat, and dairy products of all kinds.

Estimated route logistics

From Tauresium to Bylazora, with 2 ordered stops.

2 stopsApprox. 39.4 kmApprox. 138 min moving

Distances and travel times are estimates based on the ordered stops. Check live directions and opening information before leaving.

From the previous stop · Transfer · 39.4 km · ~138 min

Day 4

Ohrid

Ohrid is a city in North Macedonia and is the seat of the Ohrid Municipality. It is the largest city on Lake Ohrid and the eighth-largest city in the country, with it recording a population of over 38,000 inhabitants as of 2021. Ohrid is known for once having 365 churches, one for each day of the year, and has been referred to as the "Jerusalem of the Balkans".

Estimated route logistics

From Hadži Hamza Mosque to Ali Pasha Mosque, with 6 ordered stops.

6 stopsApprox. 2.8 kmApprox. 33 min moving

Distances and travel times are estimates based on the ordered stops. Check live directions and opening information before leaving.

From the previous stop · On foot · 0.6 km · ~8 min
From the previous stop · On foot · 0.3 km · ~4 min
From the previous stop · On foot · 0.4 km · ~5 min
From the previous stop · On foot · 0.3 km · ~5 min
From the previous stop · Transfer · 1.1 km · ~11 min

Day 5

Bitola

Bitola is a city in the southwestern part of North Macedonia. It is located in the southern part of the Pelagonia valley, surrounded by the Baba, Nidže, and Kajmakčalan mountain ranges, 14 kilometres north of the Medžitlija-Níki border crossing with Greece.

Estimated route logistics

From Heraclea Lyncestis to Church Of St. George, with 6 ordered stops.

6 stopsApprox. 36.9 kmApprox. 153 min moving

Distances and travel times are estimates based on the ordered stops. Check live directions and opening information before leaving.

From the previous stop · On foot · 0.6 km · ~8 min
From the previous stop · Transfer · 2.5 km · ~15 min
From the previous stop · On foot · 0.3 km · ~4 min
From the previous stop · Transfer · 1.2 km · ~11 min
From the previous stop · Transfer · 32.2 km · ~114 min