Travelling to Ioannina? Book a private transfer with a verified Greek driver. Ioannina (Γιάννενα) is the capital of Epirus in northwestern Greece, set on the western shore of Lake Pamvotis with the Pindus mountains rising behind it. It is the gateway city for the Zagorochoria, Vikos Gorge and the Greek route into Albania.
The city has a distinct character from the rest of Greece — centuries of Ottoman rule left a still-visible Muslim Old Town inside the lakefront castle walls, with the Aslan Pasha mosque now housing the city's ethnographic museum and the island in the lake holding several Byzantine monasteries reachable by a 10-minute ferry.
Ioannina Airport (IOA) sits 5 km north of the city, with daily flights from Athens. Most Luxi travellers arriving at IOA are heading either to central Ioannina hotels (€15–€25, 15 minutes) or onward into the Zagori stone villages (€60–€90, 50 min to 1h 15m depending on village).
Most-booked Luxi transfers in Ioannina: IOA airport pickups direct to Zagorochoria guesthouses, Ioannina city ↔ Athens (4h 30m, €260–€320 sedan), Ioannina → Meteora (2h 30m, €180–€220), and Ioannina → Parga coastal resort (1h 45m, €120–€160).
For onward travel, Ioannina pairs naturally with Meteora to the east (forming a 3-day northern Greece loop with Thessaloniki) or with the Ionian coast — Parga, Preveza and Lefkada island — to the west. The Zagori villages reward at least two nights and combine well with the Vikos Gorge hike.