National Rail › South Western RailwayData updated

South Western Railway

The train operator for London Waterloo, in public ownership since May 2025. It runs suburban trains across south-west London and Surrey, main-line trains to Portsmouth, Southampton, Bournemouth and Weymouth, diesel trains to Salisbury and Exeter, and the Island Line on the Isle of Wight: about 1,600 trains each weekday, calling at 213 stations. Its 90 new Class 701 Arterio trains, four years late, are replacing the older suburban trains.

2025Current operator since
592 miles (953 km)Route miles operated
197Stations served
171.9 millionJourneys a year, ORR (2025–26)

Facts

Current operator since
25 May 2025
London terminals
London Waterloo
Type
Suburban, main-line and regional train operator
Depots
Wimbledon (the Class 701 Arterios), Northam in Southampton (Siemens, for the Class 444s and 450s), Bournemouth (the Class 458s; the Class 158s and 159s are being refreshed there), Ryde St Johns Road (the Island Line's Class 484s)
Main routes
From London Waterloo: suburban lines to Windsor, Reading, Shepperton, Hampton Court, Chessington, Dorking and Guildford, and the Hounslow and Kingston loops; main lines to Basingstoke, Alton, Portsmouth Harbour (via Guildford and via Eastleigh), Southampton, Bournemouth, Poole and Weymouth; and the West of England line to Salisbury and Exeter. Also Portsmouth to Southampton, Guildford to Farnham and Ascot, Brockenhurst to Lymington Pier, Salisbury to Romsey via Southampton, and on the Isle of Wight the Island Line from Ryde Pier Head to Shanklin.
Stations managed
187
Operating company
South Western Railway Limited, a subsidiary of DfT Operator Limited, the government's owning group for publicly run train companies, which is to pass into Great British Railways. It took over on 25 May 2025, the first operator to transfer under the Passenger Railway Services (Public Ownership) Act 2024. From 20 August 2017 South Western Railway had been run by a joint venture of FirstGroup (70%) and MTR (30%).
Class 701 Arterio, schematic side elevation, 2 cars
Class 701 Arterio · Bombardier Transportation (now Alstom), Derby · indicative
Class 158 Express Sprinter, schematic side elevation, 2 cars
Class 158 Express Sprinter · BREL, Derby
Class 484, schematic side elevation, 2 cars
Class 484 · Metro-Cammell, Birmingham (as London Underground D78 Stock); rebuilt by Vivarail, Long Marston · indicative

Routes 30 routes · 197 stations

London Waterloo – Weymouth 50
London Waterloo – Weymouth: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon SurbitonSurbiton EsherEsher HershamHersham Walton-on-ThamesWalton-on-Thames WeybridgeWeybridge West ByfleetWest Byfleet WokingWoking BrookwoodBrookwood Farnborough (Main)Farnborough (Main) FleetFleet WinchfieldWinchfield HookHook BasingstokeBasingstoke MicheldeverMicheldever WinchesterWinchester ShawfordShawford EastleighEastleigh Southampton Airport ParkwaySouthampton Airport Parkway SwaythlingSwaythling St DenysSt Denys Southampton CentralSouthampton Central Millbrook (Hants)Millbrook (Hants) Redbridge (Hants)Redbridge (Hants) TottonTotton Ashurst New ForestAshurst New Forest Beaulieu RoadBeaulieu Road BrockenhurstBrockenhurst SwaySway New MiltonNew Milton Hinton AdmiralHinton Admiral ChristchurchChristchurch PokesdownPokesdown BournemouthBournemouth BranksomeBranksome Parkstone (Dorset)Parkstone (Dorset) PoolePoole HamworthyHamworthy Holton HeathHolton Heath WarehamWareham WoolWool Moreton (Dorset)Moreton (Dorset) Dorchester SouthDorchester South UpweyUpwey WeymouthWeymouth
London Waterloo – Southampton Central 38
London Waterloo – Southampton Central: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon Raynes ParkRaynes Park New MaldenNew Malden BerrylandsBerrylands SurbitonSurbiton EsherEsher HershamHersham Walton-on-ThamesWalton-on-Thames WeybridgeWeybridge Byfleet & New HawByfleet & New Haw West ByfleetWest Byfleet WokingWoking WorplesdonWorplesdon GuildfordGuildford FarncombeFarncombe GodalmingGodalming Milford (Surrey)Milford (Surrey) WitleyWitley HaslemereHaslemere LiphookLiphook LissLiss PetersfieldPetersfield Rowlands CastleRowlands Castle HavantHavant BedhamptonBedhampton CoshamCosham PortchesterPortchester FarehamFareham SwanwickSwanwick NetleyNetley WoolstonWoolston St DenysSt Denys Southampton CentralSouthampton Central
London Waterloo – Portsmouth Harbour 34
London Waterloo – Portsmouth Harbour: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon Raynes ParkRaynes Park New MaldenNew Malden BerrylandsBerrylands SurbitonSurbiton EsherEsher HershamHersham Walton-on-ThamesWalton-on-Thames WeybridgeWeybridge Byfleet & New HawByfleet & New Haw West ByfleetWest Byfleet WokingWoking WorplesdonWorplesdon GuildfordGuildford FarncombeFarncombe GodalmingGodalming Milford (Surrey)Milford (Surrey) WitleyWitley HaslemereHaslemere LiphookLiphook LissLiss PetersfieldPetersfield Rowlands CastleRowlands Castle HavantHavant BedhamptonBedhampton HilseaHilsea FrattonFratton Portsmouth & SouthseaPortsmouth & Southsea Portsmouth HarbourPortsmouth Harbour
London Waterloo – Reading 30
London Waterloo – Reading: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon Raynes ParkRaynes Park New MaldenNew Malden NorbitonNorbiton KingstonKingston Hampton WickHampton Wick TeddingtonTeddington Strawberry HillStrawberry Hill TwickenhamTwickenham WhittonWhitton FelthamFeltham Ashford (Surrey)Ashford (Surrey) StainesStaines EghamEgham Virginia WaterVirginia Water LongcrossLongcross SunningdaleSunningdale AscotAscot Martins HeronMartins Heron BracknellBracknell WokinghamWokingham WinnershWinnersh Winnersh TriangleWinnersh Triangle EarleyEarley Reading — change for Elizabeth lineReading
London Waterloo – Aldershot 28
London Waterloo – Aldershot: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon Raynes ParkRaynes Park New MaldenNew Malden NorbitonNorbiton KingstonKingston Hampton WickHampton Wick TeddingtonTeddington Strawberry HillStrawberry Hill TwickenhamTwickenham WhittonWhitton FelthamFeltham Ashford (Surrey)Ashford (Surrey) StainesStaines EghamEgham Virginia WaterVirginia Water LongcrossLongcross SunningdaleSunningdale AscotAscot BagshotBagshot CamberleyCamberley FrimleyFrimley Ash ValeAsh Vale AldershotAldershot
London Waterloo – Exeter St Davids 27
London Waterloo – Exeter St Davids: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction Wimbledon — change for District, TramsWimbledon SurbitonSurbiton WokingWoking Farnborough (Main)Farnborough (Main) FleetFleet BasingstokeBasingstoke OvertonOverton Whitchurch (Hants)Whitchurch (Hants) AndoverAndover GrateleyGrateley SalisburySalisbury TisburyTisbury Gillingham (Dorset)Gillingham (Dorset) TemplecombeTemplecombe SherborneSherborne Yeovil JunctionYeovil Junction CrewkerneCrewkerne AxminsterAxminster HonitonHoniton FenitonFeniton WhimpleWhimple CranbrookCranbrook PinhoePinhoe Exeter CentralExeter Central Exeter St DavidsExeter St Davids
London Waterloo – Farnham 27
London Waterloo – Farnham: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction Wandsworth TownWandsworth Town PutneyPutney BarnesBarnes MortlakeMortlake North SheenNorth Sheen Richmond — change for District, Overground (Mildmay)Richmond St MargaretsSt Margarets TwickenhamTwickenham WhittonWhitton FelthamFeltham Ashford (Surrey)Ashford (Surrey) StainesStaines EghamEgham Virginia WaterVirginia Water LongcrossLongcross SunningdaleSunningdale AscotAscot BagshotBagshot CamberleyCamberley FrimleyFrimley Ash ValeAsh Vale AldershotAldershot FarnhamFarnham
London Waterloo – Woking 25
London Waterloo – Woking: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon Raynes ParkRaynes Park New MaldenNew Malden NorbitonNorbiton KingstonKingston Hampton WickHampton Wick TeddingtonTeddington Strawberry HillStrawberry Hill TwickenhamTwickenham WhittonWhitton FelthamFeltham Ashford (Surrey)Ashford (Surrey) StainesStaines EghamEgham Virginia WaterVirginia Water ChertseyChertsey AddlestoneAddlestone Byfleet & New HawByfleet & New Haw West ByfleetWest Byfleet WokingWoking
London Waterloo – Westbury (Wilts) 24
London Waterloo – Westbury (Wilts): schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction Wimbledon — change for District, TramsWimbledon New MaldenNew Malden SurbitonSurbiton WokingWoking Farnborough (Main)Farnborough (Main) FleetFleet BasingstokeBasingstoke OvertonOverton Whitchurch (Hants)Whitchurch (Hants) AndoverAndover GrateleyGrateley SalisburySalisbury TisburyTisbury Gillingham (Dorset)Gillingham (Dorset) TemplecombeTemplecombe SherborneSherborne Yeovil JunctionYeovil Junction Yeovil Pen MillYeovil Pen Mill Castle CaryCastle Cary BrutonBruton FromeFrome Westbury (Wilts)Westbury (Wilts)
London Waterloo – Alton 23
London Waterloo – Alton: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon Raynes ParkRaynes Park New MaldenNew Malden BerrylandsBerrylands SurbitonSurbiton EsherEsher HershamHersham Walton-on-ThamesWalton-on-Thames WeybridgeWeybridge Byfleet & New HawByfleet & New Haw West ByfleetWest Byfleet WokingWoking BrookwoodBrookwood Ash ValeAsh Vale AldershotAldershot FarnhamFarnham Bentley (Hants)Bentley (Hants) AltonAlton
London Waterloo – Basingstoke 23
London Waterloo – Basingstoke: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon Raynes ParkRaynes Park New MaldenNew Malden BerrylandsBerrylands SurbitonSurbiton EsherEsher HershamHersham Walton-on-ThamesWalton-on-Thames WeybridgeWeybridge Byfleet & New HawByfleet & New Haw West ByfleetWest Byfleet WokingWoking BrookwoodBrookwood Farnborough (Main)Farnborough (Main) FleetFleet WinchfieldWinchfield HookHook BasingstokeBasingstoke
London Waterloo – Weybridge 23
London Waterloo – Weybridge: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon Raynes ParkRaynes Park New MaldenNew Malden NorbitonNorbiton KingstonKingston Hampton WickHampton Wick TeddingtonTeddington Strawberry HillStrawberry Hill TwickenhamTwickenham WhittonWhitton FelthamFeltham Ashford (Surrey)Ashford (Surrey) StainesStaines EghamEgham Virginia WaterVirginia Water ChertseyChertsey AddlestoneAddlestone WeybridgeWeybridge
London Waterloo – Shepperton 22
London Waterloo – Shepperton: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction Wandsworth TownWandsworth Town PutneyPutney BarnesBarnes MortlakeMortlake North SheenNorth Sheen Richmond — change for District, Overground (Mildmay)Richmond St MargaretsSt Margarets TwickenhamTwickenham Strawberry HillStrawberry Hill TeddingtonTeddington Hampton WickHampton Wick KingstonKingston FulwellFulwell HamptonHampton Kempton ParkKempton Park SunburySunbury Upper HallifordUpper Halliford SheppertonShepperton
London Waterloo – Clapham Junction 22
London Waterloo – Clapham Junction: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon Raynes ParkRaynes Park New MaldenNew Malden NorbitonNorbiton KingstonKingston Hampton WickHampton Wick TeddingtonTeddington Strawberry HillStrawberry Hill TwickenhamTwickenham St MargaretsSt Margarets Richmond — change for District, Overground (Mildmay)Richmond North SheenNorth Sheen MortlakeMortlake BarnesBarnes PutneyPutney Wandsworth TownWandsworth Town Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction
London Waterloo – Windsor & Eton Riverside 22
London Waterloo – Windsor & Eton Riverside: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon Raynes ParkRaynes Park New MaldenNew Malden NorbitonNorbiton KingstonKingston Hampton WickHampton Wick TeddingtonTeddington Strawberry HillStrawberry Hill TwickenhamTwickenham WhittonWhitton FelthamFeltham Ashford (Surrey)Ashford (Surrey) StainesStaines WraysburyWraysbury SunnymeadsSunnymeads DatchetDatchet Windsor & Eton RiversideWindsor & Eton Riverside
Exeter St Davids – Reading 21
Exeter St Davids – Reading: schematic, not to scale Exeter St DavidsExeter St Davids Exeter CentralExeter Central PinhoePinhoe CranbrookCranbrook WhimpleWhimple FenitonFeniton HonitonHoniton AxminsterAxminster CrewkerneCrewkerne Yeovil JunctionYeovil Junction SherborneSherborne TemplecombeTemplecombe Gillingham (Dorset)Gillingham (Dorset) TisburyTisbury SalisburySalisbury GrateleyGrateley AndoverAndover Whitchurch (Hants)Whitchurch (Hants) OvertonOverton BasingstokeBasingstoke Reading — change for Elizabeth lineReading
Southampton Central – Portsmouth Harbour 21
Southampton Central – Portsmouth Harbour: schematic, not to scale Southampton CentralSouthampton Central St DenysSt Denys BitterneBitterne WoolstonWoolston SholingSholing NetleyNetley HambleHamble BursledonBursledon SwanwickSwanwick SwaythlingSwaythling Southampton Airport ParkwaySouthampton Airport Parkway EastleighEastleigh Hedge EndHedge End BotleyBotley FarehamFareham PortchesterPortchester CoshamCosham HilseaHilsea FrattonFratton Portsmouth & SouthseaPortsmouth & Southsea Portsmouth HarbourPortsmouth Harbour
London Waterloo – Guildford 20
London Waterloo – Guildford: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon Raynes ParkRaynes Park Motspur ParkMotspur Park Worcester ParkWorcester Park StoneleighStoneleigh Ewell WestEwell West EpsomEpsom AshteadAshtead LeatherheadLeatherhead BookhamBookham Effingham JunctionEffingham Junction HorsleyHorsley ClandonClandon London Road (Guildford)London Road (Guildford) GuildfordGuildford
London Waterloo – Kingston 20
London Waterloo – Kingston: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction Wandsworth TownWandsworth Town PutneyPutney BarnesBarnes Barnes BridgeBarnes Bridge ChiswickChiswick Kew BridgeKew Bridge BrentfordBrentford Syon LaneSyon Lane IsleworthIsleworth HounslowHounslow WhittonWhitton TwickenhamTwickenham Strawberry HillStrawberry Hill TeddingtonTeddington Hampton WickHampton Wick KingstonKingston
London Waterloo – Dorking 16
London Waterloo – Dorking: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon Raynes ParkRaynes Park Motspur ParkMotspur Park Worcester ParkWorcester Park StoneleighStoneleigh Ewell WestEwell West EpsomEpsom AshteadAshtead LeatherheadLeatherhead Box Hill & WesthumbleBox Hill & Westhumble DorkingDorking
Basingstoke – Portsmouth Harbour 14
Basingstoke – Portsmouth Harbour: schematic, not to scale BasingstokeBasingstoke MicheldeverMicheldever WinchesterWinchester ShawfordShawford EastleighEastleigh Hedge EndHedge End BotleyBotley FarehamFareham PortchesterPortchester CoshamCosham HilseaHilsea FrattonFratton Portsmouth & SouthseaPortsmouth & Southsea Portsmouth HarbourPortsmouth Harbour
Yeovil Junction – Reading 14
Yeovil Junction – Reading: schematic, not to scale Yeovil JunctionYeovil Junction Yeovil Pen MillYeovil Pen Mill Castle CaryCastle Cary BrutonBruton FromeFrome Westbury (Wilts)Westbury (Wilts) WarminsterWarminster SalisburySalisbury GrateleyGrateley AndoverAndover Whitchurch (Hants)Whitchurch (Hants) OvertonOverton BasingstokeBasingstoke Reading — change for Elizabeth lineReading
London Waterloo – Salisbury 13
London Waterloo – Salisbury: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction Wimbledon — change for District, TramsWimbledon SurbitonSurbiton WokingWoking Farnborough (Main)Farnborough (Main) FleetFleet BasingstokeBasingstoke OvertonOverton Whitchurch (Hants)Whitchurch (Hants) AndoverAndover GrateleyGrateley SalisburySalisbury
Yeovil Pen Mill – Reading 13
Yeovil Pen Mill – Reading: schematic, not to scale Yeovil Pen MillYeovil Pen Mill Yeovil JunctionYeovil Junction SherborneSherborne TemplecombeTemplecombe Gillingham (Dorset)Gillingham (Dorset) TisburyTisbury SalisburySalisbury GrateleyGrateley AndoverAndover Whitchurch (Hants)Whitchurch (Hants) OvertonOverton BasingstokeBasingstoke Reading — change for Elizabeth lineReading
London Waterloo – Chessington South 12
London Waterloo – Chessington South: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon Raynes ParkRaynes Park Motspur ParkMotspur Park Malden ManorMalden Manor TolworthTolworth Chessington NorthChessington North Chessington SouthChessington South
London Waterloo – Hampton Court 12
London Waterloo – Hampton Court: schematic, not to scale London Waterloo — change for Bakerloo, Jubilee, Northern, Waterloo & CityLondon Waterloo Vauxhall — change for VictoriaVauxhall Queenstown Road (Battersea)Queenstown Road (Battersea) Clapham Junction — change for Overground (Mildmay, Windrush)Clapham Junction EarlsfieldEarlsfield Wimbledon — change for District, TramsWimbledon Raynes ParkRaynes Park New MaldenNew Malden BerrylandsBerrylands SurbitonSurbiton Thames DittonThames Ditton Hampton CourtHampton Court
Ascot – Guildford 9
Ascot – Guildford: schematic, not to scale AscotAscot BagshotBagshot CamberleyCamberley FrimleyFrimley Ash ValeAsh Vale AldershotAldershot AshAsh WanboroughWanborough GuildfordGuildford
Ryde Pier Head – Shanklin 8
Ryde Pier Head – Shanklin: schematic, not to scale Ryde Pier HeadRyde Pier Head Ryde EsplanadeRyde Esplanade Ryde St Johns RoadRyde St Johns Road Smallbrook JunctionSmallbrook Junction BradingBrading SandownSandown Lake (Isle of Wight)Lake (Isle of Wight) ShanklinShanklin
Alton – Guildford 7
Alton – Guildford: schematic, not to scale AltonAlton Bentley (Hants)Bentley (Hants) FarnhamFarnham AldershotAldershot AshAsh WanboroughWanborough GuildfordGuildford
Brockenhurst – Lymington Pier 3
Brockenhurst – Lymington Pier: schematic, not to scale BrockenhurstBrockenhurst Lymington TownLymington Town Lymington PierLymington Pier

Schematic, not to scale. Ringed stations are interchanges. Each strip is one service route with its stops in order. Where fast and stopping trains share a route, the strip shows the one with most stops, and a route whose stops all lie on a longer one is left out. Station order from TfL open data.

StationZoneInterchanges
London Waterloo1Bakerloo, Jubilee, Northern, Waterloo & City
Vauxhall1/2Victoria
Queenstown Road (Battersea)2
Clapham JunctionOverground (Mildmay, Windrush)
Earlsfield3
Wimbledon3District, Trams
Surbiton6
Esher
Hersham
Walton-on-Thames
Weybridge
West Byfleet
Woking
Brookwood
Farnborough (Main)
Fleet
Winchfield
Hook
Basingstoke
Micheldever
Winchester
Shawford
Eastleigh
Southampton Airport Parkway
Swaythling
St Denys
Southampton Central
Millbrook (Hants)
Redbridge (Hants)
Totton
Ashurst New Forest
Beaulieu Road
Brockenhurst
Sway
New Milton
Hinton Admiral
Christchurch
Pokesdown
Bournemouth
Branksome
Parkstone (Dorset)
Poole
Hamworthy
Holton Heath
Wareham
Wool
Moreton (Dorset)
Dorchester South
Upwey
Weymouth
Raynes Park4
New Malden4
Berrylands5
Byfleet & New Haw
Worplesdon
Guildford
Farncombe
Godalming
Milford (Surrey)
Witley
Haslemere
Liphook
Liss
Petersfield
Rowlands Castle
Havant
Bedhampton
Cosham
Portchester
Fareham
Swanwick
Netley
Woolston
Hilsea
Fratton
Portsmouth & Southsea
Portsmouth Harbour
Norbiton
Kingston6
Hampton Wick6
Teddington6
Strawberry Hill5
Twickenham5
Whitton5
Feltham6
Ashford (Surrey)NA
StainesNA
EghamNA
Virginia WaterNA
Longcross
Sunningdale
Ascot
Martins Heron
Bracknell
Wokingham
Winnersh
Winnersh Triangle
Earley
ReadingElizabeth line
Bagshot
Camberley
Frimley
Ash Vale
Aldershot
Overton
Whitchurch (Hants)
Andover
Grateley
Salisbury
Tisbury
Gillingham (Dorset)
Templecombe
Sherborne
Yeovil Junction
Crewkerne
Axminster
Honiton
Feniton
Whimple
Cranbrook
Pinhoe
Exeter Central
Exeter St Davids
Clapham Junction2Overground (Mildmay, Windrush)
Wandsworth Town2
Putney2/3
Barnes3
Mortlake3
North Sheen3
Richmond4District, Overground (Mildmay)
St Margarets4
Farnham
Chertsey
Addlestone
Yeovil Pen Mill
Castle Cary
Bruton
Frome
Westbury (Wilts)
Bentley (Hants)
Alton
Fulwell6
Hampton6
Kempton ParkNA
SunburyNA
Upper HallifordNA
SheppertonNA
WraysburyNA
SunnymeadsNA
DatchetNA
Windsor & Eton RiversideNA
Bitterne
Sholing
Hamble
Bursledon
Hedge End
Botley
Motspur Park4
Worcester Park4
Stoneleigh5
Ewell West6
Epsom9
AshteadNA
LeatherheadNA
Bookham
Effingham Junction
Horsley
Clandon
London Road (Guildford)
Barnes Bridge3
Chiswick3
Kew Bridge3
Brentford4
Syon Lane4
Isleworth4
Hounslow5
Box Hill & WesthumbleNA
DorkingNA
Warminster
Malden Manor4
Tolworth5
Chessington North6
Chessington South6
Thames Ditton6
Hampton Court6
Ash
Wanborough
Ryde Pier Head
Ryde Esplanade
Ryde St Johns Road
Smallbrook Junction
Brading
Sandown
Lake (Isle of Wight)
Shanklin
Lymington Town
Lymington Pier

Stations, zones and interchanges from TfL open data (2026-10-06). National Rail interchanges are listed where TfL groups the stations together.

Fleet

ClassUnitsFormation and notes
Class 701 Arterio90Arterio: 60 ten-car (701/0), all in service from August 2026, and 30 five-car (701/5), entering service from late summer 2026; all 90 due by early 2027
Class 450 Desiro1274-car Desiro
Class 444 Desiro455-car Desiro
Class 458 Juniper284-car Class 458/4, shortened from five cars and refurbished in 2024; leased to March 2027, but only a few in daily use since July 2026
Class 159 South Western Turbo293-car: 22 Class 159/0 and 7 Class 159/1
Class 158 Express Sprinter102-car Class 158/8
Class 48452-car, Island Line only

History 10

  1. The London and South Western Railway starts running electric trains between Waterloo and Wimbledon via East Putney. The Kingston, Shepperton, Hounslow and Hampton Court lines follow in 1916, worked by 84 three-car electric units.
  2. The last regular steam train, from Weymouth, arrives at Waterloo. Electric trains on the Bournemouth line, wired from Pirbright Junction to Branksome, had started that March.
  3. Stagecoach's South West Trains, one of the first two privatised passenger operators, runs its first train: the 05:10 from Twickenham to Waterloo.
  4. Siemens Desiro trains, the five-car Class 444s and four-car Class 450s, enter service.
  5. South Western Railway, owned by FirstGroup (70%) and MTR (30%), takes over from South West Trains. In June it had ordered 90 Bombardier Aventra trains, 750 carriages in five- and ten-car sets, due in service by the end of 2020.
  6. The Island Line reopens after a £26 million upgrade, with five two-car Class 484s built by Vivarail from former London Underground trains. They replace the Class 483s, retired that January.
  7. The first Class 701 Arterio carries passengers, between Waterloo and Windsor, more than four years late. Faults in the train control software and the doors were the main causes.
  8. South Western Railway passes into public ownership, the first operator to do so under the 2024 Act. South Western Railway Limited, owned by DfT Operator, takes over the trains.
  9. The last Class 455s, in service since 28 March 1983, are withdrawn. The last five-car Class 458/5s leave service the same month.
  10. All 60 ten-car Arterios are in service, covering 90% of suburban trains. The 30 five-car Arterios follow, with the full fleet of 90 due in service by early 2027.

Sources 37

How we source figures →

unverified Class 701 five-car units: how many carry passengers in October 2026 isn't published; the Southern Electric Group recorded 701/5s still being delivered to Wimbledon in August 2026, and DfT Operator gave 39 Arterios in service on 25 May 2026, Class 458/4: SWR still lists all 28 and the Southern Electric Group says all remain on lease to March 2027, but only about eight were seen in service in August and September 2026, the rest stored, mostly at Bournemouth, Northam depot: Siemens's statement that it maintains the Class 444s and 450s dates from 2013 (South West Trains); that it still does for SWR is from Wikipedia, Salisbury depot, the base of the 158s and 159s, is left out: only Wikipedia and an MP's written question (January 2026) say so, route strips: TfL's route data includes loop services (Waterloo to Waterloo, Salisbury to Salisbury) and sections from Reading towards Exeter and Yeovil that need checking against SWR's timetables