Mamma Mia 2: Here We Go Again! 

The sequel to the beloved musical brings timeless ABBA songs back to the screen. Set against the stunning scenery of the island of Vis, with a star-studded cast including Meryl Streep, Pierce Brosnan, Colin Firth, Amanda Seyfried, and Lily James, the movie brings a vibrant summer atmosphere full of music, romance, and joy to audiences. 

Filming Locations for Mamma Mia 2, on the Island of Vis

The island of Vis and Croatia gained worldwide popularity after the first trailer for Mamma Mia: Here We Go Again! was released. As a follow-up to the iconic Broadway musical, the movie captured the audience’s hearts with unforgettable songs and stellar performances by Meryl Streep, Pierce Brosnan, and others.

Filming took place over 24 days on Vis, with the collaboration of over 270 Croatian film professionals and extras, further raising the island's profile. 

Below, you’ll find a guide to some of the most iconic locations where this film was shot:

Ferry Port - Vis

Ferry Port - Vis 

Greek Market - Vis

Greek Market - Vis