The station was opened on 30 October 1870 with opening of the end of the third section of the Gießen–Gelnhausen railway by the Upper Hessian Railway Company. The station was originally called Stockheim . On 1 October 1888, the Stockheim–Gedern section of the Oberwald Railway was opened. This section was, in effect the oldest part of the Nidda Valley Railway. Exactly 17 years later, on 1 October 1905, the Nidda Valley Railway was extended to the south to Nidderau. There was no through traffic between Bad Vilbel and Lauterbach until 1 June 1907. Passenger services on the Stockheim–Lauterbach line ended on 28 September 1975. Freight traffic operated on the Stockheim–Gedern line until 1 June 1984. On 10 June 2001, the whole line between Stockheim and Lauterbach was closed. In 2008, the Nidda Valley Railway was upgraded. This included, among other things, the renewal of all the stations. All the platforms at the halts and the stations of Nidderau, Niederdorfelden and Glauburg-Stockheim were renewed and raised to the level of the exits of the double-deck coaches used on the line. Since 4 May 2008, services have been operated on the line at weekends. On the same day RMV bus route 5150, which had run between Bad Vilbel and Nidderau, was closed completely.
Platforms
The station has three platform tracks. The “house” platform is used exclusively for services on the Nidda Valley Railway towards Nidderau, Bad Vilbel and Frankfurt Central Station. The central platform is serves primarily by Hessische Landesbahn services on the Gießen–Gelnhausen railway to Giessen via Nidda, Hungen and Lich and to the south towards Gelnhausen via Büdingen. Trains in both directions use track 2, track 3 is usually used only to allow trains to pass. Occasionally trains from Bad Vilbel running on the Nidda Valley Railway terminate on track 3.
Entrance building
The Nidda Valley Railway is popularly known as the Stockheimer Lieschen because there used to be a station restaurant in Glauburg-Stockheim station operated by Liesel Brand, where many passengers and railway staff stopped at the end of the line. After long years of neglect, the station building was privatised in 2006 and partially restored. The station restaurant has been modernised and reopened as a bistro. In the former offices, there is a model railway, which has a focus on the Nidda Valley Railway during the 1950s and 1960s.
Operations
On weekdays, Deutsche Bahn operates services on the Nidda Valley Railway every hour to Frankfurt Hauptbahnhof. Additional services run to Bad Vilbel from Monday to Friday during peak hours to reduce the interval between services to half an hour. On Sundays the trains run every two hours only as far as Bad Vilbel. On the Gießen–Gelnhausen railway services are operated by Hessische Landesbahn with GTW 2/6 sets at hourly intervals between Gießen and Gelnhausen. In the morning peak and after lunch an extra service runs to Gelnhausen and in the evening peak an extra service runs from Gelnhausen.
Buses
Stockheim station is served by several regional bus routes. From 1 May to 31 October each year routes VB-90 to VB-95 of the Vogelsberger Vulkan-Express operate. Route VB-90 runs from Stockheim station via Gedern, Grebenhain, Herbstein and Lauterbach. Route VB-94 runs from Büdingen via Stockheim and Gedern to Hoherodskopf.