Old Street railway station

You can reach 31 stations directly from Old Street on a weekday, without changing. The most frequent is Drayton Park, with 220 trains a day.

See Old Street on the map

Old Street is the nearest station for postcodes in EC2A, EC1Y, EC1V. Check your own postcode.

Direct trains from Old Street

Trains a day to each station you can reach without changing, by day of the week.

DestinationWeekdaySaturdaySunday
Drayton Park220150142
Essex Road220150142
Finsbury Park220150142
Highbury & Islington220150142
Moorgate220150142
Alexandra Palace215150142
Harringay182150142
Hornsey182150142
Enfield Chase1117671
Gordon Hill1117671
Palmers Green1117671
Winchmore Hill1117671
Bowes Park1107671
Grange Park1107671
Cuffley1087671
Hertford North1087671
Bayford1047671
Crews Hill1047671
Brookmans Park1017471
Hatfield1017471
Hadley Wood1017471
New Barnet1017471
Potters Bar1017471
Welwyn Garden City1017471
Welham Green1017471
New Southgate967471
Oakleigh Park967471
Stevenage787468
Watton-at-Stone787468
Hitchin332
Letchworth Garden City332

See these routes on the map

How busy Old Street is

6,077,166 passenger entries and exits in 2024-25, making it the 84th busiest station in Great Britain.

More journeys run between Old Street and Moorgate than any other pair: 1,366,744 a year. That is where passengers go, which is not always where the most trains go.

Source: Office of Rail and Road, Estimates of station usage, 2024-25. Estimated from ticket sales.

Nearest other stations

Closed stations nearby

Former stations within 8 km of Old Street, from Wikidata. They are on the map under Closed & former stations.

Show closed stations on the map

More about this station on Wikipedia.