5 Aug 2015 – 31 Oct 2015

As a country arms itself for war, a family tears itself apart. Forced to avenge his father’s death but paralysed by the task ahead, Hamlet rages against the impossibility of his predicament, threatening both his sanity and the security of the state.

100 Sky Arts £10* tickets for every performance

The £10 ticket ballot has now closed. Successful entrants will be notified on 19 June and booking will be open for one week only from 10am 22 June. Returned and late-release tickets may occasionally become available at the last minute on the day of the performance. There are also 30 £10 seats which will be available each day as day seats, these can only be bought in person from the Barbican box office.

*All tickets are subject to a £3 charge per transaction for online bookings, and £4 for phone bookings. No transaction fee applies when booking in person at the box office.

National Theatre Live Broadcast

Hamlet will be broadcast live in cinemas around the world on 15 October 2015 (and varying dates internationally) in partnership with National Theatre Live.

National Theatre Live

For tickets and further details visit ntlive.com.

Newsletter Signup

Enter your details below to receive our newsletter.



Official Box Office:

Official Ticketing Partners:

Book a short break through our official hotel packaging partner

In partnership with

Sky Arts