Trainline Deals

Brand Image

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

  • Getting a railcard could put you on the right track for some decent savings, especially if you take the train often. These cards get you one-third off most rail fares (50% off for the 16-17 Saver), and right now you can save even more by grabbing 30% off the cost of a digital railcard (which means it's stored on your phone) via a code for ticket booking site Trainline*.

    How the offer works

    Railcards normally cost £30 for one year (or £70 for three years on some cards), but enter the code ilovetrains at the Trainline* checkout to get one for £21 for a year (or £49 for three, where applicable). The code's valid until 11.50pm on Thursday 30 November, or until it's been used 125,000 times, whichever's first.

    You need to buy the railcard via Trainline's desktop/mobile website, however the railcard will be stored within the free Trainline app* – you'll need to show it in the app if requested when you travel.

    The discount code can be used on the following digital railcards:

    • 16-17 Saver - gets 50% off adult fares
    • 16-25 Railcard
    • 26-30 Railcard
    • Network Railcard - for London and South East England
    • Two Together Railcard - any named pair
    • Senior Railcard - for over-60s
    • Family & Friends Railcard - up to four adults aged 16+ travelling with up to four kids aged 5-15. Important: Trainline says the Family & Friends Railcard can only be viewed in the Trainline account of the person who bought the railcard, so the account holder will always need to be travelling (this is different to a Family & Friends Railcard purchased directly from Railcard, where a second named cardholder can use it irrespective of whether they travel with the first cardholder), so bear this in mind before buying this particular digital railcard from Trainline.

    The offer excludes the Disabled Person's Railcard and Veteran's Railcard, as they're not available via Trainline.

    Have a Tesco Clubcard? If you've got one with enough points, you could use your Clubcard vouchers to get a one-year railcard for £15 in vouchers. See National Railcards for £15 in Tesco points.

    Got your railcard? Check out other ways to get cheap train tickets

  • MSE weekly email

    FREE weekly MoneySaving email

    For all the latest deals, guides and loopholes simply sign up today – it's spam-free!

Latest Expired Deals

  • Trainline 25% off selected Virgin Train routes

    Trainline 25% off selected Virgin Train routes

    Adv fares between Ldn & the Midlands, eg, Cov-Euston £6


    Until Fri 18 Dec, go online to rail ticket booking site the Trainline* to get 25% off advance tickets on Virgin Trains West Coast routes between London Euston and six Midlands stations.

    The offer is available on advance standard and first-class tickets (single or return) for travel until Sun 28 Feb, on journeys starting in London or the Midlands. You need to book your tickets by 11.59pm the day before travel.

    Journeys included in the offer:

    • London Euston to Coventry, starting at either location
    • London Euston to Stoke-on-Trent, starting at either location
    • London Euston to Rugby, starting at either location
    • London Euston to Stafford, starting at either location
    • London Euston to Birmingham New Street, starting at either location
    • London Euston to Birmingham International, starting at either location

    What's more, you can use this offer with railcard and child discounts. There is a £1 booking fee per transaction (added after you select your train). On the price page, look out for the 'VT 25% off' banner showing which tickets include the discount. Not all trains will have advance tickets at the same price - popular and peak trains will be more.

    On Mon 14 Dec, we saw advanced standard tickets from London Euston to Birmingham New Street for £12.25 (incl booking fee) on Christmas Eve and Coventry to London Euston for £6.25 (incl booking fee).

    You may be able to spot tickets even cheaper on the Trainline - we saw London Euston to Birmingham New Street for £6 - however, these are on London Midland trains, not Virgin, and the journey time is generally considerably longer.

    The discount is available on all trains and there is no limit to the amount of times you can use this offer during the booking and travel period. The offer is only available through the Trainline website, so you won't be able to get it if booking through the Trainline app.

    You'll need to reserve a seat when booking, so you may be charged extra if you get a different train to the one you've chosen.