This resort town was a favourite summer spot of the Russian tsars. The railway station was built according to the original designs with the complex consisting of four parts - the passenger terminal, imperial pavilion, a sheltered passage linking those, and a unique covered platform extending 216 m long.
Good to know: the Russian Tsar himself was in favour of the idea of building the station and supported its construction. The first passenger train arrived in Haapsalu in 1904 and the last one left in 1995. Take advantage of a unique opportunity to travel from Haapsalu to Riisipere (50 km) by bike as the old railway bed has been turned into Lääne County health trail.
Today, there is a bus stop in front of the railway station.
The station belongs in the National Register of Cultural Monuments.