Written by Celine Fournier, Julien Lambert, Maria Gaulto
07/08/2025
Sabina Kallari, Pexels
Ioannina has its own National Airport "King Pyrrhus" (IOA) located approximately 4 kilometers from the city center. The main bus terminal, KTEL Bus Terminal, is situated about 1.4 kilometers from the city center.
By Air:
Flights arrive at Ioannina National Airport (IOA), which primarily handles domestic flights.
Direct flights from Athens International Airport (ATH) to Ioannina (IOA) are available daily via Aegean Airlines, with a flight time of approximately 1 hour and 15 minutes. One-way fares can start from €58, while round-trip tickets may range from €95 to €110.
From Ioannina Airport, local bus 2 or taxis are available for transport to the city center. A taxi ride from the airport to the city center typically costs around €15.00.
By Bus:
From Athens:: Buses depart from Athens' KTEL Kifisou Bus Station. The journey to Ioannina takes approximately 5 hours 30 minutes to 6.5 hours and costs between €35.00 and €50.00. To reach KTEL Kifisou from Athens Airport, one can take the X93 express bus (approximately 1 hour, €5.00) or a taxi (around €35.00-€50.00).
From Thessaloniki:: Buses operate from Thessaloniki's Makedonia Intercity Bus Station. The trip to Ioannina typically lasts about 3 hours 30 minutes and costs approximately €30.00 to €35.00. Bus 78 connects Thessaloniki Airport to Makedonia Intercity Bus Station (around 1 hour, €0.80-€0.90).
International Connections:: Direct buses are available from Ioannina to Gjirokastra in Albania, with a travel time of about 2 hours and a ticket price of approximately €8.
By Train:
There is no direct train service connecting Athens to Ioannina. Travelers typically opt for buses or flights for this route.
By Car Rental:
Car rental services are available at Ioannina Airport and within the city. Daily rental costs can vary, with prices as low as $38-$46 per day, and potentially cheaper rates during off-peak months like March (around C$29/day). Driving in Greece is on the right side of the road.
At TFA Travel we believe in travel for all. Our mission is to enable people to explore the world as easily as possible without having to pay a travel agent a huge commission.
Our typical audience are those that want to see something new and get involved with authentic experiences of a country. Whether you are a backpacker, solo traveller, solo female traveller, straight or LGBTQ+ couple, family, you will find local and authentic experiences here.