Elsenham railway station is on the West Anglia Main Line serving the village of Elsenham in Essex, England. It is 35 miles 45 chains (57.2 km) down the line from London Liverpool Street and is situated between Stansted Mountfitchet and Newport stations. Its three-letter station code is ESM. The station and all trains serving it are operated by Greater Anglia.