Getting to Corfu
As is the case for most Greek islands,
The International Airport of Corfu, is connected daily from and to Athens, Eleytherios Venizelos airport, the duration of the flight is about 1 hour. There is also air connection to Thessaloniki, 3 or 4 times a week. While during high period, Corfu is air-connected to a lot of European cities, with charter flights, mainly from Germany and England.
To reach the island of Corfu by boat, you should first reach either Igoumenitsa's port or Patra's port. You can go there either by private vehicle or by the KTEL buses of Corfu, which stop at the port and have direct sea-connection to Corfu. The distance Athens-Igoumenitsa is round 500 kilometers and there are 2 daily routes, which stop in Korinthos, in Patras, in Agrinio and in Arta. The distance Thessaloniki-Igoumenitsa is also 500 kilometers; there are also 2 daily routes and the bus stops in Larissa and in Ioannina.
You can reach Corfu by ferry-boat, from Igoumenitsa there are many daily routes to Corfu.
During summer months, boats from and to Igoumenitsa depart every 15 minutes.
A new ferry connection from Italy to two Ionian islands of Corfu and Paxos, the Liberty Lines announced which has 33 high-speed flying dolphins, catamarans and monohulls.
More specifically from 29 June to 3 September from the port of Otranto:
Up To 6 times a week to Corfu And To Paxos four routes each THU-FRI-SAT-SUN the same time
While the sea connection Corfu-Italy is frequent and the main cities are Bari, Ankona and Brindisi. Finally, there are boats, which transport you to nearby destinations such as Paxoi, Kefalonia , Ithaca.