Live departures and arrivals
Check expected departure and arrival times
Choose date & timeClose ✕
You can book up to 90 days in advance.
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.
Email me when tickets become available
Going departing after
We know how frustrating it can be if you get to the station and find out your train has been delayed. We aim to provide the most punctual service possible and if your train is delayed by 30 minutes or more, you are entitled to compensation.
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. If your train is cancelled, we’ll let you know when the next train will arrive.
Check live departures and arrival times, provided by National Rail Enquiries
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 Train Tickets app.
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 ticket?
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, check out our routes page and discover new destinations with us.