← Skiathos cruise guide
culture · Skiathos

Mamma Mia Filming Locations: Agios Ioannis & Kastro Cruise

Stand on the clifftop chapel of Agios Ioannis Kastri — the iconic Mamma Mia wedding-scene church — and sail past the medieval ruins of Kastro, all on a curated small-group boat excursion from Skiathos Port. Cinema history meets Byzantine drama above the Aegean.

What to expect

The caique rounds the northern tip of the island, revealing Kastro's crumbling ramparts perched 100 m above the sea — once home to 300 churches, now a hauntingly beautiful ruin. The ascent to Agios Ioannis is 100 steps of pure theatre: the view from the chapel terrace is every bit as cinematic as the film. A swim stop in the cove below the chapel follows, crystal water, zero crowds, sheer cliffs all around. Lunch on board features fresh mezze and chilled Greek wine.

Book it with
Skiathos Island Cruises (local caique operator)
EUR 55–75 per person for the shared caique day cruise; private gulet charter from EUR 800/boat
Book it →

Good to know

Departures typically at 10:00, returning by 16:00 — check your all-aboard time carefully. The 100-step climb is steep; wear proper sandals or trainers. Book the private gulet option to guarantee an intimate group and flexible timing.

Sail there

Luxury cruises that call at Skiathos — book through us, the fare is identical and your concierge stays on your side.

Oceania · Oceania Sirena
9 nights · calls at Skiathos
from $2,380
View sailing →
Oceania · Oceania Allura
12 nights · calls at Skiathos
from $6,165
View sailing →
See all cruises to Skiathos →
← Back to the full Skiathos guide

⚓ Your bucket-list concierge

Doing the whole cruise?

Tell us your sailing and we'll send the bucket list for every port — the operator to call, real prices, and an honest verdict on each ship tour.

No spam. The honest plan, even when it says skip the ship’s tour.