Karteros Beach

Karteros Beach: Heraklion's long sandy bay

Karteros bay, 7 km east of Heraklion: 3.5 km of golden sand from Florida next to the airport to Tobruk, with organised sections, beach bars and fish tavernas.

By TripToCrete · Updated 20 October 2026 · 2 min read

Quick answer: Karteros is a 3.5 km sweep of golden sand starting about 7 km east of Heraklion, at the mouth of the Karteros gorge. It runs from quiet Florida, beside the airport, past the organised municipal beach to Tobruk with its fish tavernas.
Region
Heraklion
Distance
About 7 km east of Heraklion
Beach
Fine golden sand, shallow
Facilities
Organised sections, beach bars, tavernas
Karteros Beach

Sections of the bay

Florida, at the west end next to the airport, is the calmest and least crowded, with few umbrellas and a small seasonal wetland where the Karteros river ends. A church dedicated to St John and St Nikon is built into a cave nearby.

The municipal beach in the middle of the bay is the most developed. To the east, Tobruk has fish tavernas and hotels, and Amnissos closes the bay.

Swimming

The sand shelves gently with few rocks. The bay faces north, so it is often wavy. Planes on approach to the airport pass low overhead, and horses from the Heraklion riding club are sometimes ridden along the sand.

Getting there and nearby

Buses run from Heraklion along the old national road. Knossos is about 5 km away, and ancient Amnisos and the cave of Eileithyia are at the eastern end of the bay.

Open the map location ↗

Questions before you go

How far is Karteros beach from Heraklion?

About 7 km east, 10 to 15 minutes by car or bus.

Which part of Karteros is quietest?

Florida, at the western end next to the airport.

Is Karteros beach good for children?

On calm days yes, the sand shelves gently. Watch for waves when the wind blows.

You might also like

The coast near Polyrizos and Korakas
Beaches of Crete

Polyrizos Beach Rodakino

Polyrizos Beach Rodakino in Rethymno: Polyrizos is a sandier beach beside Korakas below Rodakino, set among olive groves and cliffs. Find access advice…

Diaskari beach and the coast near Makrigialos
Beaches of Crete

Diaskari Beach

Diaskari Beach in Lasithi: Diaskari is a beach on the east side of Makrigialos, away from the central sandy promenade. Find access advice and nearby…

Ravdoucha beach
Beaches of Crete

Ravdoucha beach

Ravdoucha, 21 km west of Chania on the west coast of Rodopos: pebble and rock coves, no sunbeds, fish tavernas and cave chapels on the drive down.