Online ticket sales

Please note - any purchases made from 21 December onwards will not be despatched until 2nd January 2018

ADVANCE BOOKING IS NOT ESSENTIAL TO TRAVEL ON THE GWR BUT DOES SAVE TIME WHEN ARRIVING AT YOUR DEPARTURE STATION ON THE DAY. You can still choose to buy your tickets on the day from our booking offices for most events. If advance booking is required our web pages will make this clear.


This site does not support the self-printing of train tickets - do not order tickets if you intend to travel in the next 10 days as your tickets will be sent to you in the post and may not arrive in time. You will be sent an e-mail confirmation straight away, but this is NOT a valid travel ticket.


Also please note most on-line prices represent a saving on the on-the-day price but a small fee covering postage and packing will be added to most on-line prices.


Return to Broadway - Easter 2018 please be aware these tickets will not be sent out until February 2018.


Thank you for choosing to buy your train tickets online!



The following tickets are currently available to buy online

All Day Rover Tickets #
(and Dog Tickets)

Buy Tickets Now

Return to Broadway - Easter 2018

Buy Tickets Now

Wartime in the Cotswolds 2018

Buy Tickets Now

Wartime in the Cotswolds 2018
Saturday evening Dance

Buy Tickets Now

Cotswold Bricks and Trains 2018

Buy Tickets Now


Buy Tickets Now

The Cheltenham Fryer 2018

Buy Tickets Now

Gift Vouchers *

Buy Gift Voucher Now


# All Day Rover Tickets do not have an expiry date. However, please note that they will not be valid over the 2018 Easter period (30 March - 2 April 2018).

* Gift vouchers can be used to purchase travel tickets, items from the GWSR shops at Toddington and Cheltenham, food and beverages on-train and at the Winchcombe Coffee Pot Café. They are not valid for purchases in the Flag & Whistle Café at Toddington.

As tickets become available for special events they will be advertised on the website and links will appear on this page.

If in any doubt please call 01242 621 405