Coronavirus (Covid-19) - Travel advice and guidance - please visit here for more information


Timetable updates - please visit here for more information


We’ve made it free to change your Advance tickets

Journey details

  • Under 5s travel free

  • Add another railcard

Buy train tickets for any journey in Great Britain

Your recent searches:

Choose date & time

departing after

Looking for dates further in the future?

Train operators can only release tickets for sale up to 90 days in advance.

But don't worry, you don’t have to miss out - Be the first to hear when tickets are available with our FREE ticket alert.

E-mail me when tickets become available Back to calendar

Station Finder

You can now book with us with greater confidence, change the train if you change your mind...

We have removed the £10 fee for changing the date and time of your Advance ticket. So not only can you get great value Advance tickets for any train operator via our website, but you have a little extra flexibility if your plans change.

  • No more fees - you can amend your Advance ticket for FREE
  • Enjoy flexibility - Update the date, time & ticket type (as long as the stations are the same)

Planning on buying a ticket? Make sure it's eligible.

To make sure your ticket is eligible for free amendments you'll need to be signed into your CrossCountry account when you purchase.

To make sure you qualify for free amendments, follow these 3 simple steps:

  1. Sign in to your CrossCountry account - if you don't have one, register here
  2. Buy an Advance ticket through our mobile or desktop website, or use our Train Tickets app.
  3. Relax and enjoy the peace of mind that you can change the date and time of your Advance train ticket.


How to amend your Advance ticket.

Please follow the steps below to refund your ticket.

  1. Sign in to your CrossCountry account
  2. Select "my account"
  3. Click “view your bookings” – located in the 'my bookings' section.
  4. Select “amend journey” next to the ticket(s) you would like to change
  5. Select the ticket(s) you would like to amend and continue.
  6. Input the amended 'date and/or time' you would like to change your ticket to. 
  7. Select the new journey you would like to book.
  8. Confirm your delivery method
  9. Continue to pay and confirm your new journey

Have more questions? Take a look at our FAQ's page for more information.


Did you find this page useful?