Thessaloniki has a beautiful waterfront but nowhere to swim. However, just across the Thermaic Gulf are the beach communities of Peraia and Neoi Epivates, popular with locals and foreigners alike. It’s not Halkidiki, but nice enough if you just need a day to unwind from the city and don’t have a car. Getting to them by bus, though, can be a bit slow, especially if traffic is bad. Luckily, there are two ferry companies (Karavakia & Poseidon Waterways) that shuttle bathers between Thessaloniki and the beaches daily. Poseidon Waterways also continues on slightly farther to Agia Triada.
You can take either ferry from the White Tower or the Port of Thessaloniki at the end of the pier just past the Kitchen Bar (a lovely place to have a freddo espresso while you wait).
Boats are now leaving generally from the port first (unless otherwise noted below) before stopping at the White Tower. On weekends and holidays its a good idea to come early so that you are assured a ticket.
The trip costs €5 and takes about 50 minutes. Below is the complete schedule for both ferry companies:
From White Tower / Port of Thessaloniki
09:30 – Karavakia
10:50 – Poseidon Waterways
12:00 – Karavakia
13:30 – Poseidon Waterways (from White Tower)
14:30 – Karavakia
17:00 – Poseidon Waterways
17:00 – Karavakia (from White Tower)
19:45 – Poseidon Waterways (from White Tower)
From Neoi Epivates / Peraia
10:00 – Poseidon Waterways (Agia Triada 9:30)
10:45 – Karavakia
12:30 – Poseidon Waterways (Agia Triada 12:15)
13:15 – Karavakia
14:45 – Poseidon Waterways
15:45 – Karavakia
18:00 – Karavakia
18:30 – Poseidon Waterways (Agia Triada 18:15)