Pelion: mountain villages between two seas
From Volos up to the stone village of Makrinitsa, over to the Aegean coast at Tsagarada and Mylopotamos, and back on the little Pelion railway.
- Distance
- 46 km (29 mi)
- Driving
- 0 h 38 min
- Suggested days
- 3
- Stops
- 7
- Countries
- Greece
- Updated
- June 2, 2026
At a glance: 3-day road trip of about 46 km (29 mi) with 7 stops, from Volos to Afissos. About 0 h 38 min of driving in total.
More road trips in Greece
Route description
Volos, a port city at the head of the Pagasetic Gulf, is the gateway to the Pelion peninsula. Take the road up the mountain to Makrinitsa, about 17 km, a village of stone mansions with slate roofs, known as the balcony of Pelion for its view over Volos and the gulf. Park at the entrance: the village is pedestrian, with cobbled paths and a plane-shaded square.
Continue over the pass at Hania, where there is a small ski area in winter, and down the wooded eastern side of the mountain to Zagora and on along the slopes to Tsagarada, about 50 km. The village is scattered among chestnut and beech forest, with a huge old plane tree on the square of Agia Paraskevi. Old stone paths, the kalderimia, link the villages and are good for walking.
Below Tsagarada, a winding road descends to Mylopotamos, a pebble beach split by rocks into two coves joined by a passage through the rock, with clear Aegean water. Swim here, then drive south across the peninsula to Milies. The narrow-gauge Pelion railway runs from Ano Lechonia to Milies, crossing the stone De Chirico bridge; a heritage train runs on set days, mostly weekends.
Milies has a pretty church and a small folk museum; from here, descend to Afissos on the calmer Pagasetic coast, with its beaches and tavernas. The Pelion roads are narrow and steep, with tight bends in the villages; long motorhomes should stick to the main roads and park outside the villages. Summer is busy, while spring and autumn are green and quiet.
Stop-by-stop itinerary
In driving order. Distances are estimates between consecutive stops.
- 1Start
Volos
Greece - 27 km
Makrinitsa
Greece - 320 km
Tsagarada
Greece - 44 km
Mylopotamos Beach
NatureTsagarada, GreeceA white pebble beach on Pelion’s Aegean coast, split into two coves by rocks with a passage through them. The access road ends at a small car park; steps lead down to the water.
- 59 km
Pelion Railway
HistoryMilies, GreeceA narrow-gauge railway line from Ano Lechonia to Milies, crossing the De Chirico bridge. A heritage train runs on set days; the station at Milies is a short walk from the village square.
- 60 km
Milies
Greece - 76 km
Afissos
Greece
FAQs
How long is Pelion: mountain villages between two seas?
3-day road trip of about 46 km (29 mi) with 7 stops, from Volos to Afissos. About 0 h 38 min of driving in total.
How many days do you need for Pelion: mountain villages between two seas?
We suggest 3 days: about 0 h 38 min of driving, which leaves time for the stops.
Where does Pelion: mountain villages between two seas start and end?
It starts in Volos and ends in Afissos.
Which countries does Pelion: mountain villages between two seas pass through?
Greece.