A Greek-island wedding, three possible dads and a string of ABBA hits. Expect to dance at the end.
Matinee and evening times
Usual start and finish times
| Show | Starts | Ends about | Days |
|---|---|---|---|
| Matinee | 3:00 pm | 5:35 pm | Tuesday, Thursday and Saturday |
| Evening | 7:30 pm | 10:05 pm | Monday to Saturday |
Running time about 2 hours 35 minutes, including one interval. Finish times add the running time to the start time; allow a few extra minutes for applause and late starts. Times can change, so check your exact date in the table below.
Matinees in the coming weeks fall on Tuesday, Thursday and Saturday. Evening performances on Monday to Saturday. Tap a time to see tickets.
| Date | Matinee | Evening |
|---|---|---|
| Fri 16 Oct | – | 7:30 pmends ~10:05 pm |
| Sat 17 Oct | 3:00 pmends ~5:35 pm | 7:30 pmends ~10:05 pm |
| Mon 19 Oct | – | 7:30 pmends ~10:05 pm |
| Tue 20 Oct | – | 7:30 pmends ~10:05 pm |
| Wed 21 Oct | – | 7:30 pmends ~10:05 pm |
| Thu 22 Oct | 3:00 pmends ~5:35 pm | 7:30 pmends ~10:05 pm |
| Fri 23 Oct | – | 7:30 pmends ~10:05 pm |
| Sat 24 Oct | 3:00 pmends ~5:35 pm | 7:30 pmends ~10:05 pm |
| Mon 26 Oct | – | 7:30 pmends ~10:05 pm |
| Tue 27 Oct | 3:00 pmends ~5:35 pm | 7:30 pmends ~10:05 pm |
| Wed 28 Oct | – | 7:30 pmends ~10:05 pm |
| Thu 29 Oct | 3:00 pmends ~5:35 pm | 7:30 pmends ~10:05 pm |
| Fri 30 Oct | – | 7:30 pmends ~10:05 pm |
| Sat 31 Oct | 3:00 pmends ~5:35 pm | 7:30 pmends ~10:05 pm |
| Mon 2 Nov | – | 7:30 pmends ~10:05 pm |
| Tue 3 Nov | – | 7:30 pmends ~10:05 pm |
| Wed 4 Nov | – | 7:30 pmends ~10:05 pm |
| Thu 5 Nov | 3:00 pmends ~5:35 pm | 7:30 pmends ~10:05 pm |
| Fri 6 Nov | – | 7:30 pmends ~10:05 pm |
| Sat 7 Nov | 3:00 pmends ~5:35 pm | 7:30 pmends ~10:05 pm |
| Mon 9 Nov | – | 7:30 pmends ~10:05 pm |
| Tue 10 Nov | – | 7:30 pmends ~10:05 pm |
| Wed 11 Nov | – | 7:30 pmends ~10:05 pm |
| Thu 12 Nov | 3:00 pmends ~5:35 pm | 7:30 pmends ~10:05 pm |
| Fri 13 Nov | – | 7:30 pmends ~10:05 pm |
| Sat 14 Nov | 3:00 pmends ~5:35 pm | 7:30 pmends ~10:05 pm |
| Mon 16 Nov | – | 7:30 pmends ~10:05 pm |
| Tue 17 Nov | – | 7:30 pmends ~10:05 pm |
Quick answers
How long is MAMMA MIA!?
MAMMA MIA! runs about 2 hours 35 minutes, including one interval.
What time does the MAMMA MIA! matinee start?
In the coming weeks, matinees of MAMMA MIA! start at 3:00 pm on Tuesday, Thursday and Saturday.
What time does MAMMA MIA! finish?
A 3:00 pm matinee ends around 5:35 pm, and a 7:30 pm evening performance ends around 10:05 pm. That's based on the running time of about 2 hours 35 minutes, including one interval.
Can I see MAMMA MIA! and another show on the same day?
Yes. A 3:00 pm matinee ends around 5:35 pm, which leaves time for dinner before an evening show elsewhere in the West End. The planner lists what else is playing that evening.
Theatre
Seeing two shows in one day?
With a matinee and an evening performance you can fit two shows into one day in the West End. The trip planner shows what else is playing on each date you're in town and warns you about clashes. Read how to see two shows in one day, or see which West End musicals have matinees on each day.
If you like MAMMA MIA!
Matilda The Musical
Roald Dahl’s clever girl takes on Miss Trunchbull, with Tim Minchin’s witty songs.
Oliver!
Dickens’ orphan in Victorian London, with classic songs like “Consider Yourself”.
SIX
Henry VIII’s six wives reclaim their stories as a pop concert. Short, loud and fun.
Into the Woods
Sondheim tangles Cinderella, Jack, Red Riding Hood and Rapunzel into one story, then asks what happens after happily ever after.
Paddington The Musical
The bear from Darkest Peru arrives in London, with songs by Tom Fletcher.
Musical Trip Planner is a free planning tool, not a ticket seller. Performance times come from Ticketmaster's listings and can change; always check with the ticket seller before booking. Ticket links go to third-party sites, and some may be affiliate links that earn us a small commission at no extra cost to you. Show descriptions are our own short summaries.