Tickets to: Diana: A New Musical
From $ 50.50

Diana: A New Musical

Princess Diana followed her heart, made the world a better place, and was a passionate, dedicated mother. This new musical from award-winning Broadway veterans is the story of the Lady who would become a Princess ... and the Princess who would become a Legend.


- Princess Diana's life story, set to music
- Choose your own seats
- Created by the award-winning team behind Come From Away
Two dozen new songs

What can I expect?

Lady Diana: she rocked the monarchy and changed the world.

When Lady Diana Spencer married Prince Charles in 1981, she instantly became a cultural phenomenon. She was a charming and graceful fashion icon envied by women worldwide. But Diana wasn't content to sit still and look pretty. She spoke her mind, she was a dedicated activist and charity worker, she led fiercely with her heart, and she stood up for her family, her country, and herself. She defied expectations, won the hearts of the Windsors, and created a legacy that will endure forever.

The book for Diana: A New Musical is written by Joe DiPietro and David Bryan (Tony Award-winning Best Musical Memphis). The musical is directed by Tony Award-winner Christopher Ashley (Come From Away) with choreography by Tony Award-nominee Kelly Devine (Rock of Ages) and music supervision and arrangements by Ian Eisendrath (Come From Away). This sensational production brings the legend of Princess Di to life onstage!

How does it work?

Your ticket will be e-mailed directly to you shortly after your booking is complete. Bring a printed copy with you, or present the ticket on your mobile phone.

Important information

- This show is recommended for those older than 10.
- Children under the age of 4 are not permitted in the theatre.

Opening hours

Please check the booking calendar for available dates and times.

Instant confirmation

Mobile voucher accepted

Duration: 2 hours 15 minutes


Longacre Theatre

220 West 48th Street New York, NY 10036


English helpdesk

(855) 325-0977 (855) 325-0977

Need help with your booking? We will gladly answer your questions.