London main line rail terminals

London has nine main line terminals, each serving a different slice of the country. Together they connect 345 stations to the capital within 90 minutes.

All nine terminals

Commuter catchment compared

London terminals ranked by the number of stations within 90 minutes
TerminalStations within 90 minUnder 30 minFastest stationOperators
Kings Cross4928Kentish Town 4 minGreat Northern, Thameslink, LNER
Waterloo7829Vauxhall 4 minSouth Western Railway
Paddington3815Acton Main Line 7 minGreat Western Railway, Elizabeth line
London Bridge4725New Cross 5 minSoutheastern, Southern, Thameslink
Victoria5014Battersea Park 4 minSoutheastern, Southern
Liverpool Street347Stratford 7 minGreater Anglia
Euston186Harrow & Wealdstone 12 minAvanti West Coast, London Northwestern
Marylebone216Denham 18 minChiltern Railways
Fenchurch Street2211Limehouse 4 minc2c

Frequently asked questions

How many main line terminals does London have?

London has nine main line railway terminals: Kings Cross, Waterloo, Paddington, London Bridge, Victoria, Liverpool Street, Euston, Marylebone, Fenchurch Street. Each serves a different part of the country, and most commuter towns are tied to just one or two of them.

Which London terminal has the most commuter stations?

Waterloo has the widest commuter catchment, with 78 stations reaching it within 90 minutes, followed by Victoria (50) and Kings Cross (49).

Which London terminal should I commute into?

That is usually decided by where you live rather than by preference — each town sits on a line into one or two specific terminals. The table above shows the catchment of each, and every terminal page lists its stations in full.

Data: journey times are the fastest typical weekday service on each route, compiled from published National Rail operator timetables for 2026. They exclude engineering works and disruption, and are not live departure times. Last reviewed 2026-07-28. Read the full methodology →