Mamma Mia! Tickets
Mamma Mia!: What to expect - 1
Mamma Mia!: What to expect - 2
Mamma Mia!: What to expect - 3
Mamma Mia!: What to expect - 4

Mamma Mia! Tickets

Get ready to dance, jive, and generally have the time of your life.
Mamma Mia!: What to expect - 1
Production shot of Mamma Mia! in London, with Kate Graham as Tanya, Nicola-Dawn Brook as Rosie and Mazz Murry as Donna Sheridan.
View all
Mamma Mia!: What to expect - 3
Earn 2%
Mamma Mia! Tickets

About Mamma Mia!

Say thank you for the music at the feel-good ABBA jukebox musical. Imagine you’re on a sunny Greek island, and book Mamma Mia! West End tickets on TodayTix.

No need to send an SOS signal for this musical. Mamma Mia! is jam-packed with dozens of your favourite ABBA songs. There’s over 20 ABBA songs in the Mamma Mia! musical, including the party tracks “Money Money Money,” and “Dancing Queen,” as well as the emotional ballads like “I Have a Dream,” “Slipping Through My Fingers.” And who can forget the anthemic “The Winner Takes It All”? By the end of the show, all the ABBA songs will be stuck in your head.

Mamma Mia! follows Sophie, as she’s getting ready for the biggest day of her life. She’s all set to marry Sky and she’s looking forward to what the future has in store. However, Sophie dreams of her father walking her down the aisle. The only trouble is: she doesn’t know who her father is.

When she discovers her mother’s diary, she learns of three potential dads. To uncover the truth, Sophie invites all three men to the Greek island. Will any of them be the dad and give her away at her wedding? Take a chance on Mamma Mia! In London.

Run time

2hr 35min. Incl. 1 interval.

Start date

25th August, 2021

End date

29th March, 2025


Ages 5+. Children under 3 will not be admitted. All persons 16 and under must be accompanied by and sat next to an adult. If children do have separate seats you may be refused entry. All persons entering the theatre must have a ticket.

Production note
Children under 3 will not be admitted. All persons 16 and under must be accompanied by and sat next to an adult. If children do have separate seats you may be refused entry. All persons entering the theatre must have a ticket.
Mamma Mia!: What to expect - 1
Mamma Mia!: What to expect - 2
Mamma Mia!: What to expect - 3
Mamma Mia!: What to expect - 4
Mamma Mia!: What to expect - 5

1K+ Reviews

Chloe McAllister

Chloe McAllister

6 Reviews | 0 Followers
Nostalgic, Delightful, Funny, Immersive, Entertaining

See it if ABBA. Just ABBA. It’s not the same as the movie which everyone is used to but it’s still good and I would see it all the time if I could

Don’t see it if You don’t like jukebox musicals. Personally I love them and I love ABBA, but they’re not always to everyone’s taste

David 321826

David 321826

70 Reviews | 5 Followers
Dated, Great singing, Funny, Entertaining, Enchanting

See it if You like ABBA music

Don’t see it if If you expect a great story

Lacke UK

Lacke UK

8 Reviews | 6 Followers
Must see, Refreshing, Entertaining, Enchanting, Delightful

See it if You are a devoted and music loving ABBA fan or you just like a feel good show that is getting everyone up on their feet and dancing.

Don’t see it if You are looking for anything that is having to do with ABBA and its members,apart from the music there is no other connection to them.

Steven 2341

Steven 2341

41 Reviews | 4 Followers
Great writing, Great singing, Cliched, Delightful, Entertaining

See it if You want the ultimate feel good night out

Don’t see it if You are a boring stuck in the mud

View all reviews

Mamma Mia! cast and creative team

By: Catherine Johnson
Songs by: Benny Andersson, Bjorn Ulvaeus
Director: Phyllida Lloyd
Choreography: Anthony Van Laast
Producer: Judy Craymer, Richard East and Björn Ulvaeus for Littlestar in association with Universal
Cast list: Mazz Murray (as Donna), Meg Hateley (as Sophie), Jennifer Adab (as Donna alternate), Haydn Oakley (as Sam), Christopher Dickins (as Harry), Stephen Beckett (as Bill), Miles Henderson (as Sky), Kate Graham (as Tanya), Nicola-Dawn Brook (as Rosie), Olivia Brookes (as Lisa), Chay Wills (as Eddie), Arcangelo Ciulla (as Pepper), Jessie Odeleye (as Ali)
Design: Mark Thompson
Costumes: Mark Thompson
Lighting: Howard Harrison
Sound: Andrew Bruce and Bobby Aitken
Other info: Music supervision, additional material, and arrangements by Martin Koch


Novello Theatre

5 Aldwych, London, United Kingdom, WC2B 4LD


Location: West End
Railway station: Charing Cross
Bus numbers: (Aldwych) RV1, X68, 1, 6, 11, 13, 23, 59, 68, 87, 91, 139, 168, 171, 172, 188, 243; (Strand) 4, 9, 15, 26, 76, 176, 341
Night bus numbers: (Aldwych) 6, 23, 139, 188, 243, N1, N11, N13, N26, N47, N68, N87, N89, N91, N155, N171, N551, N343; (Strand) 176, 341, N9, N15, N21, N44, N76 Car park: Drury Lane, Parker Street (7mins)
Directions from tube: (5mins) Go right on Long Acre; turn right into Bow Street and after 100 metres turn left (Russell Street) then immediately right onto Catherine Street, where the theatre is located 100 metres down on the corner with Aldwych.

More information about Mamma Mia!

Did you know that ABBA didn’t come up with the original idea for the musical? Although Mamma Mia! uses ABBA’s greatest hits throughout the musical, London-based producer Judy Craymer developed the concept. She was inspired to stage an ABBA jukebox musical after listening to “The Winner Takes It All,” and she spent a decade convincing Benny Anderson and Björn Ulvaeus to use the ABBA songs in a musical.

Then, Mamma Mia! was born. Craymer formed an exciting team to bring the show to life: Catherine Johnson wrote the original Mamma Mia! story, and Phyllida Lloyd directs.

Lloyd then went on to make her feature film directorial debut with the Mamma Mia! film. The movie features an all-star cast, including Meryl Streep as Donna Sheridan, Amanda Seyfried as Sophie Sheridan, Julie Walters, Christine Baranski, Colin Firth, Pierce Brosnan, and more. After the success of the first film and the stage show, the sequel Mamma Mia! Here We Go Again was released in 2018.

Mamma Mia! premiered at London’s Prince Edward Theatre in 1999, and has continuously played in the West End ever since. Mamma Mia! earned four Olivier nominations, including Best New Musical. Over 20 years later, audiences continue to bask in the unadulterated Mamma Mia! joy, and now you can too, as Mamma Mia! shows no signs of slowing down at the Novello Theatre.

What to Watch For:

  • During its London run, Mamma Mia! has played at three West End venues. The musical was at the Prince Edward Theatre from 1999 to 2004, and then the show transferred to the Prince of Wales Theatre from 2004 to 2012, when Mamma Mia! moved to the Novello Theatre where it’s played ever since.
  • ABBA’s songs are timeless and are listened to all over the world. The show has been translated into 16 languages, including Mandarin.
  • While you’ll be tempted to sing along during the show, you’ll have your chance to boogie down during the Mamma Mia! ABBA megamix at the curtain call. Listen for more of your favourite ABBA hits!
  • West End audiences can’t resist this musical! It's the third longest-running West End musical that’s currently playing, behind Les Miserables and The Phantom of the Opera. Over nine million people have watched Mamma Mia! in London since the show premiered in 1999.
  • The show features music by ABBA’s Benny Andersson and Björn Ulvaeus. They’d previously worked together on music for Chess, but for Mamma Mia!, they were able to work their ABBA tracks into a new, original story.

Frequently asked questions

What is Mamma Mia! about?

Mamma Mia, here we go again! See this smash-hit musical featuring ABBA's greatest tunes, including "Dancing Queen" and "Waterloo." Sophie wants her father to be at her Greek Island wedding. The problem is, she doesn't know which one of three men he could be. Will any of them walk her down the aisle? Book tickets on TodayTix to find out.

What is the running time of Mamma Mia!?

Mamma Mia! runs for 2hr 35min. Incl. 1 interval.

Which theatre is Mamma Mia! at?

Mamma Mia! is at London's Novello Theatre.

How much are tickets for Mamma Mia!?

Mamma Mia! tickets start at £15.25.

How do you get tickets for Mamma Mia!?

Check the top of this page for current availability and exclusive offers on Mamma Mia! tickets on TodayTix.

What is the age recommendation for Mamma Mia!?

Ages 5+. Children under 3 will not be admitted. All persons 16 and under must be accompanied by and sat next to an adult. If children do have separate seats you may be refused entry. All persons entering the theatre must have a ticket.

What are the songs in "Mamma Mia"?

Mamma Mia includes many of the classic hits from ABBA, featuring “SOS,” “The Winner Takes It All,” and “Dancing Queen.” In total, there are 24 songs in the show.

Who wrote "Mamma Mia"?

British playwright Catherine Johnson wrote Mamma Mia!, a musical that incorporates the hit songs of the Swedish pop group ABBA.

Who directed "Mamma Mia"?

Phyllida Lloyd (The Iron Lady, Tina: The Tina Turner Musical) directed the stage musical Mamma Mia!. She also received BAFTA and Golden Globe nominations for directing the film adaptation of Mamma Mia!.

When did "Mamma Mia" open in the West End?

Mamma Mia! opened in the West End of London on 6 April 1999 at the Prince Edward Theatre, later transferring to the Prince of Wales Theatre on 9 June 2004. In September 2014, the show transferred again, moving to the Novello Theatre, its current home.

Is "Mamma Mia" appropriate for kids?

Mamma Mia can be enjoyed by those of all ages. An adult must accompany children under the age of 16. Children under the age of 3 will not be permitted into the theatre.

Is "Mamma Mia" good?

You won't want to miss this joyful musical, filled to the brim with ABBA’s greatest hits. In a four-star review, London Theatre raved about the show, saying, “Mamma Mia! is energetic, funny, entertaining, and appeals to all ages. No doubt one of the reasons the show is a success is because it does not try to be anything other than popular entertainment, and the production has the confidence to recognise this fact and does not take itself too seriously.”

Which ABBA songs are in "Mamma Mia"?

Mamma Mia! showcases ABBA's greatest hits, including iconic songs like "Dancing Queen," "The Winner Takes It All," and "Waterloo." The show features a total of 24 songs from the iconic Swedish band.

Who is Sophie's dad in "Mamma Mia"?

To find out who her father is, Sophie invites three potential candidates (Sam Carmichael, Bill Austin, or Harry Bright) to her wedding. The trouble is, it could be any one of them. The mystery of this drives the story of Mamma Mia.

Where is "Mamma Mia" set?

Mamma Mia! is set on a picturesque Greek island in the Aegean Sea. The story unfolds against the backdrop of this idyllic Mediterranean setting. When filming the movie, they shot on location on the Greek Islands, Skopelos and Skiathos.

TodayTix Logo
© 2024 TodayTix Group All rights reserved.

Apple, the Apple logo, iPhone, and iPad are trademarks of Apple Inc., registered in the U.S. and other countries and regions. App Store is a service mark of Apple Inc. Google Play and the Google Play logo are trademarks of Google LLC.