Musicals

Mamma Mia! Tickets

Duration

2 hrs 35 mins with interval

Age Limit

Strictly for 3+ yrs

ABBA’s hits meet sun-soaked Greek drama in MAMMA MIA! in London, a 25-year West End favourite that’s wowed over 70 million fans worldwide.

Theater name: Novello Theatre

    • From West End to global phenomenon, MAMMA MIA! is Judy Craymer’s ingenious vision of staging the storytelling magic of ABBA’s timeless songs with an enchanting tale of family and friendship unfolding on a Greek island paradise.

    • It has been seen by over 70 million people in 50 productions in 16 different languages, grossing more than $2 billion at the box office. In 2011, it became the first Western musical to be staged in Mandarin in China.

    • MAMMA MIA! originally opened at the Prince Edward Theatre in 1999, before transferring to the Prince of Wales Theatre in 2004. The musical re-opened at the Novello Theatre in 2012, where it celebrated its 25th anniversary in 2024.

    • Now running through its 27th year, it has been seen by over 10 million people, played over 10,000 performances and has broken box office records in all three of its London homes. Book your tickets to MAMMA MIA! in London now!

    The story

    MAMMA MIA! is a light-hearted yet emotional story of a girl, Sophie, and her quest to find her father. As her mother, Donna, an independent hotelier in the Greek Islands, prepares for her wedding, Sophie comes up with a plan. With her wedding day approaching fast and no father to walk her down the aisle, Sophie invites three men from her mother’s past to find out which one of them is her real father.

    Critics reviews

    “The sunniest of all musicals, it provides new pleasures every time.”

    – Sunday Express

    “One of the most successful musicals ever.”

    – Evening Standard

4.7/5(7,448)

Michel K

Solo
Verified booking
Last week
I've seen Mamma Mia close to 4 or 5 times. I always enjoy it. This performance was splendid as well. The only criticism I could nitpick at is the casting of Sophie. Ellie Kingdon, I believe played 20 year old Sophie, but I felt she was too old for the part. No complaints on her acting or singing. She did a great job, she doesn't seem to fit the role of a 20 year old, innocent and slightly naive "teenager". She appeared a fully grown adult woman and that detracted a little from the performance. Again, just nitpicking here. Everybody did a stellar job. I can watch this play over and over and over again.
  • These tickets can't be cancelled or rescheduled.

  • 7,448 reviews

    How do we collect reviews?

    These ratings include verified reviews from both Headout guests and our trusted partners who operate this experience locally. All reviews come from real travelers who've taken this experience.

    6.2K
    846
    124
    64
    146
    France
    United States
    Germany
    Italy
    Switzerland
    Belgium
    Spain
    Austria
    Turkey
    Canada
    France
    United States
    Germany
    Italy
    Switzerland
    Belgium
    Spain
    Austria
    Turkey
    Canada
    Guests from France, United States, Germany and over 75 countries have loved this experience

    What our guests say

    Janaina A

    Group
    Verified booking
    3 weeks ago
    My husband, daughter, and I had a wonderful time seeing Mamma Mia! in London. From the moment the curtain rose, the energy in the theater was incredible. The cast delivered outstanding performances, bringing humor, emotion, and enthusiasm to every scene. The music was fantastic, and hearing so many beloved songs performed live made the experience even more special. My daughter was completely captivated, and it was wonderful to share such a memorable evening together as a family. The choreography, costumes, and vibrant atmosphere kept us entertained from start to finish. We found ourselves singing along and smiling throughout the show. It was a joyful, uplifting experience that left us all in great spirits. We would highly recommend it to anyone visiting London and looking for a memorable night out.

    Michel K

    Solo
    Verified booking
    Last week
    I've seen Mamma Mia close to 4 or 5 times. I always enjoy it. This performance was splendid as well. The only criticism I could nitpick at is the casting of Sophie. Ellie Kingdon, I believe played 20 year old Sophie, but I felt she was too old for the part. No complaints on her acting or singing. She did a great job, she doesn't seem to fit the role of a 20 year old, innocent and slightly naive "teenager". She appeared a fully grown adult woman and that detracted a little from the performance. Again, just nitpicking here. Everybody did a stellar job. I can watch this play over and over and over again.

    Doreen R

    Group
    Verified booking
    3 weeks ago
    Super 🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🎊🥳🥳🎊🥳🥳🥳🥳🎊🎊🎊🎊🎊🎊🎊🎊🎊🎊🎊🎊🎊🎊🎊

    Chahim C

    Couple
    Verified booking
    2 days ago
    ✨ An absolutely magical evening! ✨ An exceptional musical, brought to life by talented artists, infectious energy, and top-notch performances. From start to finish, you’re swept away by the music, the choreography, and the joy radiating from the stage. A huge round of applause to the entire cast for this moment of joy and emotion. I’d go back in a heartbeat—the show is that good. An unforgettable experience that I recommend 100%!

    Thomas R

    Group
    Verified booking
    Jun 2026
    How could anyone not be dazzled by such a lively, beautifully performed, and danced show! We, too, find ourselves on that little Greek island alongside Sophie and Donna! ABBA’s songs haven’t aged a bit over the years. We go from bursts of laughter to moments of tenderness, affection, and even sorrow—all of which make this musical a true gem. It makes you want to come back and see it again to recharge with positive... and contagious energy.

Similar experiences you'd love