A 'Mamma Mia' Tour Of Skopelos, Greece

Kastani Beach | © Athinavaitsi/WikiCommons
Kastani Beach | © Athinavaitsi/WikiCommons
Photo of Ethel Dilouambaka
1 November 2016

The 2008 romantic comedy musical starring Amanda Seyfried, Colin Firth, Pierce Brosnan and Meryl Streep and featuring ABBA songs was a bit hit. Even today, tourists visiting the island are interested in visiting the spots they admire in the Mamma Mia movie. Enjoy this small guide to the various locations used for filming this rom-com, from Skopelos island – the sole ‘location’ in the film’s story – to Skiathos and Damouhari, in the Pelion.

Kastani Beach

Kastani beach is one of the best on Skopelos and is primarily known for its tranquility and beauty, with its turquoise waters and lush and verdant surroundings. Both the wooden pier and the bar in the movie do not exist anymore though the beach now has a proper beach establishment.

Songs performed there: Does Your Mother Know, Lay All Your Love on Me, I Have a dream

Kastani Beach | © Athinavaitsi/WikiCommons


Glisteri was used for basic backgrounds during the movie – it was here that Sophie read her mother’s diary to her friends, for example. The small peninsula near the beach Glisteri was the point where Sophie left for her wedding ceremony.

Songs performed there: Dancing Queen

Morning walks ☀️ #greece #getaway #skopelos #glisteri

A photo posted by Tamara Quaddoumi (@tammyque) on

Church In Agios Ioannis In Kastri

The stunning outdoor scenes of the wedding were filmed in the church of Agios Ioannis Sto Kastri in Skopelos while the interior scenes were actually shot at Agion Panton, a tiny church located in front of Panagitsa tou Pirgou at the edge of Skopelos harbor. To reach the Agios Ioannis church, visitors must climb 100 stone-carved steps, but once there, the view is magnificent.

Songs performed there: The winner takes it all

Amarantos, Milia & Agnontas

Milia Beach – although not a filming location per se – features in the movie as well as the small Dahsia islet in the background. The pretty harbour of Agnontas was the place where the boat in ‘Money Money Money’ was moored and Amarantos definitely merits a visit, especially for sunset.

Skopelos beach | © Titanas/Flickr

How To Get There?

Now that you know the various filming locations on Skopelos, all you have to go is get there. This stunning pine-covered island is easily accessible by ferry (4-5 hours) and hydrofoil (2 hours) from Volos harbour. There are some sea connections from Agios Konstantinos, near Athens and from Kymi in Evia. But Skopelos is 45 minutes by hydrofoil and 70 minutes by ferry from Skiathos, and daily connected to Athens by plane.

Cookies Policy

We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"