Earn miles every time you travel

Every time you travel on Virgin Trains along the West Coast Mainline, we get you a little closer to jetting off somewhere nice with Virgin Atlantic.
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 two miles 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&C’s below

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

Young boy with a suitcase

How it works

No.1

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.

No.2

Choose your journey

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

No.3

Enter your number

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

No.4

Hey presto

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

Nectar

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