The station was opened in 1901 by the Great Eastern Railway. It is currently managed by Abellio Greater Anglia. Train services call at Goodmayes as part of the Shenfield-Liverpool Street stopping "metro" service. From 2018, the station will be fully served by Crossrail, linking Goodmayes to additional stations in central London as well as Reading and London Heathrow Airport. The Crossrail service will initially replace the Shenfield-Liverpool Street "metro" from May 2015.
Goodmayes was opened on 18 February 1901 by the Great Eastern Railway (GER) on the Great Eastern Main Line from London Liverpool Street. The station once had an extensive shunting yard for goods traffic, but this fell into disuse during Dr. Beeching's modernisation (known at the time as "axing") of the railway system in 1963, and was eventually dismantled. The site of the yard stood on the area between the present track and the High Road and has been replaced by a supermarket, other shops and housing. There was also a large yard area between the existing track area and Kinfauns Road. This yard area went as far as Chadwell Heath.