Bitola is North Macedonia’s second city and its most elegant: a pedestrian boulevard lined with 19th-century consular houses, cafés full of locals, and the ancient city of Heraclea Lyncestis just outside town. It is about 2.5 hours from Skopje – a long day trip, or better, an overnight stay.

Bitola at a glance
| Distance from Skopje | About 170 km, around 2.5 hours by car |
| Highlights | Širok Sokak, Heraclea Lyncestis, Old Bazaar, Pelister National Park |
| Best for | Architecture, café culture, ancient mosaics |
Things to do in Bitola
Walk Širok Sokak
Bitola’s main pedestrian street is lined with pastel 19th-century houses built when the town was home to many foreign consulates. In the evening the whole town comes out to stroll and sit in the cafés – it is one of the most pleasant streets in the Balkans.
Heraclea Lyncestis
About 2 km south of the centre lies Heraclea Lyncestis, an ancient city founded by Philip II of Macedon in the 4th century BC. Highlights are the Roman theatre built under Emperor Hadrian and the Great Basilica, whose floors are covered in beautifully preserved early Christian mosaics of birds, trees and animals.
Old Bazaar and Clock Tower
Bitola’s own Ottoman bazaar, the clock tower and several historic mosques sit just off Širok Sokak – smaller and quieter than Skopje’s Old Bazaar.
Pelister National Park
Above the town rises Mount Pelister, famous for its Molika pine forests and glacial lakes known as “Pelister’s Eyes”. In winter the small Kopanki ski area is popular with families (see skiing near Skopje).
📶 Staying connected in Skopje
Offline maps and mobile data make a day trip much easier, especially if you travel by bus. The easiest way to get online in North Macedonia is an eSIM: buy it before your trip, install it in 2 minutes and avoid expensive roaming. Plans start from €2.90. Use code VISITSKOPJE for 10% off → Get a North Macedonia eSIM
Affiliate link – we may earn a small commission at no extra cost to you. More options in our SIM card & eSIM guide.
How to get to Bitola from Skopje
- By car: about 2.5 hours via Veles and Prilep. Stop in Prilep on the way for the Markovi Kuli rock formations.
- By bus: regular buses run from the Intercity Bus Station – see the Skopje bus station guide. The trip takes about 3 hours.
- Combine: Bitola is about an hour from Ohrid, so a Skopje – Bitola – Ohrid loop works well over 2–3 days.
On the way, stop in Prilep for Markovi Kuli.
Where to Stay in Bitola
Bitola deserves at least one night: the evening promenade on Širok Sokak is the highlight of the town.
- Hotels in Bitola – close to Širok Sokak
- Hotels near Pelister National Park – mountain lodges above the town
Staying in Skopje instead? Compare neighbourhoods in our Where to Stay in Skopje guide or see the best hotels in Skopje.
Some links are affiliate links – we may earn a small commission at no extra cost to you.
Frequently Asked Questions
How far is Bitola from Skopje?
About 170 km – roughly 2.5 hours by car or 3 hours by bus.
Can you visit Bitola as a day trip from Skopje?
Yes, but it is a long day; staying one night is much more relaxed.
What is Heraclea Lyncestis?
An ancient city founded by Philip II of Macedon, known for its Roman theatre and early Christian mosaics.
Our private tour
Private Matka Canyon Tour from Skopje
Hotel pickup anywhere in Skopje, a private air-conditioned car and a friendly English-speaking local driver. Boat ride to Vrelo Cave, hiking or a lakeside coffee – at your own pace. From €60 per car (1–4 guests).
🇲🇰 Found this Skopje guide helpful?
Support my independent work and help me keep creating free, useful guides for travelers.
☕ Buy Me a Coffee





