How to book

With a shared, centralised Box Office, booking for Capital Theatres couldn't be simpler.


You're only a few clicks away from buying tickets with our secure online booking facility. You'll find a list of all our shows in the What's On section, or if you know what you're looking for try the handy search form at the top of the page.

You may book up to 10 tickets per performance online. For bookings of more than 10 tickets per performance, please contact our Group Sales Team on 0131 529 6005, who are specially trained to make the process of arranging your group visit as convenient and simple as possible. Groups of 8+ can also benefit from great savings for most performances.


By Phone (0131 529 6000)

Call 0131 529 6000 Mon to Sat 11am-6pm and one of our friendly Box Office Assistants will be happy to help you through your booking quickly and easily. All calls are placed in a queuing system and are answered as promptly as possible.


To make a group booking (8 or more tickets), call our helpful group sales team on 0131 529 6005, Mon to Fri 11am-6pm. For more information on group bookings and discounts, see our Groups page.


Capital Theatres have a shared Box Office, which means you can buy tickets for both venues at either theatre.

Opening times for our Box Office counters occasionally change. For up-to-date information, see our Opening Times page.

Festival Theatre
13/29 Nicolson Street, Edinburgh, EH8 9FT

Box Office is located in the foyer, to the right of the entrance

King's Theatre
2 Leven Street, Edinburgh, EH3 9LQ

Box Office entrance is located to the right of the main entrance

TEXTPHONE USERS (18001 0131 529 6003)

Hearing-impaired theatregoers may book tickets by calling 18001 0131 529 6003. Operators from the RNID will assist on the call, should that be required.


Unless booked within 1 week of a performance all tickets not booked in person will automatically be sent to the credit/debit cardholder's address for an additional 80p handling fee unless you opt to print your tickets at home.

We accept MasterCard,Visa, Switch, Maestro and Delta cards. For counter bookings we also accept cash, cheques when backed by a valid cheque guarantee card, and Gift Vouchers. Please note that we are unable to accept Diners Club Card, Visa Electron, American Express and Solo