Skip to content
E90

Greek Macedonia: Vergina, Edessa and the Prespa lakes

West from Thessaloniki to the royal tombs of Vergina and Pella, the waterfalls of Edessa, the hot springs of Pozar and the lakes of Prespa and Kastoria.

Distance
305 km (190 mi)
Driving
4 h 13 min
Suggested days
4
Stops
8
Countries
Greece
Updated
June 2, 2026

At a glance: 4-day road trip of about 305 km (190 mi) with 8 stops, from Thessaloniki to Kastoria. About 4 h 13 min of driving in total.

More road trips in Greece

Route description

Leave Thessaloniki west on the old road to Pella, about 40 km, the capital of ancient Macedon and birthplace of Alexander the Great, where fine pebble mosaics fill the museum and the excavated houses. Then drive south-west via Veria to Vergina, about 60 km. Its museum is built inside the great burial mound, and the royal tombs, including that of Philip II, are shown in the dark.

From Vergina, drive north through Naoussa to Edessa, about 60 km, a town built on the edge of a plateau where streams pour over the cliff in several waterfalls. The largest, Karanos, drops about 70 metres, and a path leads behind it. The A2 Egnatia motorway, with tolls, runs further south if you want to move faster between these areas.

North-west of Edessa, the Pozar thermal baths near Loutraki have warm pools and a steaming river at the foot of Mount Kaimaktsalan, open all year. Continue west via Florina and over the Pisoderi pass to the Prespa lakes, a long half-day drive. Near the isthmus between the two lakes, a long floating footbridge leads from the shore onto the island of Agios Achilleios.

Finish at Kastoria, about an hour’s drive south, on a peninsula in its own lake, with Byzantine churches and old mansions of fur traders. The mountain roads are good and easy for motorhomes, with little traffic. The Prespa area is a protected wetland famous for pelicans, so keep to marked parking places. Spring and autumn are best; winters are cold and snowy at this altitude.

Stop-by-stop itinerary

In driving order. Distances are estimates between consecutive stops.

  1. 1

    Thessaloniki

    Greece
    Start
  2. 2

    Pella

    HistoryPella, Greece

    The capital of ancient Macedon and birthplace of Alexander the Great, with pebble mosaics in houses and a modern museum. It is on the main road west of Thessaloniki.

    47 km
  3. 3

    Royal Tombs of Aigai (Vergina)

    HistoryVergina, Greece

    A museum built inside the great tumulus of Vergina, showing the royal Macedonian tombs including that of Philip II. A UNESCO site; the palace and theatre are a short drive up the hill.

    44 km
  4. 4

    Edessa

    Greece
    52 km
  5. 5

    Edessa Waterfalls

    NatureEdessa, Greece

    A group of waterfalls dropping from the edge of the town, the largest being Karanos at about 70 metres. Walkways lead behind the falls and into a small cave; parking in town.

    0 km
  6. 6

    Pozar Thermal Baths

    NatureLoutraki, Greece

    Warm thermal pools and a steaming river at the foot of Mount Kaimaktsalan, open year-round. Go outside the weekends if you can; parking at the entrance.

    26 km
  7. 7

    Agios Achilleios

    HistoryLaimos, Greece

    A small island in Lake Small Prespa reached on foot by a long floating footbridge, with the ruined 10th-century basilica of St Achilleios. The Prespa area is a nature reserve rich in birdlife.

    93 km
  8. 8

    Kastoria

    Greece
    42 km

FAQs

How long is Greek Macedonia: Vergina, Edessa and the Prespa lakes?

4-day road trip of about 305 km (190 mi) with 8 stops, from Thessaloniki to Kastoria. About 4 h 13 min of driving in total.

How many days do you need for Greek Macedonia: Vergina, Edessa and the Prespa lakes?

We suggest 4 days: about 4 h 13 min of driving, which leaves time for the stops.

Where does Greek Macedonia: Vergina, Edessa and the Prespa lakes start and end?

It starts in Thessaloniki and ends in Kastoria.

Which countries does Greek Macedonia: Vergina, Edessa and the Prespa lakes pass through?

Greece.