people walking on street near brown concrete building during daytime

Mamma Mia! Here We Go Again to the Filming Locations

Photo by chan lee on Unsplash

·

·

When you think of Greece in modern cinema, one image likely comes to mind: a sun-drenched Greek island with whitewashed buildings, azure waters, and the unmistakable opening notes of ABBA filling the air. That iconic image is the world of Mamma Mia!, and the real-life star of the film is the island of Skopelos, a hidden gem in the Sporades archipelago that few tourists had heard of before the film’s 2008 release.

The Island That Stole the Show: Skopelos

While many assume the movie was filmed on the more famous island of Skiathos (which the film occasionally references), the truth is that Skopelos became the primary filming location for Mamma Mia! and its 2018 sequel Mamma Mia! Here We Go Again. This decision transformed Skopelos from a quiet, local favorite into one of Greece’s most sought-after destinations for cinema tourism.

Skopelos is located in the Sporades, a cluster of islands in the Aegean Sea between Thessaly and Macedonia. It’s roughly 168 kilometers northeast of Athens and is most easily reached by ferry from Volos or Agios Constantinos (mainland ports) or from Skiathos airport. The journey itself is part of the charm—watching the island gradually emerge from the sea as your ferry approaches is a cinematic moment in itself.

The island covers an area of about 96 square kilometers and is characterized by rolling hills covered in Mediterranean pine forests, charming villages, and stunning beaches that drop into crystal-clear waters. Unlike many Greek islands that have been heavily developed for tourism, Skopelos managed to maintain much of its traditional character even after the films brought international attention.

The Famous Agios Ioannis Kastri Chapel

The most iconic location from the films is undoubtedly the Chapel of Agios Ioannis Kastri—the clifftop white chapel where the wedding scenes were filmed. This isn’t a fabrication for the movies; it’s a real, functioning 11th-century chapel that sits precariously on a rocky outcrop jutting into the sea. The chapel is so small it barely fits a handful of people, and reaching it requires either nerve-testing boat access or a challenging climb down rocks.

The chapel has been on Skopelos for centuries, originally serving monks and later becoming a pilgrimage site during summer months. Its dramatically isolated location, with sheer cliffs on three sides and the Aegean stretching endlessly below, made it the perfect backdrop for Sophie’s (Amanda Seyfried) wedding in the first film and various scenes in the sequel. The chapel is white-washed simply, with blue shutters and a small bell tower, standing defiant against the elements.

Visiting Tip: To visit Agios Ioannis Kastri, you have options. Boat owners in Skopelos town will take you by sea—this is the most dramatic approach and lets you see the chapel as it was seen in the films. The journey takes about 20 minutes from the harbor and costs around €15-20 per person. If you prefer to stay above sea level, there’s a challenging footpath from Kastani Beach that involves scrambling down rock face and some real exposure, though the chapel is worth every precarious step. The best light for photography is in the late afternoon as the sun hits the white walls against the deepening blue sea.

Kastani Beach and Coastal Scenes

Another vital filming location was Kastani Beach, the long, pebbled crescent of sand on Skopelos’s northwest coast that featured prominently in the opening scenes and several dance numbers. This beach is particularly beautiful—backed by pine-covered hills and fronted by calm, clear waters that range from pale turquoise to deep blue depending on the light.

Kastani Beach isn’t just where scenes were filmed; it’s where the locals watched the Hollywood magic happen. The production brought hundreds of crew members, film equipment, and international stars to this previously quiet corner of the island, and the local community was gracious in accommodating the production.

Visiting Tip: Kastani Beach remains one of Skopelos’s finest beaches. To get there, you’ll need a car or scooter—there’s no public bus service directly there. The beach has a couple of tavernas at each end, making it perfect for spending the day. Park early in summer; this beach has become famous and popular. The waters are warm and welcoming, and the pine-scented air makes you feel like you’re in one of cinema’s most gorgeous settings.

Damouchari Harbor

The picturesque harbor village of Damouchari, with its traditional stone architecture and working fishing boats, appeared in the films as the ferry arrival point and general backdrop. This small fishing village remains largely unchanged, with old fishermen still working the boats as they have for generations.

The village epitomizes the authentic Greek island experience—no chain stores, no tourist development, just a handful of family-run tavernas serving fresh fish and vegetables grown in local gardens. The waterfront is lined with colorful fishing boats and nets, and sitting at one of the harbor tavernas watching the light change across the water is as close as you’ll get to stepping into the film.

Visiting Tip: Damouchari is about 4 kilometers from Skopelos Town, easily accessible by scooter. Park in the small lot above and take the steps down to the harbor. Eat at one of the waterfront tavernas—I recommend asking what the day’s special is, as these places serve what they catch or grow. The grilled octopus and local cheese pies are exceptional. Spend your meal watching how little this place has changed and imagining Pierce Brosnan and Colin Firth arriving on the ferry.

Skopelos Town: Medieval Charm

The main town of Skopelos, cascading down a hillside to a working harbor, provided various background scenery and village atmosphere. The town rises in white and pastel-colored buildings up a steep hillside, crowned by a medieval Venetian castle (Kastro) overlooking everything.

Skopelos Town is genuinely charming even without the film connection. The narrow, winding streets are pedestrian-only, lined with bougainvillea in multiple colors, tiny shops selling local crafts and products, and family tavernas where the owner’s grandmother might still be cooking in the kitchen.

Visiting Tip: Arrive by ferry from the mainland or from Skiathos and explore Skopelos Town on foot. The waterfront promenade is perfect for an evening volta (walk), where locals gather around sunset. Climb up to Kastro for views across the Aegean and toward Skiathos. Stay overnight—the town transforms in the evening when tour groups leave and locals reclaim their piazza. Try local treats like almond sweets and local wine at the traditional sweet shops.

Plati Ammos Beach and Beyond

Plati Ammos, a sandy beach with shallow, clear waters, was used for various scenes and remains an excellent swimming spot. This beach is more family-friendly than the pebbly Kastani, with golden sand and reliable warmer waters.

The Sequel’s Evolution and Croatia

When Mamma Mia! Here We Go Again was filmed in 2017, much of it returned to Skopelos for continuity, but the sequel also filmed extensively in Croatia, particularly around Hvar and other Dalmatian locations. This expansion reflected the sequel’s more complex production and the broader story arc, though Skopelos remained the emotional and visual center of the franchise.

Getting to Skopelos

Reaching Skopelos requires some planning. There’s no airport on the island. Your options:

  1. Fly to Athens and take a bus to Volos (about 5 hours) or Agios Constantinos, then ferry to Skopelos (4-5 hours including any Skiathos stop)
  2. Fly into Skiathos and take the ferry to Skopelos (1 hour)—this is faster but less picturesque than the mainland route
  3. Rent a car on the mainland and drive to the ferry port

Ferries run year-round but are more frequent in summer. It’s worth booking accommodation in advance, especially if visiting June-August.

When to Visit

Summer (July-August) is peak season, crowded with ABBA fans on pilgrimage and warm enough for comfortable swimming. June and September offer better balance—warm weather, fewer crowds, and the island still has that languid summer feeling.

Spring (April-May) is gorgeous, with wildflowers and almond blossoms, though the sea is still cool. Fall (October) offers warm water and crisp air with minimal tourists.

Avoid November-March—while characterful and local-authentic, some tavernas close and ferries are less frequent.

Making Your Pilgrimage

Visiting Skopelos feels like a pilgrimage for cinema lovers. You’re following in the footsteps of Hollywood productions that captured something true about the Greek islands—not the glossy postcard version, but a genuine place with real history, local character, and authentic beauty. The restaurants serve fresh seafood caught that morning. The people are genuinely welcoming because they remember when this was their quiet home, before the world discovered it through the magic of film.

Pack a portable speaker and play “Dancing Queen” at Kastani Beach at sunset. Watch the light turn golden on the Agios Ioannis chapel. Sit at a harbor taverna in Damouchari and understand why people make journeys across oceans for places like this.

The Mamma Mia! films didn’t invent Skopelos’s beauty—they simply revealed it to the world. Visiting these locations is experiencing cinema that enhanced reality rather than replaced it, which might be the highest compliment any travel film can receive.

Free Newsletter!

Join the Europetopia Newsletter for free tips on travel, history, and culture in Europe!

We promise we’ll never spam! Take a look at our Privacy Policy for more info.


Jonathan Avatar

Written by

Related Articles

Comments

Leave a Reply

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