Home › Routes › Corfu to Ioannina
How to get from Corfu to Ioannina
The route from Corfu to Ioannina is a car ferry from Corfu town to Igoumenitsa (about 1 h 15 to 1 h 45), then about 1 h on the Egnatia Odos motorway, roughly 3 h door to door. Without a car, take the ferry as a foot passenger and a KTEL bus from Igoumenitsa to Ioannina. There are no direct flights.
Best option: Ferry. The frequent Corfu–Igoumenitsa car ferry plus the fast Egnatia Odos is the only practical way across.
All the ways to make the trip
| How | Time | How often | Price* | Good to know |
|---|---|---|---|---|
| ferry Car ferry from Corfu new port to Igoumenitsa (several ferry companies), then drive the Egnatia Odos (A2) to Ioannina (about 100 km) | about 1 h 15 to 1 h 45 by sea plus about 1 h by road | ferries roughly every hour or two in daytime, fewer at night | about €10–15 per passenger, about €40–60 per car, plus motorway tolls | No booking usually needed outside August weekends; arrive 30–45 min early with a car. |
| bus Ferry as a foot passenger to Igoumenitsa, then KTEL buses from Igoumenitsa to Ioannina | about 3 h to 4 h including waiting | several buses a day — check the KTEL timetable | about €20–25 in total | Igoumenitsa's bus station is a short walk or taxi ride from the port. |
*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.
Open the route in Google Maps →
Book the trip
Partner links: TonyPlan may earn a small commission at no extra cost to you.
Tips
- Make sure you use the Igoumenitsa ferry, not the Patras or Italian ferries that leave from the same Corfu port.
- Egnatia Odos has toll stations between Igoumenitsa and Ioannina; keep some cash or a card ready.
- Ioannina's airport has flights only to Athens, so flying from Corfu is not a practical option.
- Hire cars on Corfu can usually go on the ferry, but check your rental terms first.
Common questions
Is there a flight from Corfu to Ioannina?
No. Ioannina's airport has flights mainly to Athens, and there is no direct flight from Corfu. Flying via Athens would take far longer than the ferry and road. The practical route is the car ferry to Igoumenitsa, about 1 h 15 to 1 h 45, then roughly an hour by car on the Egnatia Odos motorway.
How often does the Corfu to Igoumenitsa ferry run?
Very often. Several ferry companies share the route, with departures roughly every hour or two through the day and a few at night, all year. You can usually just turn up at Corfu new port and buy a ticket at the port booths. In August and on holiday weekends, arrive early or book ahead if you have a car.
Can I get from Corfu to Ioannina without a car?
Yes. Take the ferry to Igoumenitsa as a foot passenger, then a KTEL bus to Ioannina, which takes about 1 h 15. Buses run several times a day but do not always connect neatly with ferries, so check the KTEL Thesprotia timetable. A taxi from Igoumenitsa to Ioannina is faster but costs much more.
Can I do Ioannina as a day trip from Corfu?
It is possible if you have a car and take an early ferry, giving you several hours for the lake, the castle and the old town. Allow about 3 h each way. Without a car, waiting for buses makes it too long for a day; consider staying a night and visiting the Zagori villages as well.
Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.