Considering paying a visit to leafy Ioannina? You should! This guide covers the best things to do in Ioannina during your Northern Greece adventure.
Ioannina is a beautiful Greek city that sits in the North-western corner of mainland Greece. Surrounded by the beautiful waters of Lake Pamvotida, and encompassed by breathtaking snow-capped mountains, Ioannina is quite unlike most cities.
- 1 Falling in Love with Ioannina
- 2 Things to do
- 2.1 Enjoy a Scenic Stroll Along the Lake
- 2.2 Sail Out to Lake Ioannina Island
- 2.3 Uncover Abandoned Monasteries
- 2.4 Learn the History of Ali Pasha
- 2.5 Marvel at the Remnants of the Ottoman Empire
- 2.6 Stroll the Quaint Narrow Streets
- 2.7 Learn the City’s History at the Museums of Ioannina
- 2.8 Witness the Natural Phenomena of Perama Cave
- 2.9 Stop by the Castle of Ioannina
- 2.10 Sample the Local Delicacies
- 2.11 Sip Freddo Espressos in Quaint Stone Coffee Shops
- 2.12 Take a Day Trip to Metsovo
- 3 Where to Stay in Ioannina
- 4 Getting to Ioannina
Falling in Love with Ioannina
Even though Ioannina is the capital of the Epirus region of Greece, the city centre has more of a small-town vibe than a city ambiance. With its quaint stone houses and quirky stores selling all manner of eccentric artisanal products, Ioannina is certain to capture the hearts of even the most well-travelled adventurer. For all of its beauty, Ioannina escapes the radars of most visitors to Greece, as do many charming towns and villages on the Greek mainland.
“It’s near Corfu, kind of – just across the sea” – This is the description that a Greek local told me that he gives international people who have never heard of Ioannina! That about sums it up – this is not a touristic destination, but it’s certainly a lovely place for an alternative weekend break in Europe.
Things to do in Ioannina
A trip to Ioannina (also referred to as “Yannena” in Greek) is very much about immersing yourself in the local culture and enjoying a more relaxed pace of life amidst the stunning nature. There are plenty of things to do in Ioannina to keep you occupied for a day or two. The city also makes a nice base for a wider exploration of the Epirus region – whether you plan on visiting the quaint villages of Zagorohoria, trekking along the majestic Vikos Gorge, or hiking in the lush forests that encircle the city.
A handful of the highlights of Ioannina are detailed below.
Enjoy a Scenic Stroll Along the Lake
Pamvotida Lake is a highlight of any visit to Ioannina. There’s a cobbled pathway that leads you around the circumference of the lake – all the way from the city’s Parko Katsari to Perama and other nearby villages. Come for a mid-morning stroll as local fishermen set up their nets, and a mysterious haze of fog hovers over the water.
As you wander around Lake Ioannina, you will pass by many locals as they jog and cycle along the banks of the water. Beautiful contemporary art pieces by local artists act as waypoints along the route. The path is especially beautiful in the fall when the trees are decorated with shades of orange and burgundy.
Sail Out to Lake Ioannina Island
There is a little island in the centre of Lake Pamvotida. This island has played an important role in Greek history and is occupied by a little stone village. The island was never given a name and is known by locals as quite simply “the island”. Boats run hourly between the port at Plateia Mavili and Ioannina island. The journey takes approximately 10 minutes and tickets cost €2 each way.
Spend some time exploring the port area, before visiting the Ali Pasha house and learning the history of the island’s former Ottoman ruler. You will find several caves dotted around the island which locals used for shelter when the Italians bombed northern Greece during World War II.
Uncover Abandoned Monasteries
Outside of the port area, the majority of Ioannina island consists of woodland and is fairly remote. There are several crumbling ancient monasteries dotted among the trees – the majority of which are now abandoned.
The origins of a lot of Ioannina island’s monasteries are unknown. Many of those that have fallen into abandon were owned by local noble families. Inside their empty courtyards and church halls are impressive Orthodox frescoes, and overgrown courtyards and gardens which maintain an air of eerie beauty.
Learn the History of Ali Pasha
Ioannina island was once home to Ali Pasha – an Ottoman Albanian ruler who ruled the city during the days of the Turkish occupation. Ali Pasha is recognised for transforming Ioannina into a cultural and intellectual hub; however, he was also known for being a cruel leader.
The Ali Pasha house on Ioannina island tells the story of his life and rule. The museum is €3.50 to enter and contains artifacts from the Ottoman era. One haunting exhibit tells the story of “the drowning”. Ali Pasha would tie rocks to the feet of women who committed adultery and throw them into Lake Ioannina – a haunting past to what is today a beautiful lake.
Marvel at the Remnants of the Ottoman Empire
The sun-bleached ruins of several Ottoman sites point to Ioannina’s Ottoman Empire past. The former Aslan Pasha Mosque has now been converted into the Ioannina Municipal Museum which provides an interesting glimpse into the various cultures and religions that cohabited in Ioannina – citizens of Jewish, Islamic, and Christian faith. The highlight of the mosque though is the view that can be obtained by ascending to the top of its minaret and enjoying a Birdseye view of the city.
Equally worth visiting and observing is the Fethiye Mosque, the fortifications of the defensive Ioannina castle, and the old Byzantine bathhouses (early hammam). All these buildings can be admired for free on a self-guided walking tour of the city’s historic sites.
Stroll the Quaint Narrow Streets
Getting lost among Ioannina’s intricate network of labyrinth-like streets is just as enjoyable as sightseeing in the city itself. The city is comprised of narrow cobbled passageways filled with picturesque, pastel-coloured houses. Ioannina has always been a multicultural city, and the architecture here shows a mixture of Jewish, Islamic, and Christian cultural influences.
Among the narrow streets and crowded piazzas, you will find quaint mezedopoleia restaurants (eateries that specialise in small plates), artisanal stores, and homely coffee shops. For a local dining experience, consider stopping by Stoa Louli, or Mistagoyia (Μυσταγωγία) for a spot of dinner.
Learn the City’s History at the Museums of Ioannina
Ioannina is home to several museums which are well worth visiting if you have a little extra time to spend in the area. The Byzantine Museum contains a number of artifacts recovered from the region that date back to the Byzantine era, while the Silversmithing museum provides insight into the handmade jewelry that Ioannina was once famous for.
Witness the Natural Phenomena of Perama Cave
A trip to Perama Cave is a popular excursion from Ioannina. The pretty town sits just across the water from Ioannina (you can see it when strolling along the lake). For 7 euros, you can have a guided tour of the cave with a local Archaeologist.
Perama Cave is regarded as being one of the most important caves in the world. It dates back over 1.5 million years and is home to 19 different types of stalactites.
Stop by the Castle of Ioannina
The Castle of Ioannina dates back to 528 B.C. This is the oldest Byzantine castle in Greece, and remnants of its walls and fortifications can be found throughout the centre of Ioannina. Some houses, stores, and plazas sit within the walls of the old fortifications.
Sample the Local Delicacies
Greek classic dishes like gyros and pastitsio can be found across the country. However, Ioannina, just like other regions of Greece, also boasts several local delicacies that are specific to the region. The crisp fresh mountain air and fertile soil of the Epirus region mean that treats such as apples, walnuts, and chestnuts are available here in abundance.
A local tradition is to pick fresh veggies and preserve them in a pickle – a delicacy known as “toursia”. You can find jars of toursia on shelves at local delicatessens and the item makes a nice edible souvenir from your time in Yannena.
Ioannina region is also well known for its pies and pastries. Stop by a local bakery and order yourself a warm, flaky karidopita (walnut pie), a sweet galatopita (milk pie), or a flavourful savoury hortopita (pie filled with wild greens).
Sip Freddo Espressos in Quaint Stone Coffee Shops
Few pastimes are more quintessentially Greek than sipping a freddo cappuccino in crowded piazzas and quaint coffee shops as the locals around you play backgammon. Many of Ioannina’s coffee stores are set inside historic stone houses – LUDOST café bar, old post café, and Kofi Micro roastery are particularly loved by locals.
Take a Day Trip to Metsovo
Metsovo is a stunning mountain village that sits within the Pindus Mountains, just 50km north of Ioannina. Buses to Metsovo from Ioannina depart at 6 am daily and return in the evenings.
The culture of Metsovo is different from that in the majority of Greece, as Metsovo is a Vlach settlement. Sample the village’s namesake “Metsovone” cheese, follow the woodland hiking trails or enjoy indulging in local delicacies in the village’s homely tavernas.
Where to Stay in Ioannina
There are several cute and homely hotels in Ioannina and the surrounding area. Many hotels are nestled inside old stone guesthouses with in-room fireplaces. Ioannina is a charming winter travel destination. A selection of the best hotels to consider in Ioannina are detailed below.
Ali Pasha Hotel
Ioannina’s Ali Pasha Hotel offers comfort and luxury without the luxury price tag. The property really captures the personality of this region – rooms blend exposed stone walls and cozy fireplaces, with contemporary modern furnishings. Rooms start at €60 per night. You can browse the latest rates and availability here.
The charming Kastro Guesthouse sits in a restored mansion within the walls of the historic Ioannina castle. The rooms are spacious and tastefully decorated. Guests can enjoy a sumptuous homecooked Greek breakfast each morning – either from the hotel’s restaurant, or alfresco style in the private courtyard. The rooms start at €50 per night. You can browse the latest rates and availability here.
Getting to Ioannina
Getting to Ioannina can be a little awkward unless you are already in Greece. The city is situated close to the Albanian border, some 411 km north of Athens.
Fly to Ioannina
Ioannina International Airport is situated just 10 minutes outside of the city centre and offers a limited number of flight routes. The airport offers routes to and from Sweden (Stockholm and Gothenburg), Denmark (Copenhagen), Cyprus (Larnaca) and Athens, Greece. Several Greek domestic airlines offer flights between Athens and Ioannina starting from €40. The journey from Athens to Ioannina takes just one hour.
Reach Ioannina by Train
There is no train station in Ioannina. If you want to reach the city via public transport, at least part of the journey needs to be made by bus. To get from Athens to Ioannina (and vice versa), you need to take a bus from Ioannina to Kalabaka, and then take a train from Kalabaka to Athens’ Larissa station. The total journey takes approximately 9 hours.
Reach Ioannina by Bus
The easiest way to reach Ioannina by public transport is to take the bus. Buses connect Ioannina to Thessaloniki, Athens, and other major Greek towns and cities. The bus from Athens to Ioannina takes approximately 5.5 hours. It takes approximately 3.5 hours to reach Thessaloniki from Ioannina.
Have any further questions about planning a trip to Ioannina? I’ve been living in Athens for the last three years, and I recently spent a lovely week in Ioannina (Dec 2019). Feel free to reach out to me via the comments if there’s any way I can be of assistance. Safe travels! Geia Sou! Melissa xo
Disclaimer: This guide to the best things to do in Ioannina may contain affiliate links. This means that I may obtain a small amount of commission if you choose to make a purchase through links contained on this page. This is charged at no additional cost to you. Thanks for understanding.