Improve your journey before you even leave the house with the Virgin Trains skill for Alexa. We’re pretty excited to be the first ever company that’s partnered up with Amazon Pay with Alexa, so now you can book tickets, check train times and find out about Virgin Trains, just by using the power of your voice. And a little bit of your brain.

With all sorts of handy features, and new ones being added all the time, you’ll wonder how you ever managed without this little train-loving robot.

What can Alexa do for you?

Book a ticket

Start your chat with Alexa by saying, “Ask Virgin Trains to book a ticket” and book a journey in a jiffy.

Speed up booking

For even speedier tickets, let Alexa know all your journey details at once. If you say, “Ask Virgin Trains to book a ticket from Manchester Piccadilly to Macclesfield on 24 July at 10am,” you’ll be there before you know it.

Check train times

We don’t want to tie you down. Which is why you can check train times for any train company across the UK, not just ours

Inspirational ideas

Answer your questions

You can ask all sorts of important questions. Like, “Can I bring my dog on the train?” Spoiler alert: yes you can.

Amazon Alexa vs Sir Richard Branson

How do I get the Virgin Trains skill?

As long as you have an Amazon Alexa-enabled device, like an Amazon Echo or Dot, then you can use our skill. Just follow the three steps below to get started. Lemon squeezy.

Installing the Virgin Trains Alexa skill

One: Install the skill


Head to the Virgin Trains skill on the Amazon website and click ‘ENABLE’

In the app

Go to the ‘Skills’ section in your Amazon Alexa app, search for Virgin Trains, then select our skill and click ‘ENABLE’

Enabling payment on the Virgin Trains Alexa skill

Two: Enable payment

You’ll need to enable Amazon Pay so you can pay for things. Makes sense. Just head to ‘Settings’ within the Virgin Trains skill, click ‘Amazon Pay’ and ‘Manage Settings’, then flick the switch.

You’ll also need to have Voice Purchasing enabled. You can do this by going to the ‘Settings’ in the Alexa App and scrolling right to the bottom. Cheeky.

You can use the Virgin Trains skill without Amazon Pay enabled, but you won’t be able to buy any tickets.


Virgin Trains Alexa Skill

Three: Get gabbing

Tell Alexa that it’s our skill you want by saying something like, “Alexa, open Virgin Trains,” and get started on booking that next adventure.

How do I use Alexa?

To... Say...
 Start using the Virgin Trains skill


"Alexa, open Virgin Trains"


 Start a conversation to book a ticket


"Book a ticket"



Start a conversation to check train times for any train company


 "Check train times" or "Train times"
 Use a shortcut phrase to book a ticket


Say your full booking request, for example: "Book me a ticket from London Euston to Manchester Piccadilly on Monday 23 March at 10:15am"


 Ask a question


Ask your question, for example: "Can I bring a dog on the train?" (You can!)


Top questions

Can I book any ticket?

Alexa can currently book Advance single tickets for any Virgin Trains route. And you can choose Standard or First Class. We’re working on expanding these options soon.

How do I pay for my ticket?

That’s where Amazon Pay comes in. Just head to your Alexa Settings to enable Amazon Pay.

Can I use my Railcard?

Almost definitely! Alexa can currently apply Senior, Disabled and Young Persons Railcards discounts. And we’re working on adding more options. Just make sure that you carry your card with you when you travel.

How do I get my ticket?

We’ll email you your e-ticket at whichever email address your Amazon account is registered to. Save the trees and show it straight from your device.

Tell us what you think

We created this skill to make our customers’ (that’s you!) lives as easy as possible. And we’d love it if you were part of its ongoing development. Share your thoughts, suggestions and ideas with us at [email protected].