Best Beaches Near Thessaloniki
― from 23 km to a full day out ―
If you're staying in Thessaloniki or based in the Thermaikos Region, you're in one of the best-positioned spots in northern Greece for a beach day. The Thermaic Gulf stretches south with clean, calm beaches starting less than 25 km from the city center — and if you're happy to drive an hour, Chalkidiki opens up with some of the clearest water in the Mediterranean. Here's what's actually worth going to, how far it is, and the honest version of what to expect when you get there.
Close beaches — under 35 minutes from Thessaloniki
All of these are in the Thermaikos Region, the coastal strip directly south of the city. The water here is the Thermaic Gulf — calm, rarely wavy, and ideal for swimming. Not Caribbean blue, but clean and warm from June through October.
Peraia Beach — 23 km · 32 minutes
The closest proper sandy beach to central Thessaloniki and the one most locals default to on a hot weekday afternoon. The seafront is lined with cafés, beach bars, and tavernas — you won't be stuck looking for somewhere to eat or drink. The water is calm and the beach is well-maintained. The downside is exactly what you'd expect: on a Saturday in August, it fills up early. If you're going in peak season, aim to arrive before 10am or accept that you'll be choosing between elbow room and a prime spot.
Neoi Epivates Beach — 24 km · 33 minutes
Just a few kilometers further down the coast from Peraia, Neoi Epivates has a quieter, more residential feel. The beach is sandy, the water is shallow and calm, and the promenade has a village character that Peraia's more commercial strip doesn't always offer. Good option if you want the same proximity without as much noise.
Agia Triada Beach — 27 km · 37 minutes
A long sandy beach with notably shallow water — you can walk out quite far before it gets deep, which makes it ideal for families with young children. Less packed than Peraia on most days and the tavernas along the front are proper sit-down places, not tourist snack bars. Combine it with a stroll through the village in the evening if you're staying late.
Alykes Beach, Epanomi — 30 km · 35 minutes
The most underrated beach in the whole area. The name literally means "salt flats" — it sits beside a lagoon-like stretch of very shallow, calm water that's become a quiet favorite among kite-surfers when the wind picks up. The surrounding landscape is flat and a bit wild, which is exactly the contrast you get after the more groomed beaches closer to the city. If you want somewhere that doesn't feel like everyone's first choice, this is it.
Potamos Beach, Epanomi — 31 km · 35 minutes
Potamos is where the Thermaikos coastline gets genuinely dramatic. Dunes, reeds, a long stretch of sand, and at the right time of year, flamingos near the Epanomi wetlands just inland. It's less organized than the beaches to the north — no beach bars, no rows of sun loungers — which is the point. Drive to the end of the road, walk, and switch off. If you've been to the Greek islands and were hoping for something like that on the mainland, Potamos is as close as you'll get this side of the Aegean.
Aggelochori Beach — 31 km · 40 minutes
A quiet beach in a small village setting, with vineyards behind it and sea in front. Not the most spectacular water on this list, but very peaceful — and Aggelochori village itself is genuinely worth a look if you want to explore beyond the sand.
Half-day and full-day trips — 60 to 90 minutes from Thessaloniki
Cross the threshold into Chalkidiki or head south towards Pieria and the whole character changes. The water is noticeably clearer — you're no longer in a semi-enclosed gulf but open Aegean. Worth the extra driving time, especially if you have a full day.
Kassandra, Chalkidiki — from 80 km · 60 minutes
Kassandra is the nearest of Chalkidiki's three peninsulas and where most people from Thessaloniki go when they want a full beach day. The first beaches you'll hit coming from the city — around Nea Potidaia and Kallithea — are busy and developed. Keep driving south towards Sani or Possidi and the quality improves significantly.
Sani Beach (81.6 km, 63 min) is well-organized with clear, warm water and a resort area behind it — if you want the full beach-day experience with facilities, this delivers. Possidi Cape (102 km, 82 min) is further but arguably the best on Kassandra — a long sandy spit with water on both sides, some of it genuinely beautiful. Go on a weekday in late June or early September; in August it's crowded enough to take the edge off.
Practical note for Kassandra: Take the E75 south from Thessaloniki towards Halkidiki. You'll pay a toll at Malgara (~€2.80). In July and August, leave before 9am or you'll hit slow traffic at the Nea Potidaia causeway. Coming back, late afternoon is the worst window — aim to leave by 3pm or after 7pm.
Olympiaki Akti, Pieria — 77 km · 62 minutes
In the opposite direction — south-west towards Katerini, with Mount Olympus rising behind the coastline. The beaches here are long, open, and face the Pierian Sea rather than the enclosed gulf. The backdrop is genuinely striking on a clear day. Less crowded than Kassandra in peak season and a completely different mood. If you've done the Thermaikos beaches and want to see something new without committing to a full Chalkidiki expedition, Pieria is worth the detour.
Quick reference: distances from Thessaloniki center
| Beach | Distance | Drive | Best for |
|---|---|---|---|
| Peraia Beach | 23 km | 32 min | Quick swim, beach bars |
| Neoi Epivates | 24 km | 33 min | Quiet, local feel |
| Agia Triada | 27 km | 37 min | Families, shallow water |
| Alykes Beach, Epanomi | 30 km | 35 min | Quiet, kite-surfers, wild feel |
| Potamos Beach | 31 km | 35 min | Wild, dunes, flamingos |
| Aggelochori | 31 km | 40 min | Very quiet, village |
| Kassandra (Sani) | 82 km | 63 min | Clear water, full day out |
| Olympiaki Akti | 77 km | 62 min | Olympus backdrop, open sea |
| Possidi Cape | 102 km | 82 min | Best water in Kassandra |
Practical tips
When to go: June and September are the sweet spot — the water is warm enough (20–24°C), the beaches aren't at full capacity, and prices at beachfront tavernas are slightly more relaxed. July and August are peak season: busiest, hottest, but also the most lively if that's what you're after.
Traffic: For the Thermaikos beaches (under 35 min), traffic is mostly manageable on weekday mornings. For Chalkidiki, avoid leaving after 10am on summer Saturdays — the Malgara toll creates a bottleneck and you can add 30–45 minutes easily.
Parking: Free roadside parking on all Thermaikos beaches. Kassandra in August can be tricky near the popular spots — arrive early or park further back and walk.
Coming from the airport: Thessaloniki Airport Macedonia is effectively on the road between the city and the Thermaikos coast. If you land in the afternoon with a few hours to spare, the Peraia and Neoi Epivates beaches are literally on your route into the city — worth stopping before you check into your hotel.



