Coronavirus (Covid-19) - Travel advice and guidance - please visit here for more information
Timetable updates - please visit here for more information
Check expected departure and arrival times
There have been no recent searches performed, your recently searched journeys will appear here.
We know how frustrating it can be if you get to the station in perfect timing to make your train, to find out it’s delayed. CrossCountry aims to provide the most punctual service possible and if your train is delayed by 30 minutes or more, we do offer compensation in some circumstances.
To help alleviate the risk of this happening, below you can get real-time live train departure and arrival times for any train station in Great Britain. If your train is delayed, we will tell you what time it’s due, and if it’s been cancelled, we’ll let you know when the next train will arrive and give you alternate routes if any are available.
These updates are provided by National Rail Enquiries, using the latest information from across the rail network.
An even better way to check live train times is via our mobile app, where you'll also be able to see where your train is and whether it's left the previous stations on time.
If you are travelling today, you may also want to check the travel updates page to see if there are any disruptions on your route.
We are always looking to improve how we manage delays. If you have been delayed recently or are experiencing a delay currently, please take part in our disruption survey here.
Not yet booked your train? Take a look at your options and select your departure and arrival destinations. Search for cheap train tickets or see if you’re eligible for a railcard to keep costs down. If you need inspiration, our routes page outlines all the destinations you can travel to with CrossCountry.