The Upper Hessian Railway Company (Oberhessische Eisenbahn-Gesellschaft) was a private concern whose aim was to build and run railway lines in the province of Upper Hesse in the Grand Duchy of Hesse, a state within the German Empire in the 19th and early 20th centuries.
Whilst the Main-Weser railway had linked Wetterau, a town in the western part of the province of Upper Hesse, to the new mode of transport as early as 1850-1852, much of the area, around the Vogelsberg, remained without any railway connexions for years. Not until 1868/69 was the Upper Hessian Railway Company founded with assistance from the Frankfurt banking house, Erlanger & Söhne, and with the financial support of the state of Hesse.
It contracted a Belgian company to build routes from the railway hub of Giessen to Gelnhausen (Lahn–Kinzig Railway) and Fulda (Vogelsberg Railway). On 29 December 1869 services were opened from Giessen to Hungen, on 29 June 1870 to Nidda and on 30 October 1870 to Büdingen. The entire route of the Lahn-Kinzig Railway to Gelnhausen, that comprised a link line of 70 km length along the western perimeter of the Vogelsberg to the Kinzig Valley Railway, was completed on 30 November 1870.
The 106 km long link from Giessen to Fulda ran through the northern foothills of the Vogelsberg, the first section of which was opened to traffic as far as Grünberg on 29 December 1869. But further construction on the railway was delayed by the Franco-Prussian War so that Alsfeld was not reached until 29 July 1870, Lauterbach until 30 October 1870 and Bad Salzschlirf by the end of the same year. The remainder of the Vogelsberg Railway was not completed until 31 July 1871. Twenty-eight kilometres of the two routes lay in Prussian territory.