When you click on one of our offers and make a purchase, we may earn a small commission.
National Rail Discount Codes

National Rail Discount Codes & Vouchers

Save 50% in December 2024

On the National Rail website, you can plan your travels by train. Turn to this website for your fare enquiries, train time information and also discover the special promotions that National Rail has in store for you. If you would like to save even more money, just give the cheaptest fare finder a try.

Quick Savings! Use this Offer to get Up to 50% off Various railcards

Valid until 31/12/2025

Codes Hand Tested DailyAll our codes are manually tested

Never miss a National Rail voucher code again!

Unsubscribe at any time

100% tested

Free

By registering/subscribing, you agree to the Terms & Conditions and Privacy Policy.

Give These Just-Expired National Rail Voucher Codes & Deals a Go

Feel free to try one of these National Rail discount codes that may still work.

Try this National Rail Offer for 33% off with Railcards

Valid until 13/03/2020

Score 33% off Group Bookings

Valid until 13/03/2020

Up to 50% off with Selected Passes at National Rail

Valid until 31/12/2022

Are we missing a voucher?

Submit new Voucher

You may also like these vouchers

Trainline Discount Code: 20% off

Valid until 25/12/2024

Wightlink Promo Code: Take 10% off

Valid until 31/12/2025

Get 50% off Train Tickets for Students with 16-25 Railcard at TransPennine Express

Valid until 31/12/2025

National Express Voucher: 33% off 4 or more People Bookings to Stansted & Luton Airports

Last tested 2 days ago

Explore All Valid National Rail Deals & Sales for December 2024

Discount

National Rail Voucher Details

Expires

50%

Quick Savings! Use this Offer to get Up to 50% off Various railcards

31 December 2025

Useful tips and information

National Rail Voucher Codes

Eliza Macinnes Author
Eliza Macinnes Author

Written by Eliza Macinnes
Learn more about this author

No current National Rail voucher available?

It may at times happen that there is no current offer from National Rail because such offers are typically duration-specific. But don't worry; we would be hunting for new and valid voucher codes. When we find one from National Rail, rest assured we shall pass it on to you on this page. While you wait, there are a few other things you might like to try.

National Rail for Domestic Travel
National Rail for Domestic Travel

Do this while you wait for the next promotion

Tip 1 – Have you subscribed to our voucher alerts? If not, this is a good time. Our alerts will break the news into your email inbox the moment a new National Rail promo code pops up on the radar.

Tip 2 – Don't forget to check out other vouchers we have under Transport, such as Stena Line, Eurostar and Megabus. To help you pack up your luggage, we also have the Suitcase category, wherein you can grab deals from House Of Fraser. No matter what your travel needs, we always have something to help you save a bit while you shop.

How to redeem a National Rail discount code

Travelling to some other city in Britain has never been easier, thanks to National Rail. National Rail is an association whose membership consists of all the 20-odd major train operating companies (TOC's) of Great Britain, whose services are lumped together tidily at the conglomerate's website.

National Rail Booking Online
National Rail Booking Online

So the next time you wish to chug along the country's railroad, click a voucher on this page. Your voucher will be automatically applied at the time of ticket purchase or you may be able to enter the code when prompted. When you reach the National Rail website, do as below:

  1. Fill up the fields for From, To and your travel dates. Then fire up your search.

  2. Choose the package that suits you best and hit the Buy Now button. This will usually redirect you to the site of the TOC - quite often Virgin Trains, where you will likely need to register.

  3. Pay with your credit card to complete the booking. Now check your email inbox where a copy of your itinerary would have landed. You are ready to be on your way!