The station opened on 23 October 1842 as Frankfurter Bahnhof, the terminus of an 81 km (50 mi) railway line to Frankfurt (Oder) via Fürstenwalde (Spree). In 1845 the previously independent Berlin–Frankfurt railway merged into the Niederschlesisch-Märkische-Eisenbahngesellschaft (Lower Silesian-Markish Railway Company, NME), aiming at the extension of the line from Frankfurt to Breslau. After the NME lines were taken over by the Prussian state in 1852, the station was renamed Schlesischer Bahnhof (Silesian Station).
In 1867, the Old Ostbahnhof (also called Küstriner Bahnhof), the terminus of the Prussian Eastern Railway line was opened, located slightly north of the present Ostbahnhof station. In 1882 the Old Ostbahnhof was again abandoned and Schlesischer Bahnhof was rebuilt on the present site when construction began on the Berlin Stadtbahn, an elevated railway through the Berlin city center built to link the city's major stations. The Stadtbahn was completed in 1886; two of the four tracks later came to form one of the main routes of the Berlin S-Bahn suburban railway.
In 1987 the postwar building was demolished and the station began to be rebuilt as East Berlin's main station, grandly renamed Berlin Hauptbahnhof (Berlin Central Station). The plan called for a hotel and a large reception area for arriving Soviet bloc dignitaries. However, only part of the work was complete by the time of German reunification in 1990. A partially built staircase to the underground car park from this period in front of the station remains (in 2006) unfinished and fenced off. A partly constructed hotel was demolished in the early 1990s.
Looking west from a mainline platform, facing the two S-bahn platforms
Recent years
The name Hauptbahnhof remained long after the division of Berlin ended, until 1998, when the station was re-renamed Berlin Ostbahnhof, restoring the 1950-1987 name. One year later, work began to demolish the station and rebuild it once again, which was completed in 2002. Little remains of the 1980s structure except for an administrative block, some façade elements, and parts of the platform structure.
The Ostbahnhof was featured in the 2004 movie The Bourne Supremacy. In the film, Jason Bourne (Matt Damon) is seen parking his car here, entering the station and leaving a bag in a locker, and tracking down Pamela Landy (Joan Allen).