Box Office

Box Office

All sales through the Traverse Theatre Box Office are subject to these terms and conditions. For further information, please email

Box Office Opening Times
10am-6pm, Mon-Sat
(or until performance start time) 

Booking Tickets

In person

10 Cambridge Street, Edinburgh EH1 2ED

By phone

0131 228 1404


Group Bookings

To arrange a group booking, please email Groups receive one complimentary ticket for every 10 tickets bought (i.e. 11th ticket free). Valid on concessions, subject to availability.

School Bookings

Give us a call on 0131 228 1404 or email to  discuss your requirements  and to organise your booking. 

Refunds and Exchanges

Tickets can only be refunded in the event of a show cancellation or change to performance date and time. Tickets may be exchanged within the same run of the same show, subject to availability. At least 24 hours' notice must be given, and the original ticket retuned to the Box Office. A fee of £1 per ticket applies, with a maximum fee of £5 per exchange transaction.


Latecomers may not be admitted. Please arrive in plenty of time for the start of the performance.

Ticket Collection and Postage Fees

Tickets can be collected free of charge from the Box Office. Alternatively, tickets can be posted at a cost of £1 per booking. This service is available up to 10 days in advance of the performance date.

Concession Tickets

Standard Concessions are available for:

  • Students
  • Under 18s
  • Over 60s
  • People with disabilities (Assistants accompanying people with disabilities go free)
  • YoungScot Cardholders
  • Members of Entertainment Unions

Other Concessions:

  • Unemployed (Proof of current Job
  • Seekers Allowance or Employment
  • Support Allowance must be shown)
  • Schools (See School Bookings)

Exclusions or conditions may apply to all discounts. Please check with the Box Office when booking.


The Traverse box office is unable to store items of luggage. If you have items you wish to leave, we advise using the Left Luggage facility at Waverley Station.

For any enquiries, please contact the Box Office team on 0131 228 1404, or at  


Sign up to receive news from the Traverse Theatre.

Please enter your details below to join our e-list.