Public transport in the London Borough of Havering Greater Anglia services originating at the central London terminal at Liverpool Street. The London, Tilbury and Southend Railway, with services operated by c2c, crosses the borough in two places with stations at Rainham and Upminster, and splits into a further branch east of Upminster. The central London terminal for c2c services is at Fenchurch Street. The Romford to Upminster Line operated by London Overground is entirely contained within the borough and has one intermediate station at Emerson Park. The District line of the London Underground has stations at Elm Park, Hornchurch, Upminster and Upminster Bridge. All stations in Havering are
London Underground S7 and S8 Stock be fully served by the S Stock, due to its existing D Stock being newer than other trains that the S Stock was ordered to replace, as well as its recent refurbishment. The first S7 Stock train entered passenger service on the line between Olympia and West Ham on 2 September 2013. On 6 February 2014, the S Stock started running between Wimbledon and Edgware Road. The S Stock started services to Ealing Broadway on 13 June 2014, and on 17 June saw the start of commercial service to Richmond. On 16 January 2015, the Stock began running to Upminster.