We use cookies to track usage and preferences. You can view our cookies policy here.

Look out for our Rail Sale badge

The Great British Rail Sale is now on!

Get up to 50% off over 3 million Advance and Off-Peak train tickets when you travel between 13 January and 25 March 2026. With more tickets in the sale than ever before, what are you waiting for?

And remember – when you book through us, there are no booking or ticket exchange fees, so you won’t pay extra if your plans change.

Be Smarter. Get away for less with the Great British Rail Sale.

Our Top Tips for getting the best Rail Sale deals

Book in Advance

Most Rail Sale discounts apply to Advance single tickets, usually available at less busy times of the day

Be direct

Search out direct journeys using a single train operator, for instance Avanti West Coast or LNER, for Rail Sale deals

Get ahead

Over 3 million train tickets are up for grabs in the anniversary Rail Sale but once they’re gone, they’re gone!

Which train operators are taking part in The Great British Rail Sale?

  • Avanti West Coast
  • c2c
  • Chiltern Railways
  • CrossCountry
  • East Midlands Railway
  • Grand Central
  • Great Northern
  • Great Western Railway
  • Greater Anglia
  • GTR
  • LNER
  • London Northwestern Railway
  • Northern
  • Southeastern
  • Southern
  • South Western Railway
  • TransPennine Express
  • Transport for Wales
  • West Midlands Railway

What you need to know

The Great British Rail Sale tickets are limited and subject to availability and exclusions. See full terms & conditions for more details. Book between 6 January and 12 January 2025 for travel between 13 January and 25 March 2026. Tickets must be purchased at least 3 to 7 days in advance, depending on which train company you travel with. Promotional tickets are available on selected routes only. No Railcard discounts apply. No booking or cancellation fees apply if tickets are booked through Railsmartr.co.uk. Please contact your train company if you have specific accessibility requirements. Offer ends at 23:59 on 12 January 2026.