Arrival & Transport

Travelling To Heraklion

There are two ways to reach the principal city of Crete: by sea or by air. Direct ferries depart every day from Piraeus, the main port of Athens. Many direct flights leave from Athens International Airport, adding to the ones from abroad during the high tourist season (from April to October).


Daily ferries link Piraeus to Heraklion. Most trips last at least 9 hours. The port of Heraklion is very accessible, built inside the city limits. 500m to the east of the Koules fortress and old harbor.

For more information, you can visit:


Heraklion International Airport “Nikos Kazantzakis” is the main airport of Crete. It is built within the town of Nea Alikarnassos, 4 km away from Heraklion city center. The airport works with numerous airlines all year round. Moreover, there are several charter flights from April to October, serving a lot of countries in Europe. As a result, Heraklion Airport is one of the busiest in Greece, second only to Athens International Airport. The flight from Athens to Heraklion lasts about 45 minutes.

For more information, you can visit:

Local transportation to Heraklion

During your stay in Heraklion, you can move around the city through:


Finding a taxi in Heraklion city centre is quick and easy. You can hail a taxi from the street, call one of the local taxi companies or walk to a designated taxi rank.

Rent a car

Make your stay at Heraklion easy and comfortable with renting a car. There is a wide range of companies to choose giving all the solutions you need.

Public Buses

The well-organized bus service of Heraklion transfers thousands of visitors and locals throughout the year. Local buses cover routes within the city limits and towards the nearby villages.

KTEL buses link Heraklion with Rethymnon, Lassithi and Chania.

For more information visit: