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 27-year West End favourite that’s wowed over 70 million fans worldwide.

Theatre name: Novello Theatre

4.8/5(7,979)

Anna M

Couple
Verified booking
5 days ago
The centenary celebration has been one of the most beautiful and versatile ballet performances that we have ever seen (and we have experience of Bolshoy and Kirov Theatres). It has been definitely a milestone in the history of Covent Garden theatre, as the selection of ballet pieces reflected the development of the Royal ballet. We liked the concluding piece with all the students of the Royal Ballet school. It is unforgettably brilliant.

Kathleen C

Solo
Verified booking
5 days ago
The actors, their voices, and the musicians are the cream-of-the-crop. After witnessing their superb performance viewing the film is now null and void for me. Thank you to the cast, musician band box, stage/lighting crews, costumes, and director for a most memorable and exceptional evening at the theatre.👏🏼

Francesca P

Couple
Verified booking
4 days ago
A wonderful musical with extraordinary actors. The music is captivating. The theater is a gem. We saw the show for the second time, and for anyone seeing it for the first time, I recommend the orchestra seats because from the balcony you have to lean forward to see some scenes.

Brianna M

Group
Verified booking
4 days ago
This was my first ever show. And oh my goodness I was blown away. Everyone from the cast, the tech team, to the musical director were fantastic. Every part of this show hit notes that were so special and emotional. I would recommend this show 10 times over!

Marta L

Group
Verified booking
2 days ago
The show was fantastic, it had us grooving in our seats. The set changes with so few elements were incredible. The artists, their voices, everything was beautiful.

Mark U

Group
Verified booking
4 days ago
It was amazing to be in the theatre with the energy and excitement of the performers and the crowd. We've Momma Mia love before and it never ceases to amaze us.
    • Judy Craymer’s ingenious vision blends ABBA’s timeless songs with an enchanting tale of family and friendship, set on a Greek island paradise.

    • A global phenomenon seen by 70 million people in 16 languages. It has grossed over $4 billion and was the first Western musical staged in Mandarin.

    • Originally opening in 1999, the show played at the Prince Edward and Prince of Wales theatres before making the Novello Theatre its home in 2012.

    • Now in its 27th year, it has surpassed 10,000 performances and 10 million viewers in London alone. 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

    “Ridiculously enjoyable.”

    – The Daily Telegraph

  • These tickets can't be cancelled or rescheduled.

  • 7,979 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.7K
    876
    133
    65
    148
    France
    United States
    Germany
    Italy
    Switzerland
    Belgium
    Canada
    Spain
    Austria
    Australia
    France
    United States
    Germany
    Italy
    Switzerland
    Belgium
    Canada
    Spain
    Austria
    Australia
    Guests from France, United States, Germany and over 79 countries have loved this experience

    What our guests say

    Claudia R

    Group
    Verified booking
    Sep 2026
    The performance was great, starting with the fantastic singers, the orchestra, and the dancers, all the way to the incomparable theater itself. It has such a wonderful atmosphere. Easy to reach by bus or subway. Despite the many visitors, check-in was fast. I would book another musical there in a heartbeat.

    Hanan S

    Couple
    Verified booking
    3 weeks ago
    The performance was spot on, the ambience, even the scent in the seating area considering the number of spectators. The volume, the lighting everything was jusg wow and I'll be going again for sure with my mum next time!

    Anna M

    Couple
    Verified booking
    5 days ago
    The centenary celebration has been one of the most beautiful and versatile ballet performances that we have ever seen (and we have experience of Bolshoy and Kirov Theatres). It has been definitely a milestone in the history of Covent Garden theatre, as the selection of ballet pieces reflected the development of the Royal ballet. We liked the concluding piece with all the students of the Royal Ballet school. It is unforgettably brilliant.

    Maha A

    Solo
    Verified booking
    3 weeks ago
    Such an amazing experience! Mamma Mia was full of energy, incredible performances, and such a fun atmosphere from beginning to end. The cast were fantastic, the music had everyone smiling and singing along, and the whole show was beautifully put together. Definitely one of the highlights of our trip and something I’d happily watch again! 💙✨

    Trudy T

    Couple
    Verified booking
    2 weeks ago
    The intimate Novello Theatre created a great atmosphere for this performance. The seats are comfortable and the environment not too hot. Security and the ushers were friendly and efficient meaning the queue moved quickly and everything was streamline and ran smoothly. The show was very professional and top class.

Similar experiences you'd love