7 ways to get cheap train tickets

Want to find out how to get the best deal? No need to go anywhere else – our top tips will help you save

Journey details

  • Under 5s travel free

  • Add another railcard

Buy train tickets for any journey in Great Britain

Your recent searches:

There have been no recent searches performed, your recently searched journeys will appear here.

Choose date & time

departing after

Looking for dates further in the future?

Train operators can only release tickets for sale up to 90 days in advance.

But don't worry, you don’t have to miss out - Be the first to hear when tickets are available with our FREE ticket alert.

E-mail me when tickets become available Back to calendar

Station Finder

Book early

Save up to 70%* and buy up to 12 weeks ahead with Advance fares.

Get cheap ticket alerts

Be the first to hear about cheap train tickets as they’re released. Create a ticket alert now.

Be flexible

Find the cheapest day to travel - use the "I'm flexible" option when searching.

Compare singles

Check whether two single tickets are cheaper than a return.

Save 1/3 with a Railcard

Save up to 1/3 on most train tickets with a railcard. Browse Railcards.

Student perks

If you have an NUS Extra card you can knock a further 10% off your CrossCountry Advance rail fare.

Benefit from CrossCountry offers

Get regular deals and discounts direct to your inbox. Register today.


*Applies to CrossCountry journeys only. Average saving calculated by comparing Standard Advance Single ticket prices, purchased before the day of travel, for 4,893 CrossCountry journeys, to the equivalent price of a Standard Anytime Single ticket valid on the same service. Advance fares are subject to availability, terms and conditions apply. Please see website for full details.

Did you find this page useful?