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.

No booking fees and card fees when travelling with Virgin Trains

Unbeatable prices and no booking fees

You won't find a cheaper Virgin Trains fare price anywhere. They're officially unbeatable. What's more, we won’t ever charge any booking fees when you book directly with us. Result.

 Virgin Trains

 Booking fee  FREE  £0.25 - £1.50  £1.50

Fees associated with booking online through the desktop website, correct as of January 2018.

 A man feeling like a top dog, for buying Virgin Trains tickets direct from our website

Price promise guarantee

If you’ve booked a Virgin Trains ticket through or our Virgin Trains Tickets app, then you’ve got a price that can’t be beat. A champion.

And in the ever-so-unlikely event that you stumble across a cheaper publicly available price somewhere else online within 24 hours of booking, we’ll refund you the difference. As long as it’s on the exact same date, time and ticket type and is for a point-to-point full journey on Virgin Trains services, you get cashback. That’s a promise.

Need to make a claim?

Have you beaten the un-beatable? We’re not upset, we’re impressed!

To make a claim, email [email protected] with the subject "Price Promise Claim" and a screenshot of the payment stage of the website where you found the identical ticket at a lower price, alongside either:

  • Your booking reference (if you booked on our website; can be found in your booking confirmation email)
  • Your ticket number (if you booked on our app; can be found in the ticket wallet)
Advance tickets now available one hour before travel
Piggy bank


Perks aplenty when you roll with us. From collecting Nectar points to Virgin Atlantic air miles. Get rewarded when you travel with us.

Get rewarded
Group travel

Group travel savings

Got the whole gang with you? Book together and you’ll make some serious savings if there's between 3 to 9 of you.

Group travel

Save 1/3 with a Railcard

Save some serious pocket money with a Railcard. You can get one for yourself, your family and friends. Choose the one that suits you best and start racking up the savings.

See Railcards