Our partnership with Virgin Atlantic Flying Club
will come to an end on 05 December 2019

This means you will no longer be able to earn Flying Club miles on bookings made after 05 December 2019. Bookings made on or before this date will still earn 1 Flying Club mile for every £1 you spend. See below for full terms and conditions.

Virgin Atlantic

Earn miles every time you travel

All you need to do is book train tickets at virgintrains.com, or via our app, and we’ll give you one mile for every £1 you spend when booking a complete journey with us on the West Coast Mainline.* Then log into your Virgin Atlantic Flying Club account to see those miles really take off. *Please see T&Cs below

Don't have a Flying Club account? Don't worry, you can join free today.

Young boy with a suitcase

How it works


Membership number

Dig out your Flying Club number so you're ready to take advantage of the best possible offers. If you're not already a member, Join Now for free.


Choose your journey

Take your pick of the wide variety of Virgin Trains journeys.


Enter your number

Earn Flying Club miles based on the value of your Virgin Trains journey.


Hey presto

Start planning how to spend your miles with Virgin Atlantic and their partners.

You’ve been re-directed to our booking form because the route you selected is not available for the best fare finder.

Book your journey
Departure and arrival stations

Oops! We cannot find this station. Please try again

Oops! We cannot find this station. Please try again

Journey date and time

Oops! Please select the travel type

Journey type
Return journey date and time

Who's travelling
Who's travelling

Oops! Travelers count must be more than zero.

Children aged 5-15 years old

Booking for 10 or more? to make sure you get the best possible price for your journey, go to our group travel page.

Groups of 3-9 people can save by using our group tool.


Collect Nectar at 125mph

Boost your Nectar points when you travel along the West Coast Mainline. We’ll give you two points for every £1 you spend. Simple as that.
Start collecting
Boarding a Virgin Train

Want to be a Traveller?

Serious about train travel? You might want to check out our exclusive Traveller club. You get free First Class weekend travel, priority parking and more.
Find out more
The Eiffel Tower

Head to Europe with one booking

We’ve teamed up with Eurostar to put the continent on your doorstep. Hop on at your local Virgin Trains station, change at St. Pancras and you’ll be in Paris before you can say ‘baguette’. All with one easy booking.
Book now