Agios Ioannis Βeach
Northwest coast below Ai Giannis Kastri; near the Mamma Mia chapel approach area.
The beach of Agios Ioannis Kastri is located on the northeastern side of Skopelos.
Skopelos Beaches Agios Ioannis Kastri
Agios Ioannis Kastri Beach
The beach of Agios Ioannis Kastri is located on the northeastern side of Skopelos. Just below the imposing rock that holds the chapel of Agios Ioannis Kastri, there is hidden, a small, idyllic beach with crystal clear waters. The beach of Agios Ioannis Kastri in Skopelos. The combination of the impressive rock with the small beach creates a unique landscape for the visitor. The beach is sandy, with small pebbles and stones, with turquoise waters.
You can access it by private car as there is an asphalt road. You will meet two small rocky beaches with incredible waters. Park your car to go to the first beach on foot. To get to the next one, you have to swim or climb some rocks.
Skopelos Agios Giannis Kastri Beach has a few umbrellas and deck chairs. Moreover, there is a canteen on the road during the summer season that offers water, soft drinks, and coffee.
Agios Ioannis Kastri the Church
The church of Ai Giannis Kastri became popular through the Hollywood film Mamma Mia, since it is the church that celebrates the marriage of the protagonists. The landscape captivated the film producers, and it will undoubtedly captivate you when you ascend the 106 steps required to reach the chapel. Furthermore, the magic of the landscape is everywhere. You will enjoy swimming with the unique background of Skopelos.
Agios Ioannis Kastri beach is 30 km from Skopelos Town. On the way to Glossa, you will come across a road on your right that ends up in the church of Agios Ioannis. Some signs guide you.
Getting to Agios Ioannis Beach
Estimated travel times from nearby villages
|
Destination |
|
|
|
|---|---|---|---|
|
Skopelos Town |
30.2 km |
45 – 50 min |
120+ min |
|
Panormos |
17.7 km |
25 – 30 min |
120+ min |
|
Neo Klima (Elios) |
11.2 km |
20 – 25 min |
120+ min |
|
Glossa Village |
6.0 km |
10 – 15 min |
85 – 90 min |
|
Agnontas |
26.8 km |
40 – 45 min |
120+ min |
|
Staphylos |
31.9 km |
45 – 50 min |
120+ min |
Times are indicative estimates based on road distances and average conditions.






























