
Best of North Macedonia — Self-Launched Semi-Private Route
8 days · North Macedonia
Choose Balkans charges £1,420
No-markup version: ~£660 per person
Estimate only, not a guaranteed price. Always verify costs independently before booking.
A self-launched version of Choose Balkans' 8-day semi-private circuit from Skopje: Matka Canyon and Vrelo Cave, a wine stop in Veles, Roman Heraclea Lyncestis in Bitola, the monastery and lakeside beaches at St Naum, a full day in UNESCO-listed Ohrid, Mavrovo National Park and the village of Janche, the Painted Mosque in Tetovo, then back to Skopje's Old Bazaar. Everything is doable with intercity buses, shared taxis, a couple of day-hire drivers and locally booked boat trips — at roughly a third of the tour price. Costs are approximate 2025/26 backpacker-to-midrange rates in GBP for one person sharing a twin/double.
Day-by-day
Skopje to Matka Canyon and Vrelo Cave
Skopje / Matka Canyon
Base yourself in Skopje's Old Town or near the bus station (hostels from ~£12, private rooms ~£20). Mid-morning take city bus 60 (or a taxi, ~£8-10) from central Skopje to Matka Canyon, about 15 km west. Buy a return boat ticket to Vrelo Cave at the canyon dock (~£8-10; small cave entry fee on top). Optional: the short kayak/boat rental (~£6/hr) or the easy 40-minute hiking trail along the canyon rim. Swim in the emerald water in summer. Eat dinner back in Skopje at a kafana in the Old Bazaar — tavce gravce and shopska salad for £6-8. If you'd rather have a guide for the canyon day, a half-day GetYourGuide/Klook tour from Skopje runs ~£35-45.
🚌City bus 60 Skopje–Matka (~£1) or taxi ~£9 each way
🛏Hostel or guesthouse in Skopje Old Town (~£12-20)
- →City bus 60 or taxi to Matka Canyon
- →Boat ride to Vrelo Cave (self-booked at the dock)
- →Optional canyon rim hike or kayak rental
- →Evening kafana dinner in Skopje Old Bazaar
Skopje to Veles: clock tower, monuments and a castle winery
Veles
Take a morning train or bus from Skopje to Veles (~45-60 min, £2-3). The town is compact: walk up to the Clock Tower, the Gemidzi Monument on the river bank and the Ilinden Rebels monument, then the Church of Saint Panteleimon. In the afternoon head to a local winery for a tasting — Veles sits in Macedonia's Tikveš-adjacent wine belt and cellar-door tastings run ~£8-15 including several pours; the 'castle winery' near town can be booked by phone or through your guesthouse. Buses/taxis between sites are cheap; the whole town is walkable. Sleep in Veles (guesthouse ~£15-18).
🚌Train or bus Skopje–Veles (~£2-3)
🛏Guesthouse in Veles (~£15-18)
- →Veles Clock Tower and Gemidzi Monument
- →Ilinden Rebels Monument
- →Saint Panteleimon Church
- →Wine tasting at a Veles-area winery (book ahead, ~£10)
Veles to Bitola via Heraclea Lyncestis
Bitola
Bus or train south to Bitola (roughly 2.5-3 hrs via Prilep, ~£5-7). Drop bags and walk 15 minutes to Heraclea Lyncestis, the Roman/Byzantine city with its famous mosaic floors and theatre (~£2 entry; the on-site signage is decent, or join a short local guide for ~£10). Late afternoon: stroll Širok Sokak, Bitola's pedestrian boulevard of Habsburg-era consulates and cafés — coffee culture here is a highlight (~£1.50). Dinner around the Old Bazaar area. Stay in a Bitola guesthouse or small hotel (~£18-22).
🚌Bus or train Veles–Bitola via Prilep (~£6)
🛏Guesthouse or small hotel in Bitola (~£18-22)
- →Heraclea Lyncestis ruins and mosaics
- →Bitola amphitheatre
- →Širok Sokak pedestrian boulevard walk
- →Coffee and dinner in Bitola Old Bazaar
Bitola to St Naum Monastery and Ohrid
St Naum / Ohrid
Take a morning bus Bitola–Ohrid (~2 hrs, £4-5), leave bags at your Ohrid accommodation, then catch the local lakeside minibus or bus from Ohrid to St Naum (~45 min, £1.50-2). The monastery sits on a spring-fed peninsula at the Albanian border — entry is free or a token £1, and the springs boat ride (~£5) is worth it. Spend the afternoon on the beach beside the monastery; lunch at one of the lakeside fish restaurants (~£8). Return to Ohrid in the evening. Stay in an Ohrid Old Town guesthouse or hostel (~£18-25).
🚌Bus Bitola–Ohrid (~£4.50) plus local bus Ohrid–St Naum (~£1.75)
🛏Guesthouse or hostel in Ohrid Old Town (~£18-25)
- →St Naum Monastery
- →Boat ride on the Crni Drim springs (~£5)
- →Beach time at St Naum
- →Evening walk through Ohrid Old Town
Full day in Ohrid: UNESCO Old Town
Ohrid
A self-launched walking day of Ohrid. Start at the Church of St John at Kaneo — the postcard viewpoint over the lake — then the Church of St Sophia and St Nicholas, the ancient amphitheatre, and up to Samuel's Fortress (entry ~£2-3, with the best lake panorama). Afternoon at the Paper Museum to see handmade paper being made (small entry, ~£1-2); buy a sheet as a souvenir. Optional extras: a boat trip to the Bay of Bones, or an evening swim off Kaneo rocks. If you want a guide, Ohrid's official walking tours and GetYourGuide entries run ~£15-25. Dinner of Ohrid trout or belvica (~£10).
🚌On foot; local taxi ~£2 if needed
🛏Guesthouse in Ohrid (~£18-25)
- →Church of St John at Kaneo viewpoint
- →Church of St Nicolas and St Sophia
- →Samuel's Fortress and ancient amphitheatre
- →Ohrid Paper Museum
- →Optional Bay of Bones boat trip
Ohrid to Janche and Mavrovo National Park
Mavrovo National Park
This is the day the original tour leans on private transport, so the budget alternative is a shared or hired car. Take an early bus Ohrid–Debar and get off near the Janche turn-off, or better, split a day-hire car/four-seat taxi with other travellers from Ohrid (~£45-60 for the day, split 3-4 ways). Head first to the stone village of Janche on the slopes of the Radika valley, then into Mavrovo National Park for short self-guided hikes — the Radika Canyon viewpoints and the half-sunken church of St Nicholas at Mavrovo Lake are the highlights. Sleeping options are simple guesthouses/village rooms inside the park (~£18-25). Pack water and snacks; food options are limited, so budget ~£18 for a guesthouse dinner.
🚌Hired car / shared taxi from Ohrid for the day (~£15-20 per person split 3-4 ways)
🛏Guesthouse or village room in Mavrovo (~£18-25)
- →Janche village walk
- →Radika Canyon viewpoints
- →Mavrovo National Park hiking
- →Mavrovo Lake and the sunken church of St Nicholas
Mavrovo to Tetovo: the Painted Mosque
Tetovo
Continue north by bus or shared taxi toward Tetovo (~2-2.5 hrs, £5-7, often changing at Gostivar). In Tetovo, the Sharena Dzamija (Painted Mosque) is the star — free to enter outside prayer times and covered in vivid baroque frescoes. Walk 20 minutes to the medieval Leshok Monastery and its peacocks, then back into town for a Tetovo city walk along the Pena River past the Ottoman Hamam and the Arabati Baba Teḱe. Stay in a central Tetovo guesthouse or small hotel (~£18-22). Dinner: Tetovo is famous for its grilled meats and burek — £6-9.
🚌Bus/shared taxi Mavrovo–Gostivar–Tetovo (~£6)
🛏Guesthouse or small hotel in Tetovo (~£18-22)
- →Sharena Dzamija (Painted Mosque)
- →Leshok Monastery
- →Tetovo Hamam and Arabati Baba Teḱe
- →Pena River city walk
Tetovo to Skopje: Old Bazaar and Stone Bridge
Skopje
Morning bus Tetovo–Skopje (~1-1.5 hrs, £3-4). Self-guided city walk: the Stone Bridge and Alexander the Great statue on Macedonia Square, the Art Bridge with its musician and artist statues, then into the Old Bazaar for the Čifte Hamam, Kuršumli An caravanserai and the clock tower. Optional Archaeological Museum (~£3-4, or free entry on some open days) and, if time allows, a cable car or taxi up to the Millennium Cross on Vodno (cable car ~£2-3). Finish with a last kafana meal before onward flights; allow 45-60 minutes to the airport by bus or ~£20 taxi.
🚌Bus Tetovo–Skopje (~£3.50); airport bus ~£1.50
🛏None included (pre/post-tour nights ~£12-20 if needed)
- →Stone Bridge and Macedonia Square
- →Art Bridge
- →Skopje Old Bazaar, Kuršumli An and Čifte Hamam
- →Optional Archaeological Museum or Vodno cable car to Millennium Cross
Self-launched vs. Choose Balkans
| This itinerary (self-launched) | Choose Balkans | |
|---|---|---|
| Price per person | ~£660 | £1,420 |
| Duration | 8 days | 8 days |
| Who books it | You and your group, direct | Tour operator, guided group |
| Savings | £760 per person (54%) | |
Estimate only, not a guaranteed price. Always verify costs independently before booking.
Want to see more Choose Balkans-style trips? Check them out here.~£660
estimated per person
You never pay Travel Crew for this — you pay hostels, transport, and activity providers directly, the same as if you'd booked it all yourself.
This publishes your dates so other travellers can find and join you — no tour operator needed.
Customise with Tour BusterCreated by

Travel Crew
0 trips
Frequently asked questions
How much does Best of North Macedonia — Self-Launched Semi-Private Route cost?+
Doing it yourself with this self-launched itinerary costs an estimated £660 per person for 8 days in North Macedonia. This is an AI-generated estimate based on typical budget-traveller prices — actual costs will vary by season and how you book.
Is this cheaper than booking with Choose Balkans?+
Yes — Choose Balkans charges around £1,420 per person for a similar tour. Doing the same route independently, using the same standard of accommodation and activities, costs an estimated £660 — a saving of roughly £760 (54%) per person.
How long is the North Macedonia trip?+
This itinerary runs 8 days, covering 8 day-by-day stops through North Macedonia.
How do I join this trip?+
You can join an existing open departure using this itinerary if one is scheduled, or launch your own departure with your own dates and invite other travellers to join you — no tour operator required.
Isn't it easier to just use a tour operator?+
Well, yes, a tour operator will book all the individual parts of your travel for you and provide a guide. That's obvious, but doing this has the potential to save the group thousands, which can in turn improve your itinerary substantially or save you huge amounts of money. Also, when you launch a departure, Travel Crew has tools in place to help you book the individual sections of the trip or make it easier for you to do this as a group. Really, you do not need a middle man. If you are more comfortable paying more and using a middle man, then you should certainly do this.
Is it safer to book through a tour operator?+
Arguably, there isn't much difference. A self-launched trip runs on the same principle as a group travel crew: collective responsibility, everyone looking out for each other, the same way it would if a group of friends organised the trip themselves — because that's exactly what's happening. You should always take out travel insurance before you go, self-launched or not; that doesn't change either way. Every open departure is published publicly with real dates and a real trip organiser, so it's never an anonymous arrangement, and our support team is reachable any time you need help, including in an emergency while you're away. Longer-term, we're building direct relationships with ground DMCs in popular destinations, offered as an optional paid add-on for extra on-the-ground support. Ultimately, though, the group is responsible for its own conduct and safety on a self-launched trip, same as on any trip you plan yourself.
What kind of trip is this?+
This is a culture, adventure, hiking trip through North Macedonia, self-launched rather than run by a tour operator — you organise it with a group you find or bring yourself.
Would you like to name the operator, name the trip, or have any suggestions about how to improve this itinerary?
Drop your comment below — if you've done a similar route, tell us what worked, what you'd add, or what you'd skip.
No comments yet — be the first to share your take.
Sign in to leave a comment.