[1] Eschhofen station was opened on 10 January 1863 with the inauguration of the Lahn Valley Railway.
The first section of the Main-Lahn Railway was opened to traffic between Eschhofen and Niederselters on 1 February 1875 and the rest of the line was completed to Frankfurt on 15 October 1877.
The current station building was probably built in 1896 and is classified as a monument under the Hessian Heritage Act.
Track 1 (the “home” platform, next to the station building) is used for trains running towards Limburg and Koblenz.
There is also an hourly Regionalbahn service on the Gießen–Wetzlar–Weilburg–Limburg route, which since the 2011/2012 timetable change has been operated by Hessische Landesbahn.