Haapsalu Railway Station

The Keila-Haapsalu railway line was constructed between 1903 and 1905 to serve the resort town of Haapsalu - a favourite among the Russian aristocracy.

Erected to the designs of architect Karl Werheim, the grand historicist-style station building not only had an area for passengers but also a summer cafe and an imperial pavilion. The unusually long covered platform makes the station complex unique.

The old railway embankment has been rebuilt as part of the Lääne County health trail, which offers a range of options for sports and hiking along a route from Riisipere via Haapsalu to Rohuküla.

The railway station's waiting area also serves as a bus station.

Features and amenities


Raudtee tn 2, Haapsalu

Getting there

Haapsalu is marked with tourist signs. At the intersection of the Tallinn highway and Posti Street, continue along Jaama Street until you see the grand building before you.


  • Signposted
  • By public transport
  • By car
  • Sealed access road
  • By excursion bus

Stops nearby

Bus: bussijaam


58°56'17''N 23°31'56''E | Download GPX file