Release Day

Today’s the day. The new version of OpenTrainTimes is now live!

This release has been many months in the making, because there are days where the last thing I want to do is spend 8 hours at work talking about the railway, followed by four hours of writing code to crunch data about the railway.

I’ve also been busy working with a number of people to help get their great ideas off the ground, plus talking to people in the industry about what the ‘next steps’ are.

Here’s the summary of what’s new.

Track Diagrams

I’ve been hard at work drawing new, and extending existing diagrams:

Advanced Search

There’s a new advanced search function available – click the ‘Trains’ button at the top of the page. Click the ‘+’ button to add search criteria, and ‘-‘ to remove one of the criteria.

Real-time data

I’ve put in a lot of effort behind the scenes to prepare the site for real-time data. Although I could have done this several years ago, I felt my experience and knowledge was better spent helping others do great things with the data that Network Rail have released.

Most of that work is now done, and National Rail Enquiries have released their Darwin Push Port data on really good terms. I’ll be working to include this data in the site over the next few weeks.

In the mean time, I’ve integrated real-time data from Network Rail’s TRUST system, albeit at a basic level at the moment, to help fill the gap.


There are bugs – some of the things that aren’t quite finished yet:

  • Schedules should have mileage data, but I don’t have that data for every pair of TIPLOCs yet. If anyone can help, please get in touch
  • Some of the ‘train ready to start’ indications on maps don’t light up correctly, and sometimes signals show a green aspect when they should show red
  • When searching for schedules which have a start date of before today, sometimes the site will say the schedule wasn’t valid when it was

If you find more, please email with details, how to reproduce it (if you can) and, ideally, a screenshot.

Thameslink Core

This weekend, the Thameslink Core section from Kentish Town to Elephant and Castle was recontrolled from West Hampstead and Victoria signalboxes to Three Bridges ROC.  The signalling for the new Canal Tunnels has been put in place.

To keep up-to-date with these changes, the following maps are now updated:

The maps including St Pancras International will take a while to update – berths will show a yellow number until a train has passed through them for the first time.

This is the last of the updates to the ‘old’ OpenTrainTimes server – if all goes to plan, on Sunday 29th March, the new OpenTrainTimes will launch, with more maps and more data.

The next website to arrive on platform 3…

It’s been a long time in the making, but the next release of OpenTrainTimes is nearly here.

There are still a few loose ends to tidy up, but we’re close enough to be able to share with you some of the new features.

The final date for release hasn’t yet been set, but it’s likely to be within the next month.

Real-time data

There will be full historical data from TRUST, and soon after it’s released, live real-time data from National Rail Enquiries’ Darwin system.

The incidents feed from National Rail Enquiries will also be integrated in to the site, as well as – where available – information on train formations and short formations.


There will be a new, powerful search function allowing you to find schedules by train operator, timing point, train category, schedule type, and much more.


Consistently a favourite, there will be a number of brand new maps:


  • London Victoria to Streatham Junction has been extended down to East Croydon
  • East Coastway will cover Glynde to Ham Street, including the resignalled area around Eastbourne
  • A new map of North Kent East to Dartford, including the routes via Greenwich, Bexleyheath and Sidcup

Great Eastern Main Line

  • The suburban lines to Enfield Town,  Chingford and the routes via Southbury and Enfield Lock to Cheshunt are covered


  • High Speed 1 has been extended down to the Thames Tunnel


  • Thameslink Core will include the new route on to the East Coast Main Line via the new Canal Tunnels
  • A reworked map of Charing Cross and Cannon Street to Forest Hill via London Bridge, including the remodelled Low Level station


  • The map of  London Marylebone to West Ruislip and Aylesbury will be returning

East Coast Main Line

  • Hitchin to Tallington has been extended to Stoke Tunnel,
  • A new map of Stoke Tunnel to Retford
  • A new map of Peterborough to Doncaster via Spalding
  • A new map of York station and the approaches
  • The return of the Leeds map, extended down to Wakefield Westgate

Great Western Main Line

  • London Paddington map returns
  • A new map of Southall to Stockley Bridge, including Heathrow

London, Tilbury and Southend

  • The London, Tilbury and Southend area has a new map covering Barking to Grays

The North

  • Manchester Piccadilly gets its own brand new map, covering the approach to the station

Midland Main Line

  • The St Pancras International map is extended from Radlett to Harpenden, with a further extension back to Bedford under development