Where to book theatre tickets online

Enjoy top seats at a musical or combine your tickets with a pre-theatre dinner thanks to these great-value sites.

Last updated:

Picture not described

This country is home to arguably the world’s best theatre scene, with millions of visitors flocking to see its shows every year. So, what are you waiting for?

From blockbuster musicals to crowd-pleasing comedies, classic revivals and cutting-edge drama, you can join them with our round-up of where to buy the best-value theatre tickets online.

Don’t forget to check our promos and discounts before you buy.

Where to buy theatre tickets online

1. Lastminute.com
For great-value shows, book with lastminute.com.

For theatre tickets to London shows, and for all the latest musicals, plays and comedies, you can't go wrong with lastminute.com.

  • Regular deals
  • Tickets are secure and protected
  • Last minute availability

Go to Lastminute.com website View discount codes for Lastminute.com

2. Ticketmaster
Whether it's tickets for theatre, concerts, sport or family events, Ticketmaster should be your go-to.

Prepare to watch world-class theatre productions up and down the country, at an affordable price, thanks to Ticketmaster!

  • Great value deals
  • Gift cards available
  • Award-winning theatre shows to choose from

Go to Ticketmaster website View discount codes for Ticketmaster

3. Viator
Find and book tours, day trips and theatre showings at Viator.

No matter what type of show you're looking for, Viator sells great-value tickets for shows for all the family.

  • Reserve now, pay later
  • Free cancellation
  • Lowest price guarantee

Go to Viator website View discount codes for Viator

4. Theatre Tickets Direct
Book theatre tickets to musicals and plays with Theatre Tickets Direct.

Plan the perfect day out for your family with bargain tickets for all kinds of theatre shows thanks to Theatre Tickets Direct.

  • Show and meal deals
  • Gift vouchers available
  • Great deals on offer

Go to Theatre Tickets Direct website View discount codes for Theatre Tickets Direct

5. Expedia
Check out Expedia's daily offers on theatre tickets for great deals now.

In the mood for the theatre? You're in luck. Expedia offers great deals on all kinds of shows, whether you want comedy, family fun or a musical.

  • Great-value deals
  • Customer ratings available
  • Last-minute deals

Go to Expedia website View discount codes for Expedia

6. 365Tickets
Book discount theatre tickets online with 365Tickets.

Looking for theatre tickets at cheaper prices? Check out 365Tickets for a great variety of shows.

  • Lowest prices guaranteed
  • Fast and secure booking
  • Great shows on offer

Go to 365Tickets website View discount codes for 365Tickets

Browse our top tickets and attractions deals

Lastminute.com Lastminute.com

Exclusive: £80 off holiday

Looking to save on your holiday booking at lastminute.com? Use this discount code at the checkout and knock £80 off your reservation over £1600. T&Cs apply.

Last verified

Discount code ends

Expedia Expedia

10% off bookings for Expedia members

Join Expedia as a member today and get 10% off your next booking! T&Cs apply.

Last verified

Expedia Expedia

Get 50% off select activities

Find fun activities nearby with Expedia and save up to 50% on your booking today! T&Cs apply.

Last verified

Lastminute.com Lastminute.com

Get £20 off your next train & hotel booking

Looking to save on your next train and hotel booking? Use our amazing discount code to save £20 on all bookings over £200! T&Cs apply.

Last verified

Lastminute.com Lastminute.com

£10 off your next hotel booking!

Escape this weekend with Lastminute.com. Book your hotel now and get £10 off your next booking over £100! T&Cs apply.

Last verified

Lastminute.com Lastminute.com
Ending soon!

£10 off Spa detox bookings

Looking to save on your next spa detox bookings over £250? Treat yourself with our handy discount code. T&Cs apply.

Last verified

Discount code ends

Expedia Expedia

Up to 15% off combined flight & hotel bookings

Book a flight and hotel together at Expedia right now and save 15% compared to booking separately! T&Cs apply

Last verified

Lastminute.com Lastminute.com

City breaks from £89pp flight+hotel

Explore new summer destinations with these offers, updated every week! Spend your weekend on a city break in Europe or beyond from £89pp for flight & hotel. T&Cs apply.

Last verified

Lastminute.com Lastminute.com

Winter sun holidays from £189pp

Escape the cold weather as you head off to Caribbean, Mauritius, Mexico or Southeast Asia. Book your winter sun holiday today! T&Cs apply.

Last verified

Get deal

Deal ends

Lastminute.com Lastminute.com

Up to 40% off top secret hotels!

Want to add a sense of mystery and excitement to your holiday? Score up to 40% off your booking when you choose your ideal hotel based on everything but the hotel's name! T&Cs apply.

Last verified

Lastminute.com Lastminute.com

Up to 60% off selected spa packages

Looking to escape for a relaxing spa break in the UK? Use one of lastminute.com offers and save up to 60% today. T&Cs apply.

Last verified

Lastminute.com Lastminute.com

Book now and pay later with Fly Now Pay Later at lastminute.com

Book your dream holiday now and pay for it in instalments thanks to lastminute.com's partnership with Fly Now Pay Later. T&Cs apply.

Last verified

Lastminute.com Lastminute.com

Catch exclusive offers before they're over

Get great deals with this Flash Sale from lastminute.com. Explore these exclusive flight + hotel packages and book your next trip today! T&Cs apply.

Last verified

Expedia Expedia
Extra savings!

Unlock extra savings with Expedia's "Add on" badges!

Choose any Expedia deal with an "Add on" badge and get an up to 41% discount on your next hotel booking! Start saving today! T&Cs apply.

Last verified

Expedia Expedia

35% off extended holidays

Need some real rest and relaxation? Book at least 5 nights and save up to 35% on selected hotels at Expedia! T&Cs apply.

Last verified

Ask an Expert

You are about to post a question on finder.com:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder.com provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and Terms of Use.

Questions and responses on finder.com are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.
Go to site