Home › Kastoria › How many days
How many days in Kastoria? 3 days of lake walks, Byzantine churches and mansions
By Tony Panopoulos · travel-agency planner in Greece · Updated
Kastoria sits on a narrow peninsula pushing into Lake Orestiada, in the mountains of western Macedonia, and it packs more painted Byzantine churches into its streets than almost any town in Greece. Add stone mansions built by the fur merchants who made the town rich, a lakeside road made for walking and cycling, and a cave that opens straight onto the water. Give it three days: one for the churches and the old quarters, one around the lake, and one for the Prespa lakes or the mountain village of Nymfaio.
Short answer
Two days is enough for the lake circuit, the Dragon's Cave, the Byzantine Museum and a walk through Doltso. The third day is for the countryside around it.
The 3-day plan, day by day
Day 1: Churches, the Byzantine Museum and Doltso
Morning. Start at the Byzantine Museum on Dexamenis Square, near the top of the peninsula, which holds icons from the town's churches (a few euros; check opening days, as it closes one day a week). Then walk down past the small churches that give Kastoria its reputation: Panagia Koumbelidiki, with its unusually tall dome, Agioi Anargyroi and Agios Nikolaos tou Kasnitzi, all with frescoes from the Byzantine period.
Afternoon. Many churches are kept locked. Ask at the museum or the tourist information point about which are open that day and whether a guardian can show you inside. Then lose yourself in Doltso, the old quarter on the south shore, with its stone mansions, wooden balconies and cobbled lanes. The Folklore Museum in an old merchant's mansion shows how a wealthy family lived here.
Evening. Walk along the southern lakeshore at dusk, when the water often turns completely still. Dinner in Doltso Square: expect €15-22 per person for pites, grilled meat and local wine.
Kastoria is built on a hill; the walk from the lakeshore to Dexamenis Square is short but steep. Wear shoes with grip, as the cobbles are polished.
Day 2: The lake circuit, the Dragon's Cave and Mavriotissa
Morning. Walk, cycle or drive the lake road that runs right around the peninsula, roughly 8 km and mostly flat. You will see herons, cormorants, swans and, in some seasons, pelicans close to the shore. Bikes can be hired in town for around €10-15 a day.
Afternoon. Visit the Cave of the Dragon (Spilia tou Drakou) on the northern shore, a limestone cave with underground lakes that was opened to visitors in recent years; tours are guided and take about 40 minutes (around €10; check times). Continue to the monastery of Panagia Mavriotissa at the eastern tip of the peninsula, where the church walls are covered in frescoes and peacocks wander the grounds.
Evening. Have dinner at one of the tavernas next to Mavriotissa or back in town. Lake fish appears on many menus; ask what is fresh that day.
The lake road is narrow and shared with cars in places. Walk it clockwise in the morning so the sun is behind you for the photographs of the town.
Day 3: Dispilio and a day to Prespa or Nymfaio
Morning. Drive about 10 minutes south along the lake to Dispilio, where archaeologists found a Neolithic lakeside settlement; an open-air reconstruction shows wooden huts on piles over the water (small fee; hours vary by season).
Afternoon. Choose one trip. The Prespa lakes, about 1h15-1h30 by car, have the village of Psarades, Byzantine hermitages in the cliffs, and the islet of Agios Achilleios, reached by a floating footbridge. Or drive about an hour to Nymfaio, a stone mountain village at around 1,350 metres, home to the Arcturos brown bear sanctuary (entry around €5-8; check opening times).
Evening. Return to Kastoria for dinner. If you went to Prespa, buy a bag of the large Prespa beans (gigantes), which are a protected local product.
Roads to Prespa and Nymfaio cross mountain passes. From December to March, check the weather and carry chains or use a car with winter tyres.
Only have 2 days?
With 2 days, do the churches, the Byzantine Museum and Doltso on Day 1, and the lake circuit with the Dragon's Cave and Mavriotissa on Day 2. You lose Dispilio and the trip into the mountains.
Got extra days?
A 4th day can add the mansions of Siatista, roughly an hour's drive east, or a winter day on the slopes of the small Vitsi ski centre near the town, or at Vigla-Pisoderi in neighbouring Florina. In early January, Kastoria's streets fill for the Ragkoutsaria, a costumed carnival with brass bands held around Epiphany.
Where to stay in Kastoria
| Budget | Area | Why | Typical double/night |
|---|---|---|---|
| Budget | Town centre near Davaki Square | Simple hotels a few minutes' walk from the lake, shops and bus station. | €45-70 |
| Mid-range | Doltso | Guesthouses in restored stone mansions, in the quietest and most atmospheric quarter. | €70-120 |
| Mid-range | Lakeshore hotels | Rooms with balconies over the water and direct access to the lake path. | €70-130 |
| Comfort | Boutique mansions and spa hotels | Fireplaces, spa facilities and lake views, popular for winter weekends. | €130-250 |
Getting around
Kastoria is about 2h15 by car from Thessaloniki (around 200 km, mostly on the Egnatia motorway), and about 6 hours from Athens. KTEL buses from Thessaloniki take around 2.5-3 hours (roughly €20-25 one way). The small Kastoria airport has limited domestic flights, often only a few a week; check before relying on it. In town, everything on the peninsula is walkable: Doltso to Dexamenis Square is about 10 minutes uphill. For Dispilio, Prespa and Nymfaio you need a car (around €35-50 a day) or a taxi.
What to eat in Kastoria
Food in Kastoria is mountain cooking. Expect pites (pies) of leek, cheese or wild greens, trahanas soup, slow-cooked beef and pork with peppers, and beans from nearby Prespa, either baked in the oven or as a soup. The surrounding area is known for its apple orchards and for warming red wines from western Macedonia. In winter, menus turn to stews and spit-roasted meat by the fireplace. A full meal with house wine costs around €15-22 per person, and less in the ouzeri-style places near the market. Coffee by the lake costs €2.50-4.
Best time to visit
May to June and September to October are the most comfortable, with highs of 20-28°C and green hills. Kastoria is also a classic winter destination for Greeks, from December to February, with snow on the hills, fireplaces in the hotels and the Ragkoutsaria carnival in early January; temperatures can fall well below zero at night and morning fog over the lake is common. July and August are warm but rarely very hot.
What a day costs
| Budget | Mid-range | Comfort | |
|---|---|---|---|
| Bed (per person, sharing a double) | €25 | €45 | €95 |
| Food & drink | €20 | €35 | €60 |
| Sights & tickets | €8 | €15 | €30 |
| Local transport | €3 | €20 | €35 |
| Total per person, per day | about €55 | about €115 | about €220 |
Approximate 2026 prices; weekend and holiday rates in winter, especially around Christmas and Epiphany, can be well above weekday rates, and Greece adds a small per-room, per-night climate resilience fee.
Before you go
Common questions
Can I see the inside of the Byzantine churches?
Some, but not all at once. Many of Kastoria's small churches are kept locked to protect the frescoes, and access depends on the day and the season. Start at the Byzantine Museum or the tourist information point and ask which churches are open, or whether a guardian or local guide can unlock a few for you. Sunday mornings during services are another chance.
Is Kastoria worth a trip in winter?
Yes, it is one of the most popular winter weekend towns in Greece. The lake is often misty and calm, the mansions have fireplaces, and there is skiing within about 45 minutes in good years. Book early for Christmas, New Year and the Epiphany carnival, and expect cold nights and occasional icy roads.
How long does it take to walk around the lake?
The road around the peninsula is roughly 8 km, so about 2-2.5 hours on foot without stops, or an hour by bike. Most people walk it in sections and add the Dragon's Cave and the Mavriotissa monastery on the way. The full lake is much bigger; driving all the way round takes around 40 minutes.
Is Kastoria a good base for the Prespa lakes?
It works well. Prespa is about 1h15-1h30 away by car, so you can visit Psarades and the islet of Agios Achilleios in a day and come back to Kastoria's larger choice of hotels and restaurants. If you want to see birds at dawn or walk around Prespa, spend a night there instead.
How this guide was made
Compiled by TonyPlan from official tourism, transport and attraction sources and on-the-ground travel knowledge. Prices are approximate for 2026 and change with season; anything we could not confirm is marked as approximate.
Some links on this page are partner links. If you book through them TonyPlan may earn a commission; the price you pay is the same. How we make money.