
Best Beaches Near Heraklion: 8 Spots Worth the Drive (2026)
From the long sands of Ammoudara to the caves of Matala and the palms of Vai, here are the best beaches near Heraklion, Crete — with honest notes on crowds, facilities, and how to get there.
At a glance
1. Ammoudara
Heraklion's home beach — long, sandy, serviced, and on a city bus route.
Check prices2. Agia Pelagia
A sheltered horseshoe cove with the calmest, clearest water near the city.
Check prices3. Matala
Sandstone caves above a south-coast bay, and the best sunset within reach of Heraklion.
Check prices4. Karteros & Kokkini Hani
A run of shallow, sandy beaches immediately east, where locals go at weekends.
5. Vai (Palm Beach)
A tropical-looking bay backed by Europe's largest natural palm grove, right out east.
Check prices6. Kalamaki & Kommos
Wide, wind-swept south-coast sand next to the Minoan harbour site at Kommos.
7. Lygaria
The smaller, quieter cove one headland along from Agia Pelagia.
Check prices8. Dia Island
The uninhabited island on the horizon, reached by boat trips out of the old harbour.
Check prices| Option | Best for | Where | Book |
|---|---|---|---|
| 1. Ammoudara | Closest to the city | 10 min west · bus 6 | Check prices |
| 2. Agia Pelagia | Best swimming | 25 min northwest · car | Check prices |
| 3. Matala | Most memorable | 70 min south · car or tour | Check prices |
| 4. Karteros & Kokkini Hani | Easiest with kids | 15 min east · city bus | — |
| 5. Vai (Palm Beach) | Biggest day out | 3 hr east · car | Check prices |
| 6. Kalamaki & Kommos | Space to yourself | 75 min south · car | — |
| 7. Lygaria | Quietest cove | 25 min northwest · car | Check prices |
| 8. Dia Island | Best boat trip | Boat from Heraklion | Check prices |
Heraklion’s Coastline: Accessible Sand, With a Few Gems
Let’s be honest up front: Crete’s postcard beaches — pink-sand Elafonissi, the Balos lagoon, sunset-facing Falassarna — are all in the far west, on Chania’s side of the island. If a beach holiday is the whole point of your trip, that’s worth knowing. But Heraklion’s coast is no consolation prize. You get long, easy sandy beaches within minutes of the city, a couple of genuinely lovely coves, and access to some of Crete’s most unique beaches on the south coast. Here are the eight worth your time.
Before you pick a beach
The good ones are strung along 100 km of coast
Ammoudara is a bus ride. Matala, Vai and the south-coast coves are not — they are 70 to 170 km out, each in a different direction. Which beaches are realistically open to you depends on whether you have a car.
Compare Crete car hire →1. Ammoudara
Heraklion’s home beach. A long ribbon of grey-gold sand running west from the city, backed by hotels, sunbeds and tavernas. It won’t win any beauty contests, but it’s a five-euro bus ride from the centre and perfect for an afternoon swim.
See hotels and apartments on Ammoudara beach ›
2. Agia Pelagia
Twenty-five minutes northwest, this sheltered horseshoe bay has some of the calmest, clearest water near the city. The village wrapped around it is full of tavernas with tables almost on the sand — a favourite of Heraklion families on a Sunday.
3. Matala
The one everyone’s heard of. On the south coast, about 70 minutes away, Matala’s soft sand curves beneath cliffs riddled with prehistoric caves — later home to 1960s hippies (Joni Mitchell wrote a song about it). The swimming is superb and the sunset legendary.
Find Matala day trips › — or rent a car and stay for the sunset.
4. Karteros & Kokkini Hani
Immediately east of Heraklion, this run of sandy, shallow beaches is where locals go when they don’t want to travel. Bus-accessible and family-friendly.
5. Vai (Palm Beach)
A serious day trip — right out in the east of Crete — but Vai is unforgettable: a genuinely tropical-looking bay backed by Europe’s largest natural palm grove. Go early to beat the crowds.
6. Kalamaki & Kommos
Near Matala on the south coast, these quieter beaches offer the same warm Libyan Sea with a fraction of the visitors. Kommos also has a Minoan harbour site right behind the sand.
7. Lygaria
A small, pretty cove next to Agia Pelagia, sheltered by headlands and good for snorkelling.
8. Dia Island
Not a beach exactly, but a boat trip from the old harbour out to the uninhabited island of Dia rewards you with crystal-clear swimming stops you can’t reach any other way.
How to Plan Your Beach Days
Most of Heraklion’s best beaches are on the south coast or require a bit of a drive, so a rental car transforms your options — you can chain Matala, Kommos and a winery lunch into one perfect day. If you’re staying central and car-free, base your swimming around Ammoudara and Agia Pelagia and save the south coast for an organised excursion.
For where to sleep within reach of the sand, see our where to stay in Heraklion guide, and pair a beach day with the top things to do to make the most of the region.
Keep reading

Visiting Knossos: Tickets, Bus 2, Opening Hours and the Best Time to Go
Knossos is 5km from Heraklion, tickets start around €20 and city bus 2 gets you there for under €2. Here is how to visit without queuing in the sun or arriving with the cruise crowd.

Agia Pelagia, Crete: Calm Water 23km West
Agia Pelagia is the main resort west of Heraklion — a wind-sheltered bay with several beaches, tavernas along the front and an hourly bus into the city. Who it suits and what to expect.

Ammoudara: Heraklion's Beach, 7km West
Ammoudara is Heraklion's beach — 7km of Blue Flag sand, a promenade of tavernas and bars, and the north coast's most reliable wind for windsurfing. Close enough to the city to do both.
Compare live prices
Rates and availability change daily — check today before you decide.
Booking through these links costs you nothing extra and helps keep this guide free.
Frequently Asked Questions
Does Heraklion have a beach in the city? ▾
The nearest proper beach is Ammoudara, a long sandy stretch about 10 minutes west of Heraklion centre, reachable by city bus. There are also smaller beaches at Karteros and Kokkini Hani just to the east. For the island's dramatic, headline beaches you'll need to travel further or head west toward the Chania region.
Are the best Cretan beaches near Heraklion or Chania? ▾
Crete's most famous beaches — Elafonissi, Balos and Falassarna — are all in the far west, closer to Chania. Heraklion's coastline is more about good, accessible sandy resort beaches (Ammoudara, Agia Pelagia) plus the unique southern beaches like Matala. For a beach-first holiday, western Crete has the edge; for history-plus-swimming, Heraklion is ideal.
How do you get to the beaches near Heraklion without a car? ▾
City buses reach Ammoudara, Karteros and Kokkini Hani easily. Agia Pelagia and the south-coast beaches like Matala are served by KTEL intercity buses in summer, though services are limited — renting a car gives you far more freedom to reach the best spots.