trainline Discount Code

thetrainline.com Sport & Fitness · Market Analysis

Thanks! ( ) Be the first to rate
1 active codes
£259 top discount
1 active up to £259 off

Check codes on your product

Paste a trainline product link — we test every code at the real checkout.

No app · No sign-up · ~2 min

All trainline codes

trainline savings snapshot

Discounts from 10% to 63% off, or £8 to £259 off 1 codes · 17 deals Latest added 1 week ago 18 expiring soon

Expired trainline Codes

These have passed their expiry date but may still work at checkout.

Expired

Likely expired on: 31st May

Coupon code

Expired

Likely expired on: 20th June

Coupon code

Expired

Likely expired on: 9th Sep 2025

Coupon code

Expired

Likely expired on: 4th Jul 2025

Coupon code

Expired

Likely expired on: 20th June

Coupon code

Expired

Likely expired on: 23rd April

Coupon code

Expired

Likely expired on: 20th June

Coupon code

Expired

Likely expired on: 19th March

Coupon code

Expired

Likely expired on: 6th March

Coupon code

Expired

Likely expired on: 2nd Dec 2025

Coupon code

Expired

Likely expired on: 11th Dec 2025

Coupon code

Expired

Likely expired on: 30th Dec 2025

Coupon code

Expired

Likely expired on: 12th Dec 2025

Coupon code

Expired

Likely expired on: 31st Dec 2025

Coupon code

Expired

Likely expired on: 5th January

Coupon code

Trainline market overview

Trainline occupies the dominant position among third-party rail aggregators in the UK, a market it has largely defined rather than contested. The main structural competition comes not from a rival aggregator but from the train operators' own direct channels - LNER, Avanti, GWR, and others all operate their own booking sites and apps, and they carry no service fee. National Rail's journey planner redirects to operator sites rather than competing with Trainline directly. In European rail aggregation, Omio is the nearest comparable, though Trainline's UK market share and brand recognition remain considerably stronger domestically.

Average order values in rail ticketing vary enormously by route and ticket type - a £6 commuter hop and a £280 family advance to Edinburgh sit in the same product category. European bookings, where Trainline's aggregation advantage is most pronounced, tend toward higher AOV. Service fees are generally in the range of a few pounds per booking, which on volume adds up but on individual transactions can be easy to overlook. Promotional cadence is driven partly by operator deals and partly by Trainline's own app-acquisition strategy, which explains why a disproportionate share of current codes target first-time app users.

Repeat purchase behaviour is high by category necessity - regular commuters and frequent leisure travellers book multiple times a year, and the app's stored Railcards and booking history create reasonable switching friction. Customer acquisition is increasingly app-first; the shift to mobile e-tickets has aligned Trainline's product strategy with where it derives promotional value, which is why first-app-booking codes have become a persistent fixture in its discount architecture. With 5 active voucher codes and 42 deals currently live, the mix skews toward route-specific or operator-partnered promotions over blanket sitewide discounts.

About Trainline

Trainline is the UK's most widely used third-party rail ticketing platform - a booking layer that sits between you and whichever train operator actually runs your service. You search, compare, and pay through Trainline; the underlying ticket is issued by the operator. In practice, that means you're booking the same National Rail journey you'd book on LNER or Avanti's own site, just through a single interface that covers the whole network rather than one corner of it.

The practical case for using it is convenience. One app, one account, one place to manage tickets across multiple operators. The mobile app is genuinely well-built - it handles e-tickets competently, and the journey-change notifications are more reliable than most operator apps. Booking European rail through Trainline is where it arguably earns its keep most clearly: Eurostar, Thalys, SNCF, Deutsche Bahn, and Swiss Federal Railways all sit in the same search results. That's meaningfully easier than juggling multiple foreign rail websites.

The honest weakness is the booking fee. Trainline adds a service charge on most purchases - a small but real cost that doesn't apply if you book directly with a train operator. On a cheap advance ticket that fee is a nuisance. On a £300 family booking it's more noticeable. If you're buying a single straightforward UK journey and you already know which operator runs it, their own website or app will often be cheaper.

Its main UK competitors are the individual train operator sites (LNER, Avanti, GWR, etc.) and National Rail's own Ticket Vending Machines. For European journeys, Omio occupies a similar aggregator role. Trainline's edge over Omio is depth of UK inventory and a more mature app; Omio arguably covers some European routes more comprehensively.

Railcards are worth flagging explicitly. The 16-25, 26-30, Two Together, Family & Friends, and Senior Railcards can all be bought and stored digitally within the Trainline app, which is a genuine quality-of-life improvement over carrying a physical card. The discount these unlock - typically a third off eligible fares - stacks with whatever promotional pricing is already in play, which is where the headline savings figures start to make sense.

The honest verdict: if you travel by train regularly across multiple operators, or you're booking European rail, Trainline is a sensible default. If you're making one predictable commuter journey on a single operator's line, check their own site first and skip the fee.

How to use a Trainline discount code

  1. Head to thetrainline.com and search for your journey as normal - enter your origin, destination, and travel date, then select the ticket you want.
  2. Proceed through to the payment screen. The promo code field isn't on the search results page - it only appears once you've selected a specific ticket and moved into the checkout flow.
  3. Look for the "Promo code" or "Discount code" link near the order summary. On mobile it can be tucked below the fare breakdown, so scroll down if you can't see it immediately.
  4. Paste your code into the field and hit Apply. The discount should appear in your order total before you enter payment details - if it doesn't update, double-check the code hasn't expired and that the fare type qualifies.
  5. Complete payment as normal. Your e-ticket is delivered to the app or by email immediately; no waiting, no collection required for most journeys.

Trainline shopping tips

  • Act on expiring codes promptly. Of the 47 current offers on this page, 5 codes are expiring within the next week. Trainline promotional codes typically tie to specific fare types or routes and don't get extended - if one fits your journey, use it now rather than bookmarking it for later.
  • First-order and first-app codes can offer real value. Several of the current offers are specifically for first-time app bookings, with discounts in the 5-10% range. If you've always booked via the website and not the app, that gap is worth checking before you assume you don't qualify.
  • European fares are where the bigger percentages appear. The discount range on this page runs from 5% to 63%, but the higher end typically applies to specific European or operator-partnered deals (like LNER family tickets) rather than unrestricted fare reductions. Read the qualifying conditions carefully.
  • Railcard maths matters. A Railcard bought through Trainline pays for itself quickly on regular travel - the "year with Railcard" type offers in the current listings reflect this. If you're unsure whether one suits you, the rough rule is: if you make more than a handful of leisure rail trips a year, it's almost certainly worth it.
  • The most common discount is 10% off, which sounds modest but on a London-Edinburgh advance return for two people it adds up. Cross-reference the fare with the operator's own site first; if prices match, the code tips the balance toward Trainline.
  • Advance booking is the underlying driver of cheap rail fares. Promotional codes amplify savings that are already there from booking 8-12 weeks out. A 10% code on a walk-up fare is less useful than no code on a well-timed advance ticket. The two levers work best together.
  • Split ticketing isn't offered by Trainline natively, but it's worth knowing about as a category-level tip. On some longer UK routes, buying two tickets for adjacent legs can be substantially cheaper than a through fare. Dedicated split-ticket tools (Splitticketing.com, for instance) exist specifically for this. Trainline won't surface it automatically.
  • Check the service fee before committing. It's displayed at checkout and varies by booking. On low-cost advance tickets the fee can represent a meaningful percentage of the total - factor it in when comparing against booking direct.

trainline promotions FAQs

Yes. Trainline regularly runs promotional codes, typically tied to specific routes, fare types, or booking channels — particularly first-time app bookings and European rail journeys. At the time of writing, there are 5 active voucher codes and 42 deals listed on this page, with discounts ranging from 5% to 63% off depending on the offer. The most common discount is 10% off. Codes tend to be route- or condition-specific rather than blanket sitewide discounts, so check the qualifying terms before you assume one applies to your booking.

Trainline does not currently operate a dedicated NHS or healthcare worker discount programme in the way some retailers do. NHS staff and key workers can, however, make use of the same Railcard discounts available to all eligible customers — the 16-25, Senior, Two Together, and other cards all reduce eligible fares by around a third. It's worth checking the NHS Discounts or Blue Light Card schemes separately, as partner offers occasionally appear there. If Trainline does introduce a specific NHS rate, it would be listed on this page when active.

There isn't a separate student-specific promotional code category at Trainline, but the 16-25 Railcard — and for those slightly older, the 26-30 Railcard — is effectively the student discount mechanism for rail travel in the UK. Both cards offer around a third off eligible fares and can be purchased and stored digitally within the Trainline app, which is genuinely convenient. Some first-app-booking codes currently on this page are open to all new app users regardless of student status, so those are worth checking too.

Rail ticketing doesn't involve physical delivery in the traditional retail sense. The vast majority of Trainline bookings are fulfilled via e-ticket, delivered instantly to the app or by email at no additional cost. Some older booking flows or specific fare types may still offer print-at-home or collection-at-station options, also without a separate delivery charge. The cost to be aware of is the service fee Trainline adds at checkout — that's the effective transaction cost, and it varies by booking. It's not a delivery charge, but it's worth checking before you finalise.

Search for your journey on thetrainline.com or in the app and select the ticket you want. The promo code field doesn't appear on the search results page — it only shows up once you've chosen a fare and progressed into the checkout flow. Look for a 'Promo code' or 'Discount code' option near the order summary (on mobile it can sit below the fare breakdown, so scroll down). Paste your code in and hit Apply. The updated total should show before you enter payment details. If the discount doesn't appear, check whether the fare type or route qualifies — many codes are condition-specific.

The most common reasons are: the code has expired (five currently listed on this page are expiring within the week, so timing matters), the fare type doesn't qualify (many codes apply only to specific routes, European journeys, or first app bookings), or the code is case-sensitive and has been entered incorrectly. It's also worth confirming you're booking the right ticket class — some codes exclude Anytime or Off-Peak fares and only apply to Advance tickets. If you've checked all of these and it still won't apply, contact Trainline's customer support before completing the booking.

No. Trainline's checkout accepts one promotional code per booking, so you can't stack two codes on the same transaction. You can, however, combine a promo code with a Railcard discount, since Railcards are applied to the fare before checkout rather than entered as a code. This is often the more valuable combination — a Railcard reducing the base fare by a third, with a further percentage off on top via a promo code, is where the headline savings on some offers originate. Check the individual code terms, as some explicitly exclude Railcard fares.

Yes, in effect. Several of the current offers are explicitly aimed at first-time app bookings — typically 5% or 10% off — which functions as a new-customer incentive even if it's framed around app adoption rather than account creation. If you've previously booked on the website but not through the app, you may still qualify. There's no separate 'first order on the website' code in the traditional retail sense. It's worth checking the qualifying terms on any first-booking code currently listed to confirm whether your situation fits before you proceed.

For UK rail, the well-established rule is to book advance tickets as early as possible — the cheapest Advance fares are typically released around 12 weeks before travel, and prices rise as seats fill. This applies regardless of which platform you book through. Layering a promotional code on top of an already-cheap advance fare is where the real savings compound. For European rail, booking windows vary by operator but the same principle holds: earlier tends to be cheaper. Avoid walk-up fares unless flexibility is essential — the price difference over a well-timed advance booking can be dramatic.

Trainline doesn't do Black Friday in the consumer retail sense — rail fares are priced by operators rather than by Trainline directly, which limits how much it can discount wholesale. What does happen seasonally are operator-partnered promotions and Trainline-specific code pushes around key travel periods. The current mix of 47 offers suggests a moderately active promotional period. Keeping this page bookmarked and checking back regularly is more reliable than waiting for a single annual sale event. Expiring codes in particular are worth acting on quickly — they don't typically get extended.

It depends on the journey. For cross-network or European bookings, Trainline's aggregation is genuinely useful — searching across multiple operators in one place saves real time. For a straightforward single-operator UK journey (say, London to Manchester on Avanti), booking directly with that operator avoids Trainline's service fee and may produce an identical or lower total price. The app is a reasonable reason to stick with Trainline if you travel regularly across multiple routes — the consolidated ticket management is convenient. But don't assume it's always cheaper. A quick comparison against the operator's site takes thirty seconds.

The underlying fares are set by train operators and are regulated by the same national pricing structure, so the base fare should be identical to what you'd see on the operator's own site. The difference is Trainline's service fee, which is added on top at checkout. For most bookings this is a modest fixed amount, but it means the final total can be slightly higher than booking direct. Promotional codes can offset this fee or reduce it to negligible — which is partly why first-booking codes are worth using when they're available. Always check the final total inclusive of fees before confirming.

Can't find a code?

Request a code from trainline ›

Saving at trainline

The best trainline discounts typically offer between 10% and 63% off. Check back regularly as new codes are added frequently.

Reviewed by Jon Pope ChMCJon Pope ChMC, CodeHut Editor · Last checked 1 week ago

Last updated:

trainline shoppers also like:

Proof it works
Tested on
applied successfully