Checking flights...

Getting There & Away

The bus station is at the pretty but defunct train station. Major destinations include Tallinn (€4.35 to €8.50, 1¾ hours, at least hourly), Tartu (€12, 4¼ hours, daily) and Pärnu (€5.05, 2½ hours, daily). For Hiiumaa, there are two daily buses to Kärdla (2¾ hours) and a daily bus to Käina (2¼ hours).

Ferries to Hiiumaa and Vormsi leave from Rohuküla, 9km west of Haapsalu.