kastoria travel guide

Kastoria, Greece: The Lake Town With 80 Byzantine Churches

Greek Trip PlannerFebruary 24, 2026
At a Glance

Kastoria is a medieval town on a peninsula in Lake Orestiada, in the mountains of West Macedonia — two and a half hours from Thessaloniki and almost entirely off the international tourist map. It has more than 70 surviving Byzantine churches, two quarters of 18th-century fur-merchant mansions at Doltso and Apozari, a 9 km lakeside walk that ends at an 11th-century monastery, and a cave with seven underground lakes. Come in autumn for the colour, or in January for the Ragoutsaria carnival.

Affiliate disclosure: Some links in this article are affiliate links. If you book or buy through them, we may earn a small commission — at no extra cost to you. We only recommend services we genuinely trust and that we'd use ourselves for a trip to Greece.

Table of Contents

Kastoria is a medieval town built on a peninsula that pushes out into Lake Orestiada, in the mountains of West Macedonia, about two and a half hours west of Thessaloniki. More than 70 Byzantine and post-Byzantine churches are packed into its streets — a concentration of medieval architecture that rivals anywhere in the Balkans — and almost none of the millions who fly into Greece each summer have heard of it.

The town's prosperity came from an unexpected source: beavers. Kastoria means "place of beavers," and for centuries local craftsmen worked beaver pelts into luxury goods. The beavers themselves were hunted out of the lake by the 19th century — but the trade outlived them, and Kastoria became the place where pelts from Canada, Scandinavia and Russia came to be cut and sewn. Today's furriers still work in family workshops that have run for generations.

⏰ Planning Your Trip Last Minute?

Why Visit Kastoria

Few Greek destinations combine natural beauty with authentic tradition quite like this. The setting is genuinely spectacular—a medieval town surrounded by lake and mountains, where you can kayak in the morning and explore 11th-century frescoes in the afternoon.

The cultural heritage runs deep here. This isn't reconstructed history for tourists; it's a living town where craftsmen still practice medieval trades and grandmothers feed you until you can't move. Walking the old quarter feels like time travel, with mansions from the 18th and 19th centuries showcasing the wealth of fur merchants who traded across the Ottoman Empire.

The outdoor opportunities surprised me most. Lake Orestiada offers excellent kayaking, water biking, and hiking trails that lead to viewpoints overlooking the entire region. Mount Verno provides serious hiking with panoramic views stretching to Albania.

Lake Orestiada surrounded by forested hills with clear blue waters
Lake Orestiada offers kayaking and hiking with mountain views

Perfect for: Culture enthusiasts, outdoor adventurers, photographers, couples seeking a unique romantic destination, travelers wanting authentic Greek experiences away from islands

Skip if: You need beach holidays, nightlife scenes, or extensive shopping options

Quick Facts / At a Glance

  • Best time to visit: May-June, September-October
  • How many days needed: 3-5 days
  • Budget estimate: €110-190 per person, per day
  • Getting there: 2.5-hour KTEL bus from Thessaloniki (€17.60), or 2h15 by car

Best Time to Visit

Spring (April-May): Perfect weather with temperatures around 18-22°C. The lake sparkles, hiking trails are comfortable, and accommodation prices remain reasonable. Most restaurants and activities operate full schedules.

Summer (June-August): Peak season brings warm days (25-30°C) ideal for water activities. The town stays cooler than southern Greece thanks to the lake and elevation. Prices increase 20-30%, and some popular tours book out quickly.

Fall (September-October): Many consider this the best time to visit. Temperatures drop to perfect hiking weather (20-25°C), the surrounding forests explode in autumn colors, and you'll often have attractions to yourself. The Mount Verno Guided Hike is spectacular during this season.

Winter (November-March): Cold and often snowy, but magical if you don't mind bundling up. Many outdoor activities close, but the Byzantine churches feel especially atmospheric, and you'll experience genuine local life without tourists.

The one date worth planning around: Ragoutsaria, 6-8 January. Kastoria's carnival isn't a tourist event — it's a three-day, brass-band, wine-fuelled takeover of the town that traces back through the Roman Saturnalia to the rural Dionysia. Groups called bouloukia, each with its own costumes and its own band of trumpets, trombones and drums, move through the streets without ever quite stopping; bands come in from Serbia, Bulgaria and North Macedonia to join them. It builds to a parade down Mitropoleos Street on 8 January that ends in Doltso Square. Book a room months ahead. This is the one week of the year Kastoria fills up.

Travel Insurance for Greece

🛡️ Vetted by our team · Used on all guided tours

Don't travel without cover. EKTA Travel Insurance offers comprehensive protection for international visitors to Greece — competitive rates, all nationalities.

Emergency medical & evacuation
Trip cancellation & interruption
Baggage loss & travel delays
24/7 multilingual assistance
➡️ Get travel insurance for Greece

How to Get to Kastoria

By Car: From Thessaloniki it's about 210 km — roughly 2 hours 15 minutes on the A2 Egnatia Odos as far as the Siatista junction, then north. From Athens, budget 5.5 to 6 hours via the A1 and Egnatia. A car earns its keep here: the villages, the Prespa Lakes and the trailheads all sit beyond the local bus network.

By Bus: The easy route is from Thessaloniki. KTEL Makedonia runs 5-6 buses a day from the Macedonia Intercity Bus Station — the same terminal the 01N/X airport bus serves — for €17.60 one way, taking 2.5 to 3 hours depending on stops. Buy at the desk inside the terminal; if you book online you still have to swap the voucher for a paper ticket before boarding. From Athens there are direct KTEL services, but you're looking at the best part of a day on the road.

By Air: Kastoria has its own airport — Aristotelis (KSO), 10 km south at Argos Orestiko — but Sky Express flies it only a couple of times a week from Athens on a small turboprop, so don't build a trip around it. The realistic gateway is Thessaloniki (SKG), which takes direct flights from most of Europe and puts you 2h15 away by road.

Getting from the airport: If you land at Thessaloniki and don't fancy finding the bus station, book a private transfer — fixed price, English-speaking driver, and they wait if your flight is late. Worth it if you're arriving after the last KTEL bus, which leaves around 21:30. If you'd rather drive yourself, compare rates on Discover Cars before you fly — picking up at Thessaloniki airport is far cheaper than renting in Kastoria itself.

Where to Stay in Kastoria

Best Areas

Kayakers paddling on calm waters of Lake Orestiada near Kastoria
Guided kayaking explores quiet coves and mountain reflections

Old Town Peninsula: The atmospheric heart of Kastoria, surrounded by the lake on three sides. Staying here puts you walking distance from major attractions, waterfront restaurants, and the most Instagram-worthy views. Expect some noise from nearby tavernas until late evening.

Browse Kastoria hotels on Booking.com, or compare prices on Agoda for the best deal.

Lakefront (New Town): Modern accommodations with lake views and easy parking. Perfect for travelers with cars who want convenience without sacrificing scenery. About 10-15 minutes' walk to the old town's main attractions.

Byzantine church Panagia Koumbelidiki with preserved dome and ancient architecture
Panagia Koumbelidiki features perfectly preserved 11th-century dome frescoes

Luxury Options (€180+)

Vrachos est 1925 stands out with its exceptional 9.9/10 rating and €221/night price point. This beautifully restored property captures Kastoria's historic charm while providing modern luxury amenities.

Chloe Luxury Hotel offers another excellent option at €253/night with a 9.6/10 rating. The attention to detail and premium service make it perfect for special occasions or honeymoons.

Paralimnio Suites provides luxury accommodation at €209/night with stunning lake views and a 9.6/10 guest rating.

Mid-Range Comfort (€150-180)

Enastron View Hotel lives up to its name with panoramic lake and mountain views. At €186/night with a 9.5/10 rating, it offers luxury amenities at mid-range prices.

Hotel Apsis provides excellent value at €171/night. The 8.8/10 rating reflects consistent quality and comfort in the heart of town.

Hotel Terelidis House offers boutique-style accommodation at €163/night with an 8.9/10 rating, perfect for couples seeking character and comfort.

Things to Do in Kastoria

Underground limestone cave with impressive stalactites and stalagmites formations
Dragon Cave features dramatic stalactites formed over millions of years

Kayaking and Water Biking on Lake Orestiada

There is no booking platform for the lake — everything here is arranged locally, which is part of the point. In summer a couple of small operators on the lakefront near the municipal beach rent kayaks, canoes and water bikes by the hour, typically €10-15 for a single kayak and around €20 for a water bike that seats two. They keep informal hours: on a weekday in June you may need to phone, and in winter they simply aren't there. Ask at your hotel in the morning rather than planning around it.

Go early. The lake is at its best before about 9am, when it goes mirror-flat and the whole ridge of Mount Grammos lands upside down on the surface, and again in the last hour before sunset. Paddle anticlockwise from the beach and you'll be under the cliffs below the Mavriotissa monastery in about forty minutes, which is the one view of Kastoria you cannot get on foot. The water is shallow and there is no current — this is not a technical paddle — but the wind can get up across the open middle in the afternoon.

Doltso and Apozari: Where the Fur Money Went

These are the two old quarters, and almost nobody tells you their names before you arrive. Doltso sits on the southern flank of the peninsula, Apozari on the northern, and between them they hold the archontika — the mansions the fur merchants built in the 17th and 18th centuries with money made trading pelts across the Ottoman Empire and on into Leipzig and Vienna.

They don't look like Greek houses. The ground floor is blank, almost defensive stone; then the upper storey juts out over the street on timber brackets, with rows of windows and painted wooden ceilings inside. The stonemasons came down from Epirus, and it shows. Look for the Skoutaris mansion (1770), the Bassaras mansion (1750) and the Tzifras house. A few are open as museums; the rest are private, and you simply walk past them.

Doltso Square — officially Emmanuel Brothers Square — is where the town actually eats and drinks in the evening, and where the January carnival parade finishes. Give the two quarters an unhurried afternoon. They're about twenty minutes apart on foot, and the churches are scattered through both, so you end up walking the church trail at the same time without meaning to.

Byzantine Church Trail

Kastoria holds more than 70 surviving Byzantine and post-Byzantine churches — locals will tell you the real figure is closer to 80 once you count the private family chapels behind courtyard walls. Many date to the 11th and 12th centuries, and their frescoes survived four centuries of Ottoman rule largely because the town's fur wealth bought it unusual privileges.

Start with Panagia Koumbelidiki (11th century), known for its perfectly preserved dome frescoes. The Church of Saints Peter and Paul features stunning 13th-century paintings depicting biblical scenes with unusual artistic details.

Most churches stay unlocked during daylight hours. Dress modestly and carry a small flashlight to appreciate the frescoes properly.

Traditional stone houses and architecture in mountain village of Nestorio
Nestorio village showcases traditional stone architecture and medieval church

Hiking Mount Vitsi (Verno)

The Verno massif — locally Vitsi, after its highest peak at 2,128 m — rises directly south of the lake, and from the ridge you get Lake Orestiada laid out below with the Albanian mountains stacked up behind it. This is the serious walking in the area, and it is entirely self-guided: there is no signposted trailhead from town and no shuttle. You need a car to reach the forest road above Dendrochori or Nestorio, and ideally a downloaded offline map, because phone signal disappears on the far side of the ridge.

The trail climbs through mixed oak, beech and black pine before the treeline opens out onto bare ridge. In late spring the meadows on the upper slopes are full of wild orchids and the herbalists from the villages below still come up for tea and oregano. It is a genuine mountain walk rather than a stroll — allow four to five hours for the round trip from the trailhead above Dendrochori, and be aware that the marking thins out above the treeline.

Practicalities: wear proper boots, because the upper sections are loose rock rather than path. Carry at least 1.5 litres of water per person — there is nothing on the mountain. Start early in summer and check the forecast in shoulder season, since cloud comes over the ridge fast and the marking is sparse enough that visibility matters. There is no organised guiding operation based in Kastoria; if you want a guided walk, arrange it through your hotel or the local mountaineering club (EOS Kastorias), which runs group outings most weekends.

Traditional Fur Workshops

Kastoria's fur industry shaped the town's prosperity for over 600 years. Several workshops welcome visitors to observe craftsmen creating luxury garments using techniques passed down through generations.

The Fur Information Center offers free tours explaining the industry's history and modern practices. You'll see every stage from raw pelts to finished coats worth thousands of euros.

Many workshops operate as both production centers and retail outlets. Prices for genuine fur items start around €200 for accessories, reaching €5,000+ for full-length coats.

Dragon Cave (Spilaio tou Drakou)

The cave sits 2 km along the lakeside road, 20 metres from the water and about a 25-minute walk from the centre. Inside, a 300-metre lit walkway threads through ten chambers, five tunnels and seven underground lakes — the deepest around 20 m. It holds a steady 16-18°C at roughly 90% humidity year-round, which makes it the best place in Kastoria to be at 3pm in August.

Tours run every half hour and last about 45 minutes. Entry is €6 and it's closed on Mondays — check current hours before you walk out, because they shift between summer and winter. The dragon of the name comes from a legend that the cave was a gold mine guarded by a fire-breathing serpent. In reality nobody knew it was there until 1940, when General Sougaridis cut the lakeside road and exposed the entrance; palaeontologists later pulled cave bear (Ursus spelaeus) remains out of it, and a cast of the jaw is on display.

Photography is allowed, but bring a good camera flash—the formations create dramatic shadows and textures.

The Perantzada: Walking the Lakeside Loop

The single best thing to do in Kastoria costs nothing. The perantzada is the lakeside road that runs right around the peninsula — about 9 km for the full loop, flat, shaded almost the whole way by plane and beech trees, and busy at dusk with half the town walking it. Allow two to three hours with stops, or hire a bike and do it in one.

Start at the south beach and go anticlockwise. You pass the Dragon Cave at roughly the 2 km mark, then Agios Nikolaos tou Tzotza, built straight against a cave in the rock. At about 4 km you reach the Monastery of Panagia Mavriotissa: 11th century, founded to mark the spot where the Byzantine general George Palaiologos trapped a Norman force in 1083. The frescoes on the outside wall date from 1260 and are the reason to make the walk — a Tree of Jesse, and portraits of the emperors who paid for the place. The small chapel beside it, Agios Ioannis Theologos, was painted in 1552. Open sunrise to sunset, no ticket.

The lake itself sits at 620 m, is only about 10 m deep, and is a Natura 2000 site with more than 200 recorded bird species — you'll see pelicans, cormorants and herons from the path without looking for them. On swimming, be honest with yourself: locals mostly don't. There's a small beach on the north shore with a dedicated group of regulars, but the water is shallow, warms up fast and goes weedy in high summer. Treat the lake as something to kayak on and walk beside rather than swim in.

Folk Museum and Neratze Mosque

The Folklore Museum occupies a restored 18th-century mansion showcasing traditional Kastoria life. Exhibits include period furniture, traditional costumes, and fur-working tools that built the town's wealth.

The nearby Neratze Mosque represents Kastoria's Ottoman period architecture. Though no longer active for worship, it hosts cultural events and provides insights into the town's multicultural past.

Entry costs €3 for the museum. Allow 90 minutes for both attractions.

Also worth the walk: the Byzantine Museum on Dexameni Square holds one of the most important collections of Byzantine and post-Byzantine icons in Greece, several of them rescued from churches that no longer stand — €2, open daily except Monday, 08:30 to 15:30. And for the photograph everyone comes home with, walk or drive up to the church of Profitis Ilias on the hill east of town: the whole peninsula, the lake and both mountains in one frame, best about an hour before sunset.

Day Trips to Nearby Villages

Several traditional villages within 30 minutes of Kastoria offer glimpses of rural Greek mountain life. Nestorio features stone houses and a 14th-century church with exceptional frescoes.

Dispilio, 7 km round the southern shore, is a reconstructed Neolithic lake settlement built on stilts over the water; the original dates to around 5500 BC. It was here that the Dispilio Tablet was found — a wooden tablet carved with markings some archaeologists read as one of the oldest written scripts in Europe, though that reading is still argued over. Entry is €4 and includes a guided walk round the site.

Prespa Lakes (1 hour, 60 km north). The best day trip from Kastoria by a distance: two lakes straddling a three-country border with Albania and North Macedonia, Europe's largest breeding colony of Dalmatian pelicans, the island hamlet of Agios Achillios reached by a 700-metre floating footbridge, and Byzantine hermitages painted into cliffs above the water. Read our Prespa Lakes travel guide before you go.

Nymfaio (1h15, 65 km east). A stone village at 1,350 m, protected as a traditional settlement since 1978, and home to the Arcturos brown bear sanctuary, where rescued bears live in a large forested enclosure rather than a pen. Combine it with lunch in the village. It's the one nearby trip that works even in deep winter.

Local buses reach the bigger villages for €2-5, but they run on school and commuter schedules rather than day-trip ones. For Prespa, Nymfaio or the Grammos side, a car is the only realistic option.

Guided Day Trips: Reaching Kastoria from Thessaloniki

Worth being straight about this: there are no guided tours that start in Kastoria. The town has no tour desk, no operator running daily excursions, and nothing bookable online from within Kastoria itself. Everything you do here you do independently — which is manageable, because the town is small and the churches are unlocked, but it means the usual "book a tour" advice doesn't apply.

What does exist runs the other way round: full-day trips out of Thessaloniki that bring you here and take you back. If you're based in Thessaloniki without a car, or you only want a day in Kastoria rather than an overnight, these are the practical option — they solve the 2.5-hour drive in each direction, which is the single biggest obstacle to visiting.

Thessaloniki: Kastoria, Monastery & Dragon's Cave Full Day leaves at 09:00 and covers the two things this guide spends the most time on — the Panagia Mavriotissa monastery on the lakeside road, with the 1260 frescoes on its outer wall, and the Dragon Cave two kilometres back toward town. That pairing is the right one: they sit on the same road, and doing both plus the old quarters is honestly all you can fit into a day trip from Thessaloniki.

Thessaloniki: Small Group Day Trip to Siatista & Kastoria takes a different angle by adding Siatista, an hour southeast, and it's the better choice if the fur-merchant story is what draws you. Siatista's archontika were built by the same trade in the same century as Doltso's, and several are open to visit with their painted ceilings intact — in some ways better preserved than Kastoria's, because fewer people go. Small-group format, so it's a slower day than the full-day run.

Our honest view: a day trip gets you the headline sights and none of the town. Kastoria is at its best in the evening, when the day is over and the squares in Doltso fill up, and that's precisely the part a coach back to Thessaloniki removes. If you can spare a night, take the KTEL bus and stay — the guided trips are for people who genuinely can't.

Where to Eat & Drink

Traditional Tavernas: Kritsa and Omorfos Kosmos serve exceptional lake fish prepared with regional recipes. Try the local trout grilled with mountain herbs (€18-22) or traditional fish soup (€12).

Lakefront Dining: Restaurants along the waterfront promenade offer romantic sunset dinners. Expect to pay €25-35 per person for full meals with local wine.

Local Specialties: Don't miss prespa beans (giant white beans) cooked with local vegetables, or traditional meat pies filled with local game. Most tavernas serve house wine for €8-12 per liter.

Budget Eating: Small tavernas away from the tourist center offer authentic meals for €12-18 per person. Ask locals for their favorite spots—the best food often hides in residential neighborhoods.

Coffee Culture: Greek coffee culture thrives here. Lakeside cafés serve strong coffee with traditional sweets for €3-5.

Getting Around Kastoria

Walking: The old town peninsula is completely walkable. Most major attractions lie within 15 minutes of each other on foot.

Local Buses: Connect the town center with outlying neighborhoods and nearby villages for €1-2 per ride. Service runs regularly during daytime hours.

Taxis: Available for longer distances or late-night transport. There's a rank beside the KTEL bus station; a ride across town runs €5-8, and Kastoria airport (KSO) to the centre is about €20. For day trips to distant villages, agree the rate before you get in.

Car Rental: Provides maximum flexibility for exploring the region's villages, hiking trails, and scenic drives. Parking in the old town can be challenging, but several lots serve the area.

Insider Tips for Kastoria

  • Transportation: Rent a car through Discover Cars for maximum flexibility exploring mountain villages and hiking trailheads that buses don't reach
  • Timing: Visit Byzantine churches early morning (before 10am) or late afternoon for the best lighting on frescoes and fewer tour groups
  • Budget: Eat at tavernas in residential neighborhoods rather than waterfront restaurants—you'll save 30-40% and experience more authentic local cuisine
  • Hidden Gems: Ask hotel staff about their favorite lake swimming spots—locals know secluded beaches perfect for afternoon dips
  • Food & Drink: Try local specialties like prespa beans and house wines—quality is exceptional and prices remain very reasonable compared to island destinations

Staying connected: Non-EU visitors face high roaming charges on Greek networks. Activate a Yesim eSIM before you fly — instant setup, no physical SIM, works the moment your plane lands in Athens.

Sample 3-Day Itinerary

Day 1: Arrival & Old Town Exploration

  • Morning: Arrive from Thessaloniki, drop bags, walk the perantzada as far as the Dragon Cave and back
  • Afternoon: Byzantine church trail—visit 4-5 major churches including Panagia Koumbelidiki
  • Evening: Dinner at traditional taverna in the old quarter (try Kritsa for local fish)

Day 2: Lake Adventures & Mountain Views

  • Morning: Kayak or water bike on the lake from the municipal beach (arrange the night before), or drive up to the Verno ridge if you'd rather walk
  • Lunch: Lakefront restaurant with mountain views
  • Afternoon: Dispilio Neolithic settlement across the lake, then the Byzantine Museum on Dexameni Square
  • Evening: Sunset drinks at lakeside café

Day 3: Culture & Crafts

  • Morning: Visit Dragon Cave and Folklore Museum
  • Lunch: Traditional taverna in Dispilio village
  • Afternoon: Explore fur workshops and local crafts, final lake walk
  • Evening: Farewell dinner with regional specialties
Find your perfect Greek island with our free AI Trip Planner. Answer 3 questions and get a personalised itinerary instantly.
Try it free →

Budget Breakdown

Daily Budget Breakdown

Estimated costs per person · All figures in EUR · Prices vary by season & travel style

Category Budget Mid-Range Comfort
🏨 Accommodation €50 €90 €180
🍷 Food & Drink €25 €40 €60
🚌 Transport €15 €25 €40
🏄 Activities €20 €35 €50
Daily Total €110 €190 €330

← Scroll to see all columns

Final Thoughts

Kastoria proved to be one of Greece's most underrated destinations. The combination of pristine lake setting, incredible Byzantine heritage, and authentic mountain culture creates something truly special.

I loved how the town felt completely genuine—no tourist traps or overpriced tavernas targeting cruise ship visitors. Local families still run most businesses, and you'll often find yourself chatting with craftsmen who learned their trades from fathers and grandfathers.

The outdoor activities surprised me most. Greece offers plenty of beautiful islands, but few destinations provide this quality of freshwater recreation combined with serious hiking opportunities. The yoga retreat program particularly impressed me—practicing yoga over the lake at sunrise creates unforgettable memories.

If you're seeking authentic Greek culture away from crowded islands, Kastoria deserves serious consideration. The journey takes effort, but you'll discover a Greece most tourists never experience.

Those considering broader Greek adventures should check out our guide to the Best Greek Islands for Beaches and Food or explore our Greece Itinerary 7 Days: Perfect Week-Long Adventure for comprehensive trip planning. For budget considerations, our How Much Does a Greece Trip Cost: Complete Budget Guide provides detailed financial planning assistance.

Ready to plan your perfect Greek adventure? Try our AI Greek Trip Planner to create a personalized itinerary based on your preferences, travel style, and available time.

✦ Free · No sign-up needed

Not sure where to go in Greece?

Our AI Trip Planner builds a personalised itinerary for Athens, Santorini or any Greek island — in under 2 minutes.

Plan my trip free →

Written by

Panos, founder of Greek Trip Planner
Panos🇬🇷 Founder · Greek Trip Planner

Athens-born engineer · Coordinates a 5-expert Greek team · 50+ years combined field experience

I write every article on this site drawing on real, first-hand expertise — mine and that of four colleagues who live and work across Greece daily: a Peloponnese tour operator, a transfer specialist across Athens, Mykonos & Santorini, a Cretan hotel owner, and a Northern Greece hotel supplier. Nothing here comes from a single visit or desk research.

Informed by 5 Greek experts

🧑‍💻PanosAthens & Saronic
🏛️VaggelisPeloponnese
🚐PanagiotisAthens · Mykonos · Santorini
🏨KostasCrete
⛰️TasosNorthern Greece

Every destination we cover has been visited and vetted by at least one team member — not for a review, but as part of their daily work in Greek tourism.

Meet the full team →

Frequently Asked Questions

What is the best time to visit Kastoria?
The best time to visit Kastoria is during spring (April-May) and autumn (September-October) when temperatures are comfortable for walking and outdoor activities. Autumn is particularly spectacular as the surrounding forests display brilliant fall colors reflected in Lake Orestiada. Summer can be quite warm, while winter offers a different charm with possible snow, though some attractions may have limited hours.
How do I get to Kastoria from Athens or Thessaloniki?
Thessaloniki is the practical gateway. KTEL Makedonia runs 5-6 buses a day from the Macedonia Intercity Bus Station for €17.60, taking 2.5 to 3 hours; driving the same route on the A2 Egnatia Odos takes about 2 hours 15 minutes. From Athens, driving takes 5.5 to 6 hours via the A1 and Egnatia, and the direct KTEL bus eats most of a day. Kastoria does have its own airport, Aristotelis (KSO) at Argos Orestiko, but Sky Express only flies it from Athens a couple of times a week. There is no ferry — Kastoria is a mountain town at 620 m, 100 km from the sea.
Where should I stay in Kastoria?
Stay in the old quarters — Doltso on the southern side of the peninsula or Apozari on the northern — to be within walking distance of the churches, the mansions and the lakeside path. Several boutique hotels occupy restored 18th and 19th-century mansions there, and they are the best rooms in town; expect €160-250 a night for the good ones. The newer lakefront on the isthmus is cheaper, easier for parking and about 10-15 minutes' walk from the old town, which suits anyone arriving by car.
What are the must-see attractions in Kastoria?
The Byzantine churches are Kastoria's crown jewels — more than 70 of them, including Panagia Koumbelidiki with its distinctive drum dome, and the 11th-century Monastery of Panagia Mavriotissa on the lakeside road, whose exterior frescoes date to 1260. Beyond the churches, walk the Doltso and Apozari quarters for the 17th and 18th-century fur-merchant mansions, do the 9 km perantzada loop around the peninsula, visit the Dragon Cave with its seven underground lakes, and cross the lake to the reconstructed Neolithic settlement at Dispilio. Add the Byzantine Museum on Dexameni Square and a kayak session on the lake if you have a third day.
How much does it cost to visit Kastoria?
Kastoria is cheaper than the islands but not as cheap as it once was. Budget on roughly €110 per person per day at the low end, €190 mid-range and €330 for comfort, all in. Hotels are the biggest variable: simple rooms and apartments start around €50-70 a night, while the restored lakeside boutiques in the old quarters run €160-250. Meals at a taverna cost €15-25 a head, most Byzantine churches are free or ask a small donation, the Dragon Cave is €6, the Byzantine Museum €2, and Dispilio €4. Guided activities such as the lake kayak or the Mount Verno hike are €50-55.
Can you swim in Lake Orestiada in Kastoria?
You can, but most locals don't. Lake Orestiada is shallow — around 10 metres at its deepest — so it warms quickly, and by high summer it gets weedy and the water quality varies. There is one small beach on the northern shore with a loyal group of regular swimmers, and nobody will stop you. In practice, though, the lake is far better used for kayaking, water biking and the 9 km lakeside walk than for swimming. If you want to swim on a Greek mainland trip, plan it for the coast rather than here.
How many days do you need in Kastoria?
Two to three days is ideal for exploring Kastoria thoroughly. This allows time to visit the major Byzantine churches, stroll through the old town's cobblestone streets, take a boat trip on the lake, and perhaps do some hiking in the surrounding hills. If you're interested in the fur workshops or want to explore nearby attractions like the Prespa Lakes, consider extending your stay to 4-5 days.