Mamma Mia!
Royal Caribbean — Broadway Musical
Quick Answer: The global smash-hit musical powered by ABBA's greatest hits. Set on a Greek island paradise, a young bride-to-be invites three men from her mother's past to her wedding, hoping to discover which one is her father. Pure feel-good energy from start to finish.
Best For: Broadway fans, theater lovers, families, date nights at sea, anyone who enjoys live musicals.
Key Facts
- Type: Broadway Musical
- Venue: Royal Theater
- Cost: Complimentary (reservation recommended)
- Duration: Approximately 75 minutes
- Ships: Allure of the Seas
- Premiered: 2018
The global smash-hit musical powered by ABBA's greatest hits.
The global smash-hit musical powered by ABBA's greatest hits. Set on a Greek island paradise, a young bride-to-be invites three men from her mother's past to her wedding, hoping to discover which one is her father. Pure feel-good energy from start to finish. Return to the Restaurants hub →
v2.257.001
Accommodations
Note: Drinks may be purchased in the theater. Flash photography is prohibited during performances.
- Wheelchair accessible seating available
- Assisted listening devices available at Guest Services
- Reservations recommended — book via app or Cruise Planner
- Air conditioned theater
- No outside food or drink
Where You’ll Find It
| Ship Class | Ships | Venue |
|---|---|---|
| Oasis Class | Allure of the Seas | Royal Theater |
Mamma Mia! availability is based on current fleet data. Royal Caribbean periodically updates show lineups — verify before sailing.
Traveler's Logbook
What to Know: The global smash-hit musical powered by ABBA's greatest hits. Set on a Greek island paradise, a young bride-to-be invites three men from her mother's past to her wedding, hoping to discover which one is her father. Pure feel-good energy from start to finish.
Pro Tips:
- Book your reservation early — Broadway shows fill up fast
- The late show often has better availability
- Center orchestra seats offer the best experience
- No intermission — visit restrooms beforehand
Frequently Asked Questions
Is Mamma Mia! free?
Yes, Mamma Mia! is complimentary and included in your cruise fare. No additional charge.
Do I need reservations for Mamma Mia!?
Reservations are strongly recommended for Broadway musicals — book through the Royal Caribbean app or Cruise Planner before sailing.
Which ships have Mamma Mia!?
Mamma Mia! is currently available on: Allure of the Seas. Show lineups can change, so verify with Royal Caribbean before sailing.
How long is Mamma Mia!?
Mamma Mia! runs approximately 75 minutes. There is no intermission in the at-sea version.
Is Mamma Mia! appropriate for children?
Mamma Mia! is family-friendly, though younger children (under 5) may have difficulty sitting through the full performance.
Where should I sit for the best view?
Center seats in the middle rows offer the best sightlines. The balcony level provides a good overview of choreography and staging. Arrive 15-20 minutes early.
Sources
- Royal Caribbean — Cruise Shows & Entertainment
- Royal Caribbean Blog — Shows by Ship
- Cruise Critic — Shows on Royal Caribbean Ships
- Guest reviews from multiple sailings
