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.