← 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
Skiathos: Mamma Mia Island and Beach Day Cruise
$62 per person
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 $3,060
View sailing →
Oceania · Oceania Marina
11 nights · calls at Skiathos
from $3,699
View sailing →
Explora Journeys · EXPLORA II
7 nights · calls at Skiathos
from $4,910
View sailing →
Explora Journeys · EXPLORA I
14 nights · calls at Skiathos
from $4,920
View sailing →
See all cruises to Skiathos →

More to do in 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.

We send the plan to your account’s own address — never to one typed into a box. Free, and Google works.