Duration
2 hrs
Closing Date
Until April 28, 2024
Age limit
Strictly for 4+
Why Watch Spamalot?
- Witness the Tony Award-winning Best Musical, Spamalot, that brings hilarity and chaos back to Broadway!
- The musical recounts King Arthur’s epic pursuit of the Holy Grail, drawing inspiration from the comedic brilliance of Monty Python and the Holy Grail
- Be a part of a series of escapades, encompassing a troupe of exquisite dancing ladies, a gas-passing Frenchman, and lethal bunnies!
- Under the direction of Josh Rhodes and starring 2024 Tony nominee Leslie Rodriguez Kritzer, the Spamalot musical on Broadway is an absolute must-watch!
Based on the beloved film, Monty Python and the Holy Grail, the Tony Award-winning musical comedy Spamalot returns to Broadway after a record-breaking sold-out run at The Kennedy Center. Directed by Josh Rhodes and featuring the likes of James Monroe Iglehart (Disenchanted) as King Arthur, Leslie Rodriguez Kritzer (Bridge and Tunnel) as the Lady of the Lake, and Tony award-winning Alex Brightman as Lancelot, it's a show you wouldn't want to miss. Don't miss your chance to watch Spamalot musical on Broadway. With its riotous humor, memorable songs, and an all-star cast, Spamalot promises a theatrical experience filled with laughter and entertainment.
Storyline
Spamalot tells the legendary tale of King Arthur and his knights of the Round Table but with a twist of comedy. As they set off on their quest for the Holy Grail, they encounter a series of ridiculously funny trials, from airborne bovines and killer rabbits to taunting Frenchmen and singing divas. This Monty Python classic is a comedic adventure you wouldn't want to miss. Get your tickets to Spamalot for Broadway today!
Show timings
- Mon, Tue, Wed, Thu & Fri: 8 PM, 7 PM
- Sat: 2 PM & 8 PM
- Show timings for Spamalot may vary every week. You can check the show timings for your preferred date at the next stage of booking.
Cast & Crew
Leading Roles
Christopher Fitzgerald as Patsy
James Monroe Iglehart as King Arthur
Taran Killam as Lancelot (until January 7th)
Alex Brightman as Lancelot (from January 9th)
Leslie Rodriguez Kritzer as The Lady of the Lake
Ethan Slater as Historian/Herbert
Jimmy Smagula as Sir Bedevere
Michael Urie as Sir Robin
Nik Walker as Sir Galahad
Director
Josh Rhodes
Music, Lyrics & Book
Eric Idle
Music
John Du Prez
Music Supervision & Direction
John Bell
Top songs
Listen to Spamalot’s upbeat tunes including ‘Lake Girls Cheer’, ‘Come With Me’, ‘Find Your Grail’ and ‘Run Away!’
About Theatre
The St. James Theatre, formerly known as Erlanger's Theatre, is a Broadway Theatre located in the Theater District of Midtown Manhattan in New York City, at 246 West 44th Street. It was built for A. L. Erlanger and opened in 1927, with a neo-Georgian design by Warren & Wetmore. It has 1,710 seats spread out across 3 levels. Both the auditorium's interior and facade are considered to be New York City landmarks.
Seating Capacity: 1710
St. James Theatre Seating Plan will help you find the best seats in the theatre.
Getting There
Address: 246 W 44th St, New York, NY 10036, United States
Subway: The nearest subway stations are Times Square – 42 Street, 42 Street – Port Authority Bus Terminal.
Bus: Buses servicing the area include Q32, QM15, and QM5.
Facilities & Accessibility
Available Facilities: Water Fountain, Toilets
Accessibility: Accessible Toilets, Wheelchair Spaces Available, Assistive Listening System
Additional Information
Security: Please be aware that for your comfort and security all audience members will be subject to security checks upon arrival at the St. James Theatre.
Dress Code: Smart and casual wear or semi-formals are recommended. Keep in mind, that most Broadway theatres are air-conditioned throughout the year and can get a bit chilly.
Outside Food: Most theatres do not allow outside food inside the theatres, but most have a café or restaurant inside the premises or nearby.
Tickets Redemption
You will receive an email confirming your purchase.
You will receive your e-tickets via email within 3 hours from the time of the booking. You can access your tickets by clicking on the link available on the email.
If you book tickets more than 14 days in advance, you will receive the tickets 14 days prior to the show date.
The ticket can be presented digitally along with a valid photo ID at the entrance on the day of your visit.
Please note most of the theatres do not allow entry post the show start time and we recommend you reach the venue 10-15 minutes early.
Show timings may be subject to change every week/month. You can check the show timings for your preferred date at the next stage of booking.
</ul>
Cancellation & Refunds
- These tickets can't be cancelled or rescheduled.






Frequently asked questions
The cost of the tickets for Spamalot on Broadway starts from $46.5 and varies depending on the type of seats you choose.
Spamalot opens on 31 Oct 2023 at St. James Theatre.
Spamalot is strictly for children aged 4 and above.
Spamalot is a hilarious musical comedy based on the film classic, Monty Python and the Holy Grail. It follows the antics of King Arthur and his knights as they encounter everything from flying cows to French taunters on their quest to find the Holy Grail.
The main stars of Spamalot are Christopher Fitzgerald as Patsy, James Monroe Iglehart as King Arthur, Leslie Rodriguez Kritzer as the Lady of the Lake, Ethan Slater as the Historian/Herbert, Jimmy Smagula as Sir Bedevere, Michael Urie as Sir Robin, Nik Walker as Sir Galahad, Taran Killam as Lancelot (until January 7th), and Alex Brightman as Lancelot (from January 9th).
A - Listen to hit songs like 'Laker Girls Cheer', 'Come With Me', 'Find Your Grail' and many more! Click here to listen to the playlist.




























