Getting There and Away

Bright day view of Heraklion city with the blue sea in the background, Crete, Greece.
Erik Karits, Pexels

Heraklion is served by Nikos Kazantzakis International Airport (HER), located approximately 5 kilometers from the city center, and a busy ferry port that acts as a central hub for maritime travel.

By Air:

Flights to Heraklion International Airport (HER) are primarily available from Athens International Airport (ATH), with an average flight time of approximately 50-55 minutes. One-way fares can start from around $43-$65.

By Ferry:

Regular ferry services connect Heraklion Port with Piraeus Port in Athens. The journey typically takes between 7.5 to 9.5 hours, with some overnight options available. One-way tickets generally range from €40.00 to €117.70, and transporting a car can cost around €79. Major operators include Minoan Lines, Blue Star Ferries, and Seajets.

By Bus (Local & Intercity):

Blue urban KTEL buses (lines 6, 11, 12) provide an economical connection from Heraklion Airport to the city center, taking about 20-30 minutes with a fare of approximately €2. Buses operate from early morning (6:00 AM) until late evening (23:00 PM), with less frequency after 22:00. The bus stop is a short walk from the airport's arrivals building on the central road. For travel across Crete, KTEL buses link Heraklion with other major destinations such as Chania and Rethymno.

By Taxi/Private Transfer:

Taxis are readily available at Heraklion Airport, with a fixed fare to the city center typically around €19 for 1-4 passengers, and a travel time of 15-20 minutes. Private transfer services can be pre-booked for convenience and a seamless experience. Taxis are also available at the port.

By Car Rental:

Car rental services are widely available at Heraklion Airport and in the city. Renting a car offers flexibility to explore the island, though city driving can involve winding and narrow roads.