Missed breakfast in the morning rush? Need a caffeine pick-me-up (or something stronger) after lunch? Or just fancy being wined and dined in First Class? No worries, we’ve got you covered. We’ve got literally life-changing organic coffee, locally-sourced food, and even a range of tasty vegan meals and vegan snacks.

coffee beans

Real life magic Fairtrade Coffee beans

We partner with Change Please Coffee, who help homeless people by teaching them barista skills.


So every time you enjoy a nice cup of ethical coffee on Virgin Trains, you can enjoy a giant mug of good karma, too.


Told you they’re magic.

Vegan pot

What's on the Virgin Trains menu?

There's something about travelling that can make you really peckish. Pop into our walk-in shop and you'll find the answer to that growling tummy. We've got brekkie options, freshly-made sandwiches, and hot and cold snacks. Sweet or savoury. Vegan, veggie, or carnivorous. It’s time to tuck in.


View our onboard meals menu

Cheese and chutney

Free onboard entertainment

We’re as partial to a game of eye-spy as anyone else. But if you’re looking for something a little more entertaining for your journey, we’ve got you (and the kids) covered. Try our new entertainment app BEAM, or visit us in the shop for headphones, playing cards and more.

Ways to pay

You can pay the good old fashioned way with pennies and pounds, or if you prefer we accept all major credit and debit cards. And if you’re too cool for school, you can now pay using Apple Pay or Contactless.