Your browser isn't supported
It looks like you're using an old web browser. To get the most out of the site and to ensure guides display correctly, we suggest upgrading your browser now. Download the latest:

The MoneySaving Forum: join to chat & swap tips with other MoneySavers. Learn how in the Forum Introduction Guide

Virgin Trains

Virgin Trains deals

( 1 Current Deal )
Get Our Free Money Tips Email!

For all the latest deals, guides and loopholes - join the 12m who get it. Don't miss out

100% verified

We check every deal, but if something's changed, please report it

Can you find it cheaper?

Ensure you Compare prices first, offers aren't necessarily cheapest.

Shop safely

There's a risk any company can struggle, so learn to Shop Safely.

Virgin Trains logoVirgin Trains 10% off West Coast family tixVia blagged link. Journeys to/from London until 29 Oct

10 days left

If you're planning a day out or longer trip to/from London with the family in October, go via this Virgin Trains West Coast* link to get a blagged 10% off its fixed-price family ticket.

It's valid on standard and first-class family tickets to/from London on the West Coast mainline only (includes Birmingham, Manchester and Glasgow – see full map) for outbound travel until Sun 29 Oct. You'll need to book by 11.59pm the day before you want to travel.

The return leg of your journey is flexible and can be made at any time within one month of your outbound date.

Who can get a family ticket?

You can get a fixed-price family ticket when up to two adults travel with at least one child, and up to a maximum of four children – the ticket price will be the same no matter how many of you travel, so the biggest saving will be for larger families.

Virgin Trains says family tickets are available on most services, including morning peak times, but excluding trains affected by planned engineering works.

This deal won't work with any other offers or discounts including railcards, and it's worth noting that these tickets are non-refundable.

Example fares

When we checked, we found these example return fares for a fixed-price family ticket (up to two adults and up to four children) with this offer:

  • £58.50 (£117 first class) Birmingham to London – norm £65.
  • £89.10 (£178.20 first class) London to Manchester – norm £99.
  • £89.10 (£178.20 first class) London to Liverpool – norm £99.
  • £144 (£288 first class) Glasgow to London – norm £160.

So a family consisting of two adults and two children could travel from Birmingham to London and back for £14.63 each, or a family consisting of two adults and four children could do the same journey for £9.75 each.

For more ways to save on train travel, see our Cheap Train Tickets guide.

Get Our Free Money Tips Email!

For all the latest deals, guides and loopholes - join the 12m who get it. Don't miss out

Expired Deals

Virgin Trains logo20% off West Coast off-peak advance fares*Via blagged link for journeys from 21-29 Oct

Expired

Go via this blagged Virgin Trains West Coast* link to get 20% off 750,000 standard or first class off-peak adult advance fares on the West Coast line, including routes such as London to Birmingham, Preston to Glasgow and Manchester to London (see full map).

The discount is valid for travel from Sat 21 Oct until Sun 29 Oct – half-term for most schools in England. You'll need to book via the special link above by 11.59pm on Thu 5 Oct, or when 750,000 discounted fares have gone, whichever's sooner – the discounted fares will be shown in a yellow box.

Which trains are discounted advance fares available on?

The discounted advance fares are available on all off-peak services operated by Virgin Trains, but the number available per train will differ depending on demand, and prices will rise the closer to the departure date, so it's best to book as early as possible to bag a discounted fare.

Off-peak services are those arriving into major cities such as London after 9.30am/10am Mon-Fri, so this offer excludes morning commuter services.

You can book tickets for up to nine people, and collect your ticket from a station or print it out.

For return trips, you'll have to book two singles, so check both are at the discounted rate before booking. Unfortunately, no further discounts are available with a railcard.

Top example fares

When we checked on Tue 26 Sep, we found these discounted advance fares with this offer:

  • £12.80 London to Birmingham return (£21.60 first class), departing Sun 22 Oct at 9.50am, returning Wed 25 Oct at 2.50pm – next cheapest off-peak fare £53.10.
  • £25.60 Preston to Glasgow return (£57.60 first class), departing Mon 23 Oct at 10.41am, returning Fri 27 Oct at 1.40pm – next cheapest off-peak fare £72.40.
  • £36.80 Manchester to London return (£72 first class), departing Sat 21 Oct at 11.15am, returning Tue 24 Oct at 9pm – next cheapest off-peak fare £83.90.

Tickets in this offer are only valid for the specific train and seat reserved online, and are non-refundable. 

What about child and family tickets?

10% off Virgin Trains family ticketsWith these advance tickets, there isn't an additional discount for a child, but if you're travelling to/from London with at least one child (and up to a maximum of four), we've a blagged 10% off fixed-price family tickets for Sat 7 Oct to Sun 29 Oct travel, which could be cheaper – see Virgin Trains 10% off family tickets.

For more ways to save on train travel, see our Cheap Train Tickets guide.

Virgin Trains East Coast logoVirgin Trains East Coast 50% off family tickets*Use code for selected journeys up to 10 Sep, eg, London-York

Expired

If you're planning a trip with the family, Virgin Trains East Coast* is offering 50% off selected family tickets when you enter the code FM50 online by 11.59pm on Sat 2 Sep.

It's valid on standard and first class advance fares to/from 14 stations on the East Coast network including London, Newcastle, Leeds and York for travel until Sun 10 Sep (excluding 25-28 August – the bank holiday weekend).

How to get the discounted tickets

To get the 50% off family tickets:

  • Go via this Virgin Trains Family Promo* link.
  • Register or log in and then enter the promo code FM50 when prompted – you can then continue with your booking.
  • The code can only be used once for up to eight passengers and at least one must be a child (age 5-15).

The family tickets with 50% off show 'Discounted' underneath the price (see image below). For return trips, you'll have to book two singles, so check both are at the discounted rate.

Virgin Trains East Coast 50% off family tickets

Which services are included?

The 50% discount is valid for selected journeys (in both directions) between these 14 stations:

  • Darlington
  • Doncaster
  • Durham
  • Grantham
  • Harrogate
  • Leeds
  • London King's Cross
  • Newark North Gate
  • Newcastle
  • Peterborough
  • Retford
  • Skipton
  • Wakefield Westgate
  • York

The discounted tickets are randomly spread on trains across these East Coast journeys, so it can be hit and miss as to whether the train you want is discounted and it will involve some trial and error to find the cheaper fares – not all journeys will have the 50% off tickets on all dates.

Virgin Trains says the discounted family tickets will mostly be on off-peak trains, with very limited availability during weekday peak times. You'll need to be flexible on times and dates to get the cheapest tickets.

The code won't work with any other offers or discounts including railcards and it's worth noting that these tickets are only valid for the specific train and seat reserved online, and are non-refundable.

Examples fares

When we checked on Thu 17 Aug, we found these example single fares for a family ticket for two adults and two children:

  • £24.50 (£56 first class) Doncaster to Newcastle, Tue 5 Sep departing 2.10pm.
  • £32.40 (£80.90 first class) London Kings Cross to Leeds, Wed 23 Aug departing 12.35pm.
  • £49.80 (£101.60 first class) Newcastle to Peterborough, Thu 31 Aug departing 12.25pm.
  • £53 (£92.70 first class) London Kings Cross to York, Fri 1 Sep departing 11.08am.

What about West Coast services?

Virgin Trains offers a family ticket on its West Coast service for all journeys to/from London Euston, but you won't be able to use the 50% off code above, that's only for East Coast services. If you book a return ticket for the West Coast, your journey back can be taken any time within one month – see Virgin Trains*.

Not looking for a family ticket? Until Mon 28 Aug, Virgin Trains East Coast is offering 50% off on 500,000 selected standard and first class advance fares across the East Coast network for travel from 11 Sep to 20 Dec (some exclusions), eg, London to Leeds £16 return.

Virgin Trains East Coast logoVirgin Trains sale, eg, £16 London-Leeds rtn*50% off East Coast for mostly off-peak travel 11 Sep-20 Dec

Expired

Until 11.59pm on Mon 28 Aug, Virgin Trains* is having a 50% off sale on selected trains across its East Coast network (stations between London Kings Cross and Edinburgh), including one-way standard or first class tickets available between Newcastle and York for £3.70 (£7.40 first class), and between London Kings Cross and Leeds for £8 (£21.80 first class).

How to get the discounted tickets

Sale seats are valid for travel from Mon 11 Sep to Wed 20 Dec, excluding 21-29 Oct (half-term) and weekends from Sat 11 Nov. To get the discounted seats, you’ll need to book by Monday via this Virgin Trains* link.

The cheap fares are randomly spread on trains across its East Coast network (see full map) throughout the sale period, so it can be hit and miss as to whether the seat you want is discounted and it will involve a bit of trial and error to find the cheaper fares.

Virgin Trains says the sale tickets will mostly be on off-peak Mon-Fri trains, with limited availability during weekday peak times and at weekends, with no 50% off weekend fares available after Sun 5 Nov. Availability will also be very limited during planned engineering work (see 'more info' below).

There are 420,000 discounted standard and 80,000 discounted first class advance single tickets available. In the past, this has been very popular – so you'll need to 'make tracks' and be flexible on times and dates to get the cheapest tickets.

Once you've selected your travel dates, 50% off fares will be labelled 'Discounted' with a piggy bank icon beside them. For return trips, you'll have to book two singles, so check both are at the discounted rate before booking.

Top example fares

We found these example fares on Tue 22 Aug:

  • £7.40 standard return (£24.90 first class) Newcastle to York, departing Mon 25 Sep 2.26pm, returning Tue 26 Sep 9.34pm.
  • £16 standard return (£43.60 first class) London Kings Cross to Leeds, departing Tue 12 Sep 10.03am, returning Wed 13 Sep 2.45pm.
  • £40 standard return (£70.60 first class) London Kings Cross to Edinburgh, departing Sat 23 Sep 1pm, returning Mon 25 Sep 4.30pm.

It's worth noting that these tickets are only valid for the specific train and seat reserved online, and are non-refundable. Unfortunately, no further discounts are available with a railcard.

Are child tickets included?

Discounted child tickets are available in this sale for half the price of the adult sale ticket, so a family of four – two adults and two children – could visit London from Leeds for £48 return (£8 each way for each adult, £4 each way for each child).

Is this sale any good?

This isn't the cheapest we've seen East Coast seats in the past year – last November it offered London to Leeds return for £10, among other cheap fares – but this deal is still pretty strong and 50% off 500,000 seats could put you on the right track for some serious savings.

More info

Some journeys may be affected by engineering works, including these services:

  • London to/from Scotland services reduced to an hourly service on 16, 17, 23, 30 Sep and 7 Oct.
  • Engineering work in the Peterborough area leading to a reduction in services to/from London with some connecting bus journeys on 28, 29 Oct and 4, 5 Nov.

Virgin Trains East Coast logoVirgin Trains 1st class sale, eg, £20 Ldn-Leeds*100,000 East Coast tickets for 22 Jul-22 Sep (excl Aug bank hol)

Expired

Until 11.59pm on Sat 15 Jul, Virgin Trains* is offering 100,000 discounted first class tickets on selected trains across its East Coast network (see full map), including one-way tickets available between London and Leeds for £20 and York and Edinburgh for £30. Sale seats are valid for travel from Sat 22 Jul until Fri 22 Sep, excluding 24-28 Aug (bank holiday weekend).

What does a first class ticket get me?

Travelling first class isn't normally MoneySaving, but it is possible with this offer that you could find first class fares cheaper than standard tickets, or for just a bit more, so it's worth comparing against standard fare prices. Virgin Trains says first class ticket holders get complimentary food and drink, reclining leather seats, additional legroom, free WiFi and access to first class lounges at selected stations.

How to get the discounted tickets

To get the discounted seats, you'll need to book via this Virgin Trains* link.

The cheap fares are randomly spread on trains across the East Coast network (excluding any stations north of Edinburgh) throughout the sale period, so it can be hit and miss as to whether the seat you want is discounted and it will involve a bit of trial and error to find the cheaper fares.

Virgin Trains says the first class sale tickets will mostly be on off-peak trains, with limited availability during weekday peak times and services between Edinburgh and London in August. You'll need to be flexible on times and dates to get the cheapest tickets.

Once you've selected your travel dates, discounted fares will have a red dagger () beside them and the ticket type is referred to as 'Seat Sale'. For return trips, you'll have to book two singles, so check both are at the discounted rate before booking.

What fares will be available?

Virgin Trains has told us you'll be able to get these example advance single fares:

  • £20 London King's Cross to Leeds (norm £43.50)
  • £20 Edinburgh to Newcastle (norm £25.50)
  • £30 Newcastle to London King's Cross (norm £54.50)
  • £30 York to Edinburgh (norm £35.70)
  • £40 London King's Cross to Edinburgh (norm £58.50)

It's worth noting that these tickets are only valid for the specific train and seat reserved online, and are non-refundable. Unfortunately, no further discounts are available with a railcard. Discounted child tickets are not available with this offer either.

What about discounted standard fares?

Virgin Trains has told us it won't be discounting standard fares on its East Coast network during this promotion. It usually has a sale in August, though it hasn't confirmed whether it will or won't this year, and this normally covers Sep-Nov travel.

More info

Peak services

Single northbound peak is any train from London King's Cross timed to depart between 6.45am and 7.59am Mon-Fri and 15.59pm and 5.45pm Mon-Thu.

Single southbound peak is any train timed to arrive in London King's Cross before 10.08am Mon-Fri.

Virgin Trains logoVirgin Trains West Coast sale, eg, £22 Manc-Ldn rtn*1 million mostly off-peak std & 1st class seats

Expired

All aboard! Virgin Trains* is having an up to half-price sale across selected peak and off-peak routes on its West Coast network (see full map) until 11.59pm on Tue 11 Jul, including one-way standard advance tickets between London and Birmingham for ​£5 each way, and between London and Manchester for £11 each way. You can also get some cracking first class fares (see below). 

Tickets are for travel from Fri 21 Jul to Fri 8 Dec, with a few exclusions (see below). You can book the discounted fares via the Virgin Trains* site or its app – there's no booking fee.

What discounted fares can I get?

Virgin Trains says there are one million discounted standard and first class advance single tickets available. Discounted seats are randomly spread across the network and sale period, with most availability on off-peak services and limited availability during weekday peak times – so it will involve a bit of trial and error to find the cheaper fares. In the past, this has been very popular, so you'll need to 'make tracks' and be flexible on times and dates to get the cheapest tickets.

Virgin Trains told us you'll be able to get up to 50% off advance single tickets (if you want a return you'll need to book two singles), including the below examples of discounted fares:

  • £5 London to Birmingham each way (norm cheapest advance single £8, on-the-day single £30ish)
  • £11 Manchester to London each way (norm cheapest advance single £22, on-the-day single £80ish)
  • £18 London to Glasgow each way (norm cheapest advance single £30, on-the-day single £140ish) 

Tickets in this offer are only valid for the specific train and seat reserved online, and are non-refundable. Unfortunately, no further discounts are available with a railcard. 

It excludes Sat 26 Aug to Mon 28 Aug on all routes, and when journeys are affected by engineering works. There are also no promotions on Liverpool services between Fri 29 Sep and Mon 23 Oct, nor on Holyhead and Chester services between Thu 7 Sep and Mon 11 Sep. 

Cheap first class fares are also available

Although it's not as MoneySaving, if you're looking for first class tickets, you can find some strong discounts in this sale – including from £17 each way (norm cheapest £26) between Birmingham and London, £30 each way (norm cheapest £45) between London and Manchester, and £37 each way (norm cheapest £55) between London and Glasgow.

What about child tickets?

Discounted child tickets are available in this sale for half the price of the adult sale ticket, so a family of four – two adults and two children – could visit London from Birmingham for £30 return (£5 each way for each adult, £2.50 each way for each child).

use the money mantras

Before spending, use Martin's Mantras. If you answer 'NO' to any, Don't buy!

are
you
Skint? ask:
  • Do I need it?
  • Can I afford it?
are
you
not skint? ask:
  • Will I use it?
  • Is it worth it?
Section 75

Free protection for all shopping!

There's a little-known piece of legislation that turns any credit card into a financial self-defence superhero. 'Section 75' of the Consumer Credit Act means your plastic must protect anything you buy for more than £100 for free, so if there's a problem or the company goes bust, you can still get your money back.

And although Section 75 doesn't apply to debit cards, there is something else to fall back on if you've paid using a debit card, or used a credit card for a purchase under £100. Known as Chargeback, this is part of banks' and card companies' internal rules and not a legal requirement. Read full details of Section 75 or Chargeback, plus how to claim, in our guides.

If a link has a * by it, that means it is an affiliated link and therefore it helps MoneySavingExpert stay free to use, as it is tracked to us. If you go through it, it can sometimes result in a payment or benefit to the site.

You shouldn't notice any difference and the link will never negatively impact the product. Plus the editorial line (the things we write) is NEVER impacted by these links. We aim to look at all available products. If it isn't possible to get an affiliate link for the top deal, it is still included in exactly the same way, just with a non-paying link. For more details, read How This Site Is Financed.

For the sake of transparency, so you can check there's no difference, here are duplicate versions of the * links that don't help MoneySavingExpert.com: Currently no affil links.

Get Our Free Money Tips Email!

For all the latest deals, guides and loopholes - join the 12m who get it. Don't miss out