Zakynthos Airport is 5km southwest of Zakynthos Town.
Taxis between the airport and Zakynthos Town cost around €15.
Olympic Air (www.olympicair.com) Flies to Athens.
Sky Express (www.skyexpress.gr) Flies to Corfu via Kefallonia and Preveza.
Between May and September numerous charter flights connect Zakynthos with northern Europe and the UK.
Ionian Group (www.ionian-group.com) runs between three and five ferries daily, depending on the season, between Zakynthos Town and Kyllini in the Peloponnese (€9.10, one hour). Occasional international ferries call in on the way to/from Igoumenitsa (on the mainland), Sami (Kefallonia), and Bari and Brindisi (Italy).
From the isolated northern port of Agios Nikolaos, Ionian Pelagos (www.ionionpelagos.com) ferries sail to Pesada in southern Kefallonia twice daily from mid-May to October (€8, 1½ hours); Chionis Tours sells tickets. Neither port has good bus connections, however, so most travellers find it easier and cheaper to cross to mainland Kyllini from Zakynthos Town and catch another ferry from there to Kefallonia.
Ventouris Ferries (http://ventourisferries.com) connects Zakynthos Town with Bari (Italy) in high season, with a stop in Sami (Kefallonia) en route.
The KTEL Bus Station is on the hillside bypass in Zakynthos Town, 500m up from the waterfront and 15 minutes' walk southwest of Plateia Solomou. Long-distance routes include Athens (€28.60, six hours, four daily), Patra (€8.70, 3½ hours, four daily) and Thessaloniki (€54.40, 10 hours, two weekly). Budget an additional €9 for the ferry to Kyllini.