
East Crete · Port to resortVerified listing
Heraklion port to Elounda by road.
- Road distance
- 66.8 km
- Drive time, no traffic
- 1 h 8 min
- Public bus
- KTEL Heraklion–Lasithi
- Checked
Photo: Kanalibridge / Eckhard Rothfuchs (EFUX59) / CC BY-SA 4.0 / Wikimedia Commons · Resized or cropped for display
Quick answer
Elounda is about 67 km from Heraklion port, roughly 68 minutes by road on the A90 and the Neapoli hill road. For the outbound trip, book a licensed taxi or private driver in advance, or take the KTEL bus from the port station to Agios Nikolaos and change for Elounda. Going home, a private transfer listing we checked runs from Elounda to Heraklion airport, port or city.
Key points
- Road distance: 66.8 km from Heraklion port, 61.7 km from Heraklion Airport (OSRM, no traffic).
- The KTEL Heraklion–Lasithi station is in the port area, across from the commercial port.
- By bus, change at Agios Nikolaos for the Agios Nikolaos–Elounda–Plaka line, a 12 km hop.
- The verified private listing runs Elounda to Heraklion only, so use it for the return trip.
From the port to Neapoli and over the hill
Drivers leave the port, join the A90 heading east and stay on it past the airport and the Hersonissos and Malia resorts. At Neapoli they leave the highway for the Neapoli–Elounda hill road, which crosses the high ground and comes down to Elounda without going through Agios Nikolaos. That shortcut is a big part of why a car beats the bus with its change.
OpenStreetMap routing gives 66.8 km and about 68 minutes from Heraklion port, free-flow with no stops. From the airport it is 61.7 km and around 64 minutes. Summer traffic on the resort stretch of the A90 slows things down, and hotel drop-offs along the coast add more, so allow comfortably over an hour for the whole ride.
Arriving in Elounda and the Spinalonga coast
Elounda sits on the coast north of Agios Nikolaos, and its hotels are spread well beyond the village centre. Give your driver the hotel name and exact address, because "Elounda" on a booking can cover a long stretch of shoreline. Plaka is further along the same coast, so check which of the two you are actually staying in before you set off.
Spinalonga boats leave from both Elounda and Plaka, so you can reach the island from either base. If you arrive by bus, the Heraklion services pull into the Agios Nikolaos KTEL station, about half a kilometre west of Lake Voulismeni. From there the Agios Nikolaos–Elounda–Plaka line covers the final 12.1 km, about 16 minutes by road.
Ferry arrivals, luggage and the trip back to Heraklion
The port passenger terminal has a taxi service, car rental and an information desk, but no luggage lockers, so plan to take your bags with you straight away. A taxi or private driver booked ahead is the easiest way to Elounda after a ferry, especially if the ship runs late. Ask for child seats when you book, and remember the bus means loading bags twice.
For the return, the private transfer listing we checked runs one way from your Elounda hotel, apartment or a meeting point to Heraklion Airport, the passenger port or the city, and its page shows about one hour. It covers that direction only. For the outbound leg, our Heraklion to Agios Nikolaos page covers a private transfer from the port to Agios Nikolaos, 12 km short of Elounda.
Heraklion Port to Elounda
Pickup and drop-off points
Heraklion port passenger terminal
The terminal has a taxi service, car rental and an information desk. There are no luggage lockers, so sort your onward ride before you leave the building.
KTEL station, Heraklion port area
Across from the commercial port. Heraklion–Airport–Agios Nikolaos buses start here, with 7 weekday departures to Agios Nikolaos in the November 2026 timetable.
Agios Nikolaos KTEL station
About half a kilometre west of Lake Voulismeni. Buses from Heraklion arrive here, and the Elounda connection is the Agios Nikolaos–Elounda–Plaka line.
Elounda hotel (return pickup)
The verified private listing collects from your Elounda hotel, apartment or an agreed point and drives you to Heraklion airport, port or city.
Compare your options
Ways to make this trip
Licensed taxi from the port
Use the terminal taxi service or book one ahead. It goes direct via the Neapoli road with no change. Confirm the meter or the agreed fare before loading bags, and mention child seats early.
Private driver, both directions
Outbound, arrange a licensed driver in advance so someone is waiting when the ship docks. For the return, the checked listing runs from Elounda to Heraklion airport, port or city.
KTEL bus via Agios Nikolaos
From the port-area station to Agios Nikolaos, then the Agios Nikolaos–Elounda–Plaka line. Each passenger may put two pieces of luggage in the hold free, with extras charged.
Rental car from the port
Car rental is available at the passenger terminal. Handy for Spinalonga, Plaka and the Lasithi Plateau, though Elounda hotels are spread out, so check parking with yours.
Heraklion Port to Elounda
Local tips
Book the return early: the Elounda to Heraklion private listing covers the airport, the port and the city, so it suits a ferry or a flight home.
There are no luggage lockers at the port terminal. If your hotel check-in is late, ask the hotel to hold your bags instead.
Staying in Plaka? The local bus continues there from Elounda, and Spinalonga boats leave from Plaka as well.
If your ferry docks late, pre-book the taxi or driver. Chasing two buses with luggage after a long crossing is hard work.
FAQ
Questions about this route.
How far is Elounda from Heraklion port?
About 67 km by road. OpenStreetMap routing gives 66.8 km and roughly 68 minutes, using the A90 to Neapoli and the hill road to Elounda, without traffic. From Heraklion Airport it is 61.7 km and about 64 minutes.Is there a bus from Heraklion port to Elounda?
Not directly. Take a KTEL Heraklion–Lasithi bus from the station in the port area to Agios Nikolaos, then the Agios Nikolaos–Elounda–Plaka bus. The November 2026 timetable shows 7 weekday Heraklion–Agios Nikolaos departures; check the local line for your date.Can I book a private transfer from Heraklion port to Elounda?
We have not verified a listing in that direction. Book a licensed taxi or private driver in advance instead. If Agios Nikolaos works for you, our Heraklion to Agios Nikolaos page covers a private transfer from the port; Elounda is 12.1 km further.Is there a private transfer from Elounda back to Heraklion?
Yes. The GetYourGuide listing we checked is a private one-way transfer from an Elounda hotel, apartment or meeting point to Heraklion Airport, the passenger port or the city. Its page shows about one hour. Pick the exact drop-off you need when you book.Does the drive to Elounda go through Agios Nikolaos?
Usually not. The quickest road leaves the A90 at Neapoli and takes the hill road to Elounda, bypassing Agios Nikolaos. The bus does go through Agios Nikolaos, where you change, which is why it takes longer.Can I leave luggage at Heraklion port while I sort out transport?
No. The passenger terminal has no luggage lockers. It does have a taxi service, car rental and an information desk, so arrange your ride there or book it before you sail, and keep your bags with you.