Once you’ve booked your Virgin Trains trip, there are a few different ways you can get your hands on your tickets. It’s a piece of cake to pick them up at the station from one of our FastTicket machines. Or, even easier if you go for an m-ticket with our app. And if you like getting post (who doesn’t?), we can mail them to you instead too.


Don’t fancy waiting for your ticket to arrive in the post? Just choose the e-ticket delivery option when you book online, and we’ll email your ticket to you within two hours. Magic. All you need to do is print it out, and bring along some ID that matches the passenger name.

Step 1

Buy your ticket online here at virgintrains.com, with no booking or credit card fees

Step 2

Print it out at home or work

Step 3

Make sure you bring:

  • Your printed e-ticket
  • ID matching the passenger name

Step 4

Hop aboard and enjoy the ride

What you should know before getting an e-ticket

m-tickets - go mobile with Virgin Trains

Paper tickets are so last year. Why not try using your mobile or tablet instead? It lets you skip the ticket machine queue, and cuts down on printing too. All you need is our easy-to-use mobile app - just make sure you look out for the barcode icon when selecting your ticket.

Our m-tickets just got better too - they're now available for all tickets on Virgin Trains services.

Step 2

Look out for the barcode icon when selecting your ticket (m-tickets are then saved within your app, under ‘My Tickets’)

Step 3

Activate your m-ticket and show it to staff before boarding

Step 4

Sit back and enjoy the journey

What you shold know before getting an M-ticket

FastTicket collection

We have FastTicket machines at all of our stations. All you need to do is book your tickets online, and then check your email inbox. We’ll send you a confirmation containing an 8-character booking reference. You can also find your reference by signing in to ‘My Account’ on our site.
Virgin Trains FastTicket collection machine

Other ways to get your ticket

Getting your train tickets posted
Things to know about next day delivery for train tickets
Virgin trains staff and customers in a station