Loading the network…
Stations separated by commas; a stretch as Line: A - B; separate stretches with semicolons. Trains run through a closed station without stopping.
Up to the daily cap for this trip. The cost card under the tree then shows whether this trip takes you over the cap, and what it costs you if it does.
The recommended route is the best fit to the ticked priorities, the first counting twice as much as the second, and so on. Move one up to put it first.
“Cheapest” is the estimated fare in What this trip costs, worked out for the railcard and day set above. “Walk-through trains” counts a train as walk-through only where its source says so. “Least crowded” uses the estimated fill in the comparison section below, which is an estimate. “Newest trains” is the years since the line’s trains entered service, and “Shallowest stations” the metres down to the platforms where you board, change and get off.
Each stop can be a station or a landmark: type it, or tap it on the map and choose where it goes in the trip. Change the places or the time at them and the trip becomes your own custom trip.
TfL publishes how full trains are, hour by hour, but it was not available to this page, so the fill is an estimate built from what the page does hold: each station’s passengers on a typical day (TfL’s 2025 counts of entries plus exits, halved to count each journey once), shared between the lines that stop there by their trains an hour; spread over the day with an assumed shape (two commuter peaks on a weekday, flatter at weekends); and set against the trains an hour at the line’s busiest point times what a train holds. Two numbers are guesses, and you can change them:
It is a rough guide to which lines are busier than others and when. It will be wrong for any one train, it does not know about delays, events or the weather, and the Elizabeth line has no timetable in the open data so has no estimate. The bands: under 50% seats likely, to 80% some standing, to 100% crowded, over 100% packed beyond the design figure.
Generated here from the network, not copied: junctions are placed so that every run of stations between them is one or two straight lines at a multiple of 45 degrees, with more room where stations are crowded. It keeps the order of stations and lines, not their real positions.
Every station at its real latitude and longitude from TfL’s data, with the Thames. It shows what the diagram hides: how far apart the outer stations really are, and how close some central ones are.
Each platform sits at its depth below the street, from TfL’s own table of platform levels, and the depth is exaggerated so a 58 m drop shows against a 60 km city. Turn it, and the deep-level lines hang under the shallow ones.
Run times between stations come from TfL’s timetables for a weekday late morning. A journey adds 5 minutes for each change. Times from here colours every station by how long it takes to reach.
Hampstead’s Northern line platforms are 58.5 m below the street, the deepest on the network, because the station is under a hill.
The Jubilee line platforms at Waterloo are 26.0 m below sea level, and London Bridge’s 23.2 m: the river valley puts them lowest of all.
The deep-level lines’ platforms below the street have a median depth of 18.4 m; the sub-surface lines, dug in trenches and roofed over, 6.0 m.
Only 191 of the 304 stations here have a platform more than 3 m below the street. Greenford’s Central line platform is 10.2 m above it.
King’s Cross St. Pancras has 6 Underground lines, more than any other station. Baker Street, Paddington and Liverpool Street have 5 each, counting the Elizabeth line.
Chalfont & Latimer to Chesham, on the Metropolitan line, is the longest run between two Tube stations: 10 minutes. The Elizabeth line’s Maidenhead to Twyford is the longest by distance, 10.9 km.
Uxbridge to Cockfosters on the Piccadilly line is the longest Tube service: 42 stations and about 101 minutes, by TfL’s timetable.
It is not the official map and not a journey planner you should rely on. It does not know about live closures or engineering works (closed stations and stretches can be entered by hand in Advanced settings), step-free access or night services, it cannot tell you where to stand on a train or which exit to take (TfL does not publish that), it does not know how full a train is (the fill figures are estimates worked out from each station’s passengers a year), its train capacities are Wikipedia’s figures on different bases, its change times are an allowance, not a measurement, and its walks are a straight line stretched for the streets, not a route along them.
No. It is this site’s own drawing of TfL’s open data, and it may not match official sources. For travel use the official Tube map and TfL’s Journey Planner, which know about closures and step-free routes.
About 2 minutes. Across the 377 Tube sections in TfL’s timetable the average is 2.3 minutes. On the Elizabeth line, where stations are further apart, it is 3.8.
Hampstead, on the Northern line: its platforms are 58.5 m below the street, because the station is under a hill. The lowest below sea level are the Jubilee line platforms at Waterloo, 26.0 m below it.
A diagram keeps the order of stations and where lines meet, and gives up real distance so the crowded centre has room. Switch to To scale to see the real positions: the outer stations are much further apart than the diagram suggests.
Run times come from TfL’s timetables for a weekday late morning, and each change adds 5 minutes, which is an assumption. On fourteen test journeys the result was within 5 minutes of TfL’s Journey Planner. It does not include the wait for the first train or any delays.
TfL has not published Elizabeth line platform depths the way it has for the Underground. In the 3D view its tunnel stations are drawn 30 m below the street, an assumption marked as such on each station.
TfL does not publish it, so this page works it out from OpenStreetMap: each line’s direction is mapped as an ordered list of stops on its track, and the platform beside each stop is on the train’s left or right. It is shown for each station and on every journey, with a dashed badge where it comes from the nearest mapped platform rather than the one mapped with the route. It is not an official figure, so listen for the announcement. Where the nearest platform is the only evidence it says “probably”; where it agrees with the opposite direction at the same station it is shown as confirmed, because trains run on the left, so an island platform is on the right of the train in both directions and a side platform on its left in both directions; and where nothing is mapped at all, a through station takes the opposite direction’s side and says “probably” too. Line ends and junctions with no figure say “not mapped”.
Passengers are TfL’s own annual count of entries and exits for 2025. Bank and Monument are counted together. Opening dates are from Wikidata: the date each station first opened, which may be for a different line from the one there today.
The 11 Underground lines and the Elizabeth line (304 stations), and the DLR and the six Overground lines (Lioness, Mildmay, Windrush, Suffragette, Weaver and Liberty), 429 stations in all. TfL publishes no timetable for the Overground, so the run times on those six lines are estimates from the distance between stations, and they have no trains-an-hour or fill figures. Trams and National Rail are not included. The DLR and Overground buttons above the map hide or show them.
Releases in which this page changed, newest last. Derived from the archived copy of every release, not from notes written afterwards — so it reflects what actually shipped. Site-wide passes are left out; they are in the full changelog.