12 August 2026
- A service status page. Is Train Map UK working? shows whether the map, the postcode lookup, the station pages and the live train feed are up, how quickly each is responding, and the last few hours of checks. Everything is checked every five minutes from outside the site, so if something breaks the page can still tell you.
- Share a station. The station popup on the map has a share button that copies a link straight back to that station, with its popup open. Its buttons are clearer too: Direct routes rather than just Routes, and a More information link through to the station's own page.
- Station pages open the map on the station. The link at the top of a station page used to jump straight to the routes view, which is one specific thing to look at. It now opens the map on the station itself, and seeing its routes is a separate button under the destinations table where it belongs.
- Station pages now show the address and postcode. Each station's page gives its postal address where it's on record, and names the postcode districts that station is the nearest one for. Search a postcode, tap the station that comes up, and there's now a link straight through to its page.
- A mistyped postcode now gets you to the right area. If the postcode doesn't exist but its district does, the map shows that district and says so, instead of "Postcode not found". Most mistyped postcodes are only wrong in the last few characters, so this puts you within a mile or two of where you meant, which is usually enough to find your nearest station.
11 August 2026
- Search a unit number. Type the number painted on the end of the train, like 700029, and the map goes to it. It's the number you can actually read from the platform, so it beats knowing the headcode. If that unit isn't out at the moment the map says so plainly rather than pretending not to understand the question.
- Trains now tell you which one they actually are. Tap a train and, where the operator has published it, the card shows the unit number: the physical set of carriages in front of you, not just its class. It also gives the real class rather than the one the timetable pathed the service for. And there's a new "What else unit 700029 works today" section listing the rest of that unit's day, taken from the operator's own diagram: every working in order, where each one runs from and to, the miles it covers, and the total for the day. The one you're looking at is marked, and the ones it has already done are dimmed, so you can see where in its day the train has got to. One Cardiff unit works 18 services and 258 miles between leaving the depot at 05:23 and going back at 22:13. Allocations are a plan rather than a record, so they can change on the day, and the operators of the London Overground, the Tyne and Wear Metro, Sheffield Supertram and the Underground don't publish them at all.
- Tidier punctuation across the site. Long dashes have been cleared out of the writing everywhere you read it: the guides, the stats pages, the story of how the site was built, the search messages, and every one of the 2,583 station pages. Commas, colons and full stops in their place. On a station's destinations table, a day with no trains now shows 0 rather than a dash, which says the same thing more plainly.
- The live map stops updating when nobody's watching. Live train positions refresh every 15 seconds, and until now they kept refreshing whether the map was in front of you, in a background tab, or left open overnight. It now pauses when the tab is hidden, and after half an hour with no interaction, showing a "Live updates paused" button. Touching the map, or coming back to the tab, resumes it straight away with fresh positions. Half an hour is deliberately generous: watching trains move without touching anything is the point of the map.
- Fixed: searching "Tonbridge station" found nothing. Searching a station by name worked, but adding the word station after it, which is how plenty of people naturally type it, matched nothing at all. It now finds the same station, whether you write station, railway station, train station or stn after the name, in the search box, in the suggestions as you type, and on either end of an A-to-B journey. Stations genuinely called "… Station", like Battersea Power Station, are unaffected.
10 August 2026
- A new page of freight statistics. Rail freight statistics counts up a full day of Britain's freight railway: how many workings run, what they're carrying, the quarries, docks and yards they run between, how heavy and how fast they're timed, and how many are out on the network right now. Around 3,400 freight workings run on a weekday, dropping to about 700 on a Sunday, and only 3 in 100 are booked to run on electric power. It's rebuilt from the national timetable every night. The page is also candid about what the data can't tell you: there's no operator breakdown, because nine schedules in ten leave that field blank.
- Train details are easier to read. The card you get when you tap a train used to be several lines of identical grey text, so the operator, the type of working and the numbers all looked the same. The operator now sits as a label next to the train's headcode, and the figures are each given a heading rather than run together on one line: coaches, unit class and speed on a passenger train, tonnage, power and planned speed on a freight working.
- Freight trains now say what they're carrying. Tap a freight working, or open the freight list, and it tells you whether it's aggregates, steel, petroleum, containers, cars, nuclear flasks or an engineering train, alongside the tonnage it's hauling. The railway has always filed this against every freight schedule; we just weren't showing it. One quirk we've left visible: trains to Drax and Lynemouth are still officially coal, years after both power stations switched to biomass, so the map shows the old word crossed out with what's really in the wagons after it.
- Search for a particular train. Put the time in front of a journey, like 9.27 Manchester to Bournemouth, and the map finds that train and draws the route it runs, with the other trains cleared away. If you're a couple of minutes out on the time it still finds the right one, and if several are running it asks which. If your train hasn't set off yet, it says when it's due to leave rather than telling you nothing was found.
- Fixed: journeys between two stations weren't drawing. Typing Gloucester to Swindon had been answering "we can't draw a continuous route between these two" for almost any pair. Last week's routes work split the track either side of every station, and the route drawing couldn't get across the gap. It can now.
9 August 2026
- A page for every station. All 2,582 National Rail stations now have their own page, showing everywhere you can get to from it without changing and how many trains a day run there, separately for weekdays, Saturdays and Sundays. There's an A to Z of the lot, and each page links straight through to that station on the map. Where a station's service is about to change, the page says what it gains or loses and from when.
- Some stations turn out to be odder than others. Stourbridge Town has 214 trains a day but only to one place. Bordesley, Denton and Reddish South run on Saturdays only. Lakenheath has no weekday service at all. The pages say so rather than pretending every station is the same shape.
8 August 2026
- Routes now follows the line the trains actually take. The Routes view used to draw the shortest way between your station and each place you can reach without changing, which isn't always the way the train goes. From Epsom, for example, trains to Victoria run via Balham and Clapham Junction, but the map drew them going via Wimbledon, and Balham itself came out looking like the end of the line rather than a stop along the way. Every route is now traced through the stations the train really calls at. Two services that share a stretch and then part company are drawn that way too, which the old approach couldn't show at all.
- Fixed: routes that took impossible short cuts. Some routes cut across junctions in ways no train could actually be driven, most noticeably just south of Blackfriars. Stations sit across several parallel tracks, and the map only knew one point for each, so a route would sometimes run past the station and double back to reach the right rail. It now knows the whole width of a station.
- Live trains sit at the right platform. At a large station we knew where the station was but not where each platform was, so every train through somewhere like London Bridge was drawn on the same spot, and then appeared to weave back and forth across the tracks to get away. Where the railway tells us the platform and we know where it is, trains are now placed on it. That's the bigger stations for now; smaller ones were never affected.
- All three came from one reader's bug report. If you spot something wrong, do say. It's the quickest way for these to get fixed.
7 August 2026
- A freight panel. Switch on Freight under Live trains and a Freight tab now appears down the side of the map. It lists every freight train running at that moment: its headcode, what sort of working it is (intermodal, heavy freight, light engine and so on), how much it's hauling, and where it's running from and to. Tap one to jump to it on the map, and if you've already picked a freight train the list opens at that train, highlighted. It also lists the trains we can't draw: roughly two in five freight workings run between yards we have no location for, so they're really out there with nowhere to be shown, and the panel says so rather than quietly leaving them out.
- Fixed: picking a second train while following one. If you were following a train and then chose a different one, the panel switched to the new train but the map carried on chasing the old one, so nothing appeared to happen until you pressed Follow train. Choosing a train now lets go of the one you were following.
- More about a freight train. Tap a freight train on the map and it now tells you what kind of train it is and, where the railway records it, its trailing load in tonnes.
- Search for a train by its headcode. Type a headcode like 9M62 or 1S53 and the map finds that train and opens its details. If it hasn't set off yet, you'll see what it's scheduled to do today instead. Where a headcode is shared by more than one train, which is common, you get to pick.
- A contact page. There's now a way to get in touch, for corrections to the map, missing stations, bugs or ideas.
- Clearer menu. The site menu is now organised into five sections, with a full-screen version on phones.
6 August 2026
- Search for a village or town, not just a station. Searching somewhere with no station of its own (Ubley, Nefyn, Runswick Bay) used to come back empty. Now the map goes there and shows the nearest stations, which was the question all along. Adding the county works too, as in Sweffling Suffolk.
- Kinder postcode search. Two things that used to come back "postcode not found" now work: typing a letter O where a zero belongs (or the other way round), and entering just the first half of a postcode (CB11, RG41, E14), which now shows that area and its nearest stations, and says it's approximate.
- Search for a journey, not just a place. Type something like Gloucester to Swindon and the map highlights the railway between those two stations, with the live trains running on it and how many direct services there are each day. Works with station names or codes, and you can switch between weekday, Saturday and Sunday. If there's no direct train, it says so rather than guessing, and offers to show everywhere the first station does reach.
- Journey suggestions as you type. You don't even need the word "to": type Gloucester Swindon and the dropdown offers the journey between them, alongside the usual station and line matches.
- Fixed: destination dots were missing from the Routes view. The markers showing where you can travel to weren't drawing at all. They're back.
5 August 2026
- How far have the trains travelled? The stats page now counts the miles the trains on the map actually cover, with a chart of the last 24 hours above the totals for this hour, the hour before, today and the last week. Over eight million miles so far. Figures for the days before the counter existed were rebuilt from our own archive of the feed, and the page says which ones those are and how they differ. Unlike the passenger figure below it, this one is measured rather than estimated: the map already knows where every train is every fifteen seconds, so this is simply how far those trains moved.
- How many people are on a train right now? The stats page now leads with an estimate, worked out from the trains moving on the map at that moment and updating every fifteen seconds as trains start and finish their journeys. It's an estimate rather than a count (the railway publishes where trains are, not who's on them), so the page shows a range and sets out the full working: where the national figures come from, how they're combined with the live train count, an independent cross-check against real carriage loading data, and what could make it wrong.
4 August 2026
- Live arrivals and departures for any station. Tap any station on the map and there's a new Arrivals & departures button in its popup. It lists the trains that are running right now and due to call at that station, split into arrivals and departures, with the time each is actually expected, how late it's running and which platform. Because it only shows trains that are already on their way, it stays short and readable rather than listing a whole day's timetable. Handy if you're meeting someone off a train, or seeing one off. It's on the Routes bar too.
- Pick a train straight from the board. Tap any train in the list and the map centres on it and opens its details, so you can follow it from there and watch it come in.
- Four at a time. The board opens showing the next four arrivals and the next four departures, with a Show more button under each, so a busy station like Waterloo is readable at a glance instead of a long scroll, and you can still see everything that's running.
- A tidier station popup. The small clock icon that linked out to Realtime Trains has gone; the board answers that question on the map itself, and there's a link to the station's full timetable at the bottom of it for anything not yet running.
- Stations in the search suggestions. As you type in the search box, matching stations now appear in the dropdown alongside lines and services. Each is tagged and shows its region, so same-named stations (there are three Newports and plenty of Whitchurches) are easy to tell apart, with the nearest to where you're looking listed first. Pick one to jump straight to it.
- Tidier station search. Finding a station no longer drops a pin on top of it (which hid the station itself), and it now shows the station dots even if you'd switched that layer off, so the result is actually visible.
- Fixed: a station's Routes view sometimes needed a second tap. Opening Routes from a station could briefly show a blank map on the first tap; it now draws first time.
3 August 2026
- Search a line to see just that line. Search for a line by name and the map now isolates it: everything else fades away and only that line is shown, with the live trains running on it. As you type, matching lines appear in a dropdown so you can pick the exact one, and full services that share tracks (like the Elizabeth line, which runs onto the Great Western main line west of Paddington) are drawn end to end, not just the stretches labelled with that name. Tap Show all to bring the whole map back.
- Following a train is now a choice. Tapping a live train used to immediately grab the map and follow it. Now a tap just opens the train's info panel; a Follow train button starts following when you want it. Panning the map stops following but keeps the panel open, so you can pick it back up.
- Easier to tap trains and lines. Live trains and thin track were fiddly to hit, especially on a phone. The tap area around each is now bigger, and the train you've selected gets a ring around it so it's easy to spot.
- Live trains stay on the rails. Between position updates a train now always moves along the actual track rather than occasionally cutting across country, and it no longer slides backwards when a corrected reading arrives. It eases along the line to catch up, or waits, instead.
- Cleaner map by default. The base map now starts with its place labels hidden, giving a quieter background so the railways and live trains stand out more. Turn the labels back on any time with Hide map labels in the key; your choice is remembered.
31 July 2026
- See when a followed train is at a station. When you're following a live train and it pulls into a stop, the panel now says At station and names the platform it's sitting at, instead of just waiting for its next position. It goes back to showing the next stop as soon as it pulls away.
- Zoom in on a train you're following. You can now zoom while following a train and it keeps tracking, staying centred as you get closer. Only panning the map away lets it go.
- No more phantom speeds at stations. A train's estimated speed came from how far it moved between trackside signals, which meant it could still show its fast approach speed while crawling out of a station it had just stopped at. The speed is now hidden while a train is at a stop and returns once it's properly on the move again.
- Line speed view. Switch on Line speed under Standard rail in the key to colour the network by how fast trains are allowed to run, from slow yards and junctions in red, through to the 125 mph main lines in blue. Around three-quarters of the network is covered; where the limit isn't on record the line shows grey.
- Jump to your location. A new button by the zoom controls flies the map to where you are. The zoom buttons are a little bigger too, so they're easier to tap.
- Share a train you're following. The panel for a followed train now has a share button that copies a link. Whoever you send it to opens the map straight onto that train, following it live (handy for “I'm on this one”) for as long as it's still running.
30 July 2026
- Follow a live train. Tap any moving train and the map locks onto it, keeping it centred as it runs while an info panel at the bottom shows its route, next stop, formation and how late it is. A Zoom in button flies you down to street level for a sense of pace; tap the same train's panel button to zoom back out, or pan the map to let it go. It works in a station's Routes view too, so you can follow one of the trains on the lines out of your station.
- Trains stay on the rails. A train's position is an estimate between its timing points, and where that couldn't be worked out along real track it used to drift across open fields. It now holds at the last point it was actually known to be, on the network, instead of floating through the countryside. Freight that was already running when the tracker restarted is also matched more carefully now, so a train no longer occasionally shows the wrong service's name and route.
- See the live trains on a station's routes. Open a station's Routes view and the real trains running on those exact lines now appear on top of them, moving in near real time and coloured by how late they are, without the rest of the country's trains cluttering the picture. So you can see at a glance what's actually running on the routes out of your station right now.
- Tidier panels. The map's panels (the key, nearest stations, a station's routes and a train you're following) now sit as tabs down the left edge, with one open at a time, so they no longer stack up and crowd the screen. The key is also available while you're looking at a station's routes.
- Expected times for a followed train. The next stop of a train you're following now shows when it's due, and if it's running late the booked time is struck through with the new expected time beside it.
29 July 2026
- You can now share a station's Routes view: a Share button sits next to Done, and the link opens the map straight into that station's reach, framed the same way you left it.
- Routes now knows what day it is. Switch between Weekday, Saturday and Sunday and the map redraws for that day. Sunday is a noticeably smaller railway (about a quarter of all direct connections don't run), so a single answer for the whole week was misleading anyone travelling at the weekend. Days a station has no service at all are greyed out, because that's worth knowing too.
- The railway itself now changes with the day. Switching between Weekday, Saturday and Sunday in Routes no longer just changes which stations are marked: it redraws the actual track, so you see the line that's running on the day you're travelling. St Albans Abbey, for instance, shows its branch up to Watford at the weekend and drops the London line entirely, because that train only runs on weekdays.
- Rare services now look rare. A destination reached once a day used to be drawn exactly like one with four trains an hour. Routes now sizes each destination by how often it's actually served, and the railway used only by very occasional trains is drawn as a faint dashed line. The map also frames itself on the regular services, with a button to zoom out and see the occasional ones. St Albans Abbey, for example, now shows its Watford shuttle properly instead of being zoomed out across London for the single daily train to Euston.
- Upcoming timetable changes. If a station is about to gain or lose direct destinations, Routes now says so and gives the date. Useful if you're planning a trip over Christmas and don't know the timetable is about to change.
- Fixed: the Routes button sometimes did nothing. If a station's popup happened to open underneath the search box, the key or the nearest-stations list, taps landed on that panel instead of the button, so whether it worked depended on where the station sat on screen. Popups now shift clear of those panels. The button also says “Loading…” while it fetches, which it needs to do once per station.
- Routes now fits the railway into the space actually free on screen, so the far ends of a long reach are no longer tucked behind the search box or the panel at the bottom. Noticeably better on a phone, where those panels take up much more of the view.
- On phones, the map key now folds away when you search, so the place you searched for isn't hidden behind it. Tap the key to bring it back.
- Fixed on phones: when a search matched several stations, the “which one did you mean?” list was hidden behind the nearest-stations panel. Searching now tucks that panel away, and it reappears with the results for wherever you land.
- Searching while looking at a station's Routes now leaves that view automatically, so the map is back to normal for the place you searched for.
- The collapsed map key now reopens when you tap anywhere on it, not just on the small plus icon, much easier to hit on a phone.
- Fixed: Routes could show services that don't run yet. It was blending the current timetable with the next one, so a few stations advertised direct trains that don't start until December.
28 July 2026
- Fixed the map key running off the top of the screen: on a phone held sideways, on smaller phones, and for anyone using a larger text or zoom setting. It now sizes itself to fit and scrolls if there's more to show, so the heading and the minimise button always stay reachable.
- The search box is no longer partly hidden behind the navigation bar on a computer.
- Routes. Tap any station and there's now a Routes button that draws just the railway you can reach from it without changing trains: the rest of the network drops away, so you see the shape of that station's reach at a glance, with every station it serves marked along the line. For most places the map frames the whole run; where a station reaches right across the country it stays local and offers to zoom out, telling you how far the furthest service goes. “Done” puts you back exactly where you were.
- Fixed: stations opened from the nearest-stations list were missing their live departures link, and the new Routes button. They now show everything a station opened from the map does.
- Smaller touches: the collapsed key now reads “Key” rather than just a plus sign, and the Routes panel sits clear of the zoom buttons on a phone.
- Searching a station name shared by more than one station now asks which you meant, instead of quietly picking one. Type “Whitchurch” and you'll be offered the Hampshire, Shropshire and Wales ones, closest to where you're already looking first. 54 stations share a name with another, so this used to send people a long way from where they intended.
- Much harder to zoom the whole page by accident on a phone: pinching over the search box or the key now leaves the page alone, and tapping into the search box no longer makes the page jump. Pinching the map itself still zooms the map as before, and you can still zoom the page deliberately if you want to.
- Closing the nearest-stations list now gives the space back to the map: it disappears completely, and a small “+” appears next to the search button to bring it back whenever you want it.
27 July 2026
- Find your nearest train station. A new page lets you type a postcode and go straight to the three closest stations with the distance to each, without hunting for the search box first. A town, station name or station code works just as well.
- The same navigation and footer now appear on every page, so you can reach the map, the live trains, the lost railways and the numbers from wherever you happen to be. On a computer that navigation now sits above the map too, so there's always a way back to the rest of the site; on a phone the map keeps the whole screen and the link home sits in the corner instead.
- On a phone there's now a proper menu button in the corner, opening the full list of pages, with “Open the map” still right there beside it. Previously the navigation simply disappeared on small screens.
- The theme pages now open with the actual numbers behind each layer, counted from the map's own data: how much disused railway survives against the network still in use, how many heritage lines there are and what they're called, how many closed stations there are compared with open ones, and every Tube line with its official colour.
- Easier to move between those pages: each one now links to all the others, and the map's footer pages do too, so you can go from lost lines to heritage railways to live trains without coming back to the homepage.
- Opening the map without JavaScript now shows a short explanation and links to the other pages, instead of a blank screen.
26 July 2026
- Live trains just got sharper: where railway signalling data is available, train positions now come from actual signal passages rather than timetable estimates, and the popup shows the train's real speed (“~125 mph”) with a little “i” explaining how it's worked out. About a third of the network is covered this way so far, and the rest continues to use the timetable-based estimates.
- Coach counts now show for many more trains (including South Western Railway services), and the popup can name the unit type (“Class 802”), linked to its Wikipedia article, so you can see exactly what kind of train you're watching.
25 July 2026
- Freight trains! The live trains layer now includes the freight railway: intermodals, aggregates, engineering trains and light engines, drawn as squarer dark-outlined markers alongside passenger services, moving in near real time from Network Rail's train movement reports. Tap one for its headcode, operator and route, from yard to yard. Tick-boxes under Live trains let you show passenger services, freight, or both.
- Train popups now show real headcodes and operators, and the full journey from origin to destination rather than only the part seen so far.
24 July 2026
- Share the map exactly as you've set it up: a new share button at the top of the map key copies a link (or opens your device's share sheet) that opens the map with the same layers switched on.
- Tapping a live train now links to its full timetable on Realtime Trains, and the popup leads with the route instead of an internal code. It also shows how many coaches the train has and which platform it's heading for at its next stop.
- Zoom right in on a moving train and you'll now see its carriages trailing behind the arrow along the track, so an eight-coach express and a two-coach stopper look as different on the map as they do from the platform.
- Station popups now include a live departure board link (Realtime Trains), and a train's “next stop” now only ever names a station it actually calls at, not one it passes through.
- Station data refreshed, adding the newly opened Cambridge South (thanks to the reader who spotted it missing). Station data now refreshes itself nightly, so new stations appear on the map within a day of reaching OpenStreetMap.
- The UK railway stats page now lists recently opened stations, with opening dates, from Cambridge South back through the Camp Hill line reopenings.
- Live trains are smoother on phones: less battery drain when zoomed out, trains start moving straight away when you zoom in on them, and they no longer vanish at street-level zooms. The current zoom level now shows discreetly in the bottom-left corner, which helps when reporting an issue.
23 July 2026
- Live trains! Switch on the new Live trains layer in the map key to watch services moving around the network in near real time, coloured by punctuality: green on time, amber a few minutes late, red badly delayed. Each train points in its direction of travel and follows the curve of its line. Tap any train for its details and how late it's running. Positions come from National Rail's live running data, refresh every few seconds, and are estimated between stations, so treat them as a good guide rather than gospel.
- Supporting the map is now easier: a new Donate button at the bottom of the map key replaces the old link tucked away in the small-print credits. Tap it to read what donations go towards: this map is a free-to-use passion project, and contributions help cover web hosting and keeping the railway data up to date.
3 June 2026
- New Hide map labels option in the key: switch to a clean, label-free base map so the railway lines and stations stand out, without street and place names competing for attention. Your choice is remembered for next time.
2 June 2026
- New optional layer in the key: London Underground. Switch on the Tube, drawn in the official line colours (Central red, Victoria light blue, Piccadilly dark blue, and the rest). Hover or tap a line to see which it is, and tick Stations underneath to add the Underground stations too. Previously the Tube was only visible mixed in with light rail and trams; it now has its own layer.
- More stations now show up and are searchable: London Overground stops that share a Tube interchange, such as North Wembley, Walthamstow Central, Willesden Junction and Kew Gardens, can now be found by name or station code (e.g. “NWB”).
- Closed / former station markers are now larger and easier to tap.
- Smoother on mobile: pinching to zoom no longer accidentally brings up line details. Tap a line to see its name.
- The disused & abandoned lines layer now streams in as you pan and zoom (like the main network), so it's much lighter on phones when switched on.
- trainmap.co.uk now has a proper homepage introducing the map; the interactive map itself is unchanged and one tap away via “Open the map”.
- More accurate heritage-line colouring where a preserved railway joins the national network: the short Network Rail-owned stretch up to the junction now shows as standard rail, not heritage (for example the Swanage Railway approaching Worgret Junction).
- New guides for exploring the network: disused & abandoned lines, closed & former stations, heritage railways and a geographic Tube map, each opening the map with that layer ready to explore.
- On mobile, the map key no longer overlaps the credits bar when those credits are expanded.
1 June 2026
- New UK railway stats page: the whole network counted up, with kilometres of track, stations past and present, the four corners of the map, and a few fun facts.
- Much lighter on phones: the railway network now streams in as you pan and zoom, instead of loading the whole country up front. The map starts faster and uses far less memory, so if it was crashing or running out of memory on your phone, it shouldn't anymore.
- Simpler search: it's now a single compact box that's always ready, with no title and no expanding/collapsing.
- New optional layer in the key: HS2. Switch on the route of the new high-speed railway, with its stations too. Sections (and stations) under construction and proposed/cancelled ones are shown in different colours (magenta for under construction, red for cancelled), with a small HS2 key that appears when you turn the layer on. The lines are dashed so they're clearly distinct from today's operational railway; hover or click for details.
31 May 2026
- This site is now credited to its maintainer, optional.org.uk, in the map credits and page footers.
- Click any station, current or closed / former, for quick links: an info button that opens its Wikipedia article, and a navigation button that opens its location in Google Maps, both in a new tab.
- When the closed / former stations layer is switched on, you can now search those by name too (e.g. “Box”).
- New Data & credits
Contact page, listing every data source and library the map uses, with licences.
- Heritage-railway stations (e.g. the full Swanage Railway, and Heatherslaw) are now shown and searchable, not just the odd one.
- Heritage lines (e.g. the Swanage Railway) now show fully in the heritage colour, not partly as standard rail.
- Standard and preserved (heritage) railways, and station markers, can now be toggled on or off in the key, and your choices are remembered between visits.
- Fixed railway lines that could appear broken or straightened at certain zoom levels.
- More stations now appear: National Rail / Underground interchanges (e.g. Amersham, Harrow-on-the-Hill) and additional heritage-railway stations.
- New optional layer in the key: closed / former stations (e.g. Box): thousands of stations that no longer exist, from Wikidata.
- You can now search by station code too (e.g. PAD, YRK), as well as by name or postcode.
- Search for rail lines by name (e.g. West Coast Main Line) and the map zooms to fit the whole route.
- Disused & abandoned lines now stand out more clearly when switched on.
- Zoom controls moved to the bottom-right so the panels no longer cover them (especially on mobile).
- The nearest-stations list can now be minimised, and on mobile it sits below the search box instead of over it.
- The map page loads faster (the railway data now streams in rather than loading all at once).
30 May 2026
- Search now works by station name as well as postcode.
- Railway lines thicken as you zoom in, so they're easier to tap.
- Larger station markers when zoomed in for clearer, easier selection.
- New toggle in the map key to turn off bridge/tunnel colour-coding and show all track in one colour.
- Heritage & preserved railways now shown in their own colour.
- Tunnel highlighting is more accurate: covered sections through buildings (station roofs, depot sheds) are no longer shown as tunnels.
- Two optional layers you can switch on in the key: light rail & trams, and disused & abandoned lines.
- Hovering a line now shows whether it's a siding, spur or yard, and which line or depot it belongs to (optional layers included).
- Northern Ireland's railways are now on the map.
- Principal tunnels and viaducts are now named (e.g. Severn Tunnel, Ribblehead Viaduct); zoom in to see more.
- The map key can now be minimised.
29 May 2026
- New nearest stations panel: see the three closest stations, with distances, after each search.
- Search panel tidies itself away after a search and remembers your last lookup.
- Tap a railway line on mobile to see its name.
November 2025
- Initial launch: the complete UK railway network with postcode search and a nearest-station finder.