Where Was Mamma Mia Filmed? Skopelos & Skiathos

Share This To
Coastal town hillside with white buildings, red-tiled roofs, harbor boats, promenade, umbrellas, lampposts, and clear blue sky in Greece.
Table of Contents

Ever watched Mamma Mia and thought, “Where was Mamma Mia filmed?” You’re not alone. I had the same question after rewatching it three times. 

This blog covers every real location used in the film, from the beaches of Skopelos to the port of Skiathos. I’ve done the research so you don’t have to. 

You’ll get clear answers, travel tips, and even details about the sequel. I’ve helped hundreds of movie fans plan their Greece trips, and I know exactly what you’re looking for. 

Let’s get into it.

Where Was Mamma Mia Filmed in Greece?

Aerial view of rocky peninsula, turquoise water, boats, winding road, white buildings, green vegetation, and sunny sky in Greece.

The film was shot across multiple locations in Greece and beyond. The production team picked the Sporades island group in the northern Aegean Sea. 

Skopelos was the main filming spot, giving the film its most recognizable outdoor scenes, from beach parties to chapel weddings. 

Skiathos, which has an international airport, handled the boat arrival scenes at its old port. The mainland village of Damouchari in the Pelion region added coastal shots and olive grove scenery. 

London studios took care of all indoor filming. Together, these places created the fictional island of Kalokairi that fans fell in love with.

Skopelos – The Heart of Mamma Mia

Small beach surrounded by lush forested hills, turquoise water, sandy shore, rocky outcrops, and bright sky in Greece.

Skopelos is where the magic happened. Most of the film’s outdoor shots were captured on this small Greek island.

Why Skopelos Was Chosen for Filming

The production team needed a place that looked remote and cinematic. Skopelos had the right combination of rugged cliffs, clear water, and old architecture. It was still relatively untouched by heavy tourism at the time of filming in 2007.

Top Filming Spots on Skopelos

Kastani Beach is the most visited location, known for the “Lay All Your Love on Me” scene. Pine trees line the sand and it sits on the southwest coast. Glysteri Beach was used for outdoor Villa Donna shots, thanks to its natural hillside setting. 

Amarantos Cape is where Sophie reads her mother’s diary, a quiet clifftop with open sea views. Agios Ioannis Chapel sits on a tall rock above the water, reached by about 100 carved steps. The wedding scenes were filmed here and it is now a real wedding spot.

How to Reach Skopelos Island

You cannot fly directly to Skopelos. The closest airport is in Skiathos. From there, take a ferry that takes about 1.5 to 2 hours. Ferries also run from Volos and Agios Konstantinos on the Greek mainland.

Skiathos – The Gateway to Kalokairi

Rocky cliff with sparse vegetation, pebbly beach, turquoise water, bright sky, people swimming, and relaxing in Greece.

Skiathos served as the entry point in the film and remains the easiest island to reach in the Sporades group.

Skiathos Port and Filming Spots

The Old Port of Skiathos Town was used for the arrival scenes in the film. The harbor has colorful boats and old buildings that gave it a real Greek island look. 

Sophie and her friends are seen arriving here by boat. Skiathos also has over 60 beaches, and a few of them appear briefly as background shots throughout the film. Koukounaries Beach is the most visited among them.

Getting to Skiathos

Skiathos Airport receives direct charter and seasonal flights from several European cities. It is the most practical entry point for visitors heading to both Skiathos and Skopelos. 

From the port, ferries to Skopelos run regularly during the tourist season, making island hopping easy.

Damouchari (Pelion Region) – Hidden Filming Gem

Rocky cliff covered with dense vegetation, white pebble beach, turquoise water, bright sky, and people relaxing in Greece.

Damouchari is a tiny village on the Pelion Peninsula that appeared in the film’s opening scenes.

Opening Scenes of Donna and Friends

The scenes showing Donna and her friends in their younger years were filmed in Damouchari. The village has a small natural harbor and stone buildings that look like they haven’t changed in centuries.

Olive Groves and Coastal Shots

The surrounding countryside gave the film its lush, green coastal look. Olive groves and rocky shorelines feature heavily in these scenes.

Blue Beach and Natural Landscapes

Blue Beach near Damouchari has calm, shallow water and natural surroundings. It added to the visual variety of the film without drawing too much attention to itself.

Studio Filming in London

Film set resembling old European street, stone buildings, French flag, camera crane, crew, and actors in London.

Not everything was shot in Greece. Key interior scenes were built and filmed at studios in England.

Pinewood & Shepperton Studios and Villa Donna Set

The production team used both Pinewood and Shepperton Studios near London for all indoor filming. These studios have hosted major Hollywood productions for decades. 

The crew built detailed sets that matched the warm Greek outdoor look. Villa Donna’s interior, including the bedroom where Sophie finds the diary, was fully constructed on set. 

Designers studied the Skopelos exterior shots closely to keep the furniture, colors, and layout consistent with what was filmed on location.

How Studio Footage Was Blended with Greek Scenes

The editing team worked to connect studio footage with scenes shot across Greece seamlessly. They matched light tones, color grades, and camera angles so the cuts felt natural and unforced. 

Most viewers have no idea that some scenes were filmed thousands of miles apart. The blending was handled so well that Kalokairi feels like one real, connected place throughout the entire film.

Mamma Mia Sequel – Filming in Croatia

Two people on a motorcycle on a dirt road, surrounded by greenery, bushes, trees, and the countryside atmosphere in Greece.

The 2018 sequel, Here We Go Again, moved most of its filming from Greece to Croatia for a fresh setting.

Vis Island, Stiniva Cove, and the Blue Cave

The island of Vis in Croatia took on the role of Kalokairi in the sequel. It has stone villages, quiet bays, and green hillsides that matched the isolated feel of the first film. 

Stiniva Cove also appears in the sequel, with its narrow entrance opening into a small pebble beach surrounded by tall white cliffs. 

The Blue Cave on nearby Biševo island adds another layer of visual drama, where sunlight enters through an underwater opening and turns the water a bright, glowing blue.

Why Croatia Replaced Greece in the Sequel

The production team needed more variety than a single Greek island could provide for a bigger, flashback-heavy story. Croatia offered a wider range of landscapes within a shorter travel distance, which helped manage the large cast and crew. 

The Croatian government also offered production incentives that made filming there more cost-effective. Greece still appears briefly in the sequel, but Croatia handled most of the filming this time around.

Tips to Visit Mamma Mia Filming Locations

Planning a trip to see the real locations is easier than most people think.

  • Fly into Skiathos Airport first it has seasonal direct flights from several European cities and acts as the main entry point for both islands.
  • Take a fast ferry from Skiathos to Skopelos the ride takes around 1.5 hours and multiple departures run daily in summer.
  • Plan to visit both islands in one trip since they sit close to each other and share easy ferry connections.
  • Visit between late May and early September for warm weather, open attractions, and regular ferry schedules.
  • Book a guided Mamma Mia tour on either island to hit all the key spots like Kastani Beach and Agios Ioannis Chapel without missing anything.
  • Ferries also run from the Greek mainland ports of Volos and Agios Konstantinos if you are already traveling through central Greece.

Conclusion

If you ever get the chance to visit Skopelos or Skiathos, just go. I looked at photos of Agios Ioannis Chapel for years before visiting and honestly could not believe it was real. 

Standing there in person was something else. So, where was Mamma Mia filmed? Now you have the full answer, from Kastani Beach to the Croatian islands in the sequel. 

I hope this made your planning easier. Drop a comment below telling me which spot you’d visit first, and share this with a fellow Mamma Mia fan!

Frequently Asked Questions

Where was Mamma Mia filmed exactly?

The film was mainly shot on Skopelos Island in Greece. Skiathos and the village of Damouchari also appeared in various scenes.

Can you visit the Mamma Mia chapel?

Yes, Agios Ioannis Chapel on Skopelos is open to visitors. You need to climb about 100 steps to reach it, but the view is worth it.

Is Kalokairi a real island?

No, Kalokairi is fictional. It was created for the story and brought to life using real Greek islands, mainly Skopelos.

Where was Mamma Mia 2 filmed?

The sequel was filmed mostly on Vis Island in Croatia. It also used locations like Stiniva Cove and the Blue Cave.

How do I get to Skopelos from the UK?

Fly to Skiathos Airport, which has seasonal direct flights from several UK airports. Then take a ferry from Skiathos to Skopelos.

Leave a Reply

Your email address will not be published. Required fields are marked *

Table of Contents

Related Reads

JOIN THE GRAHMSGUIDE COMMUNITY

Stay updated with new filming locations, iconic sets, and real places behind your favorite movies and TV shows.