Bus 21 - Haapsalu - Pürksi - Österby - Pürksi Schedule in Haapsalu

Click to load interactive map
List of stops
      Map

      Haapsalu bussijaam – Pürksi

      Haapsalu bussijaam

      09:1519:10

      Turg

      09:1619:11

      Niine

      09:1719:12

      Tamme

      09:1819:13

      Rannarootsi

      09:2019:15

      Uuemõisa

      09:2119:16

      Herjava

      09:2419:19

      Rannaküla

      09:2619:21

      Saunja

      09:2919:24

      Räägu

      09:3119:26

      Linnamäe

      09:3219:27

      Kündamägi

      09:3419:30

      Salajõe

      09:3519:31

      Ingküla

      09:3619:32

      Nõmmküla teerist

      09:3819:34

      Sutlepa

      09:4019:36

      Aulepa

      09:4219:38

      Kudani

      09:4719:43

      Hosby

      09:4819:44

      Sääse

      09:50

      Paslepa tee

      09:51

      Paslepa

      09:53

      Farmi

      09:5519:47

      Pürksi

      09:5619:48

      Österby

      19:50

      Pürksi

      19:52
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      Pürksi – Haapsalu bussijaam

      Pürksi10:0516:25
      Österby10:0816:28
      Pürksi10:1016:30
      Farmi10:1116:31
      Paslepa10:1316:33
      Paslepa tee10:1516:35
      Sääse10:1616:36
      Hosby10:1816:38
      Kudani10:1916:39
      Lille tee10:25
      Hara10:27
      Hara teerist10:30
      Aulepa10:3316:45
      Sutlepa10:3516:47
      Nõmmküla teerist10:3716:49
      Ingküla10:3916:51
      Salajõe10:4016:52
      Kündamägi10:4116:53
      Linnamäe10:4316:55
      Räägu10:4416:56
      Saunja10:4616:58
      Rannaküla10:4817:00
      Herjava10:5017:02
      Mõisa10:5217:04
      Uuemõisa10:5317:05
      Rannarootsi10:5417:05
      Tamme10:5717:08
      Niine10:5817:09
      Turg10:5917:10
      Haapsalu bussijaam11:0017:11
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Last updated on March 29, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Haapsalu bussijaam – Pürksi
      Raudtee - Jaama - Tallinna mnt - Ääsmäe — Haapsalu — Rohuküla - Keila — Haapsalu - Harju-Risti — Riguldi — Võntküla - Kopli - Harju-Risti — Riguldi — Võntküla - Hara tee - Hara — Kudani - Nõmmküla — Aulepa — Österby - Hosby — Einbi - Pürksi — Paslepa - Nõmmküla — Aulepa — Österby
      Inbound: Pürksi – Haapsalu bussijaam
      Nõmmküla — Aulepa — Österby - Pürksi — Paslepa - Hosby — Einbi - Nõmmküla — Aulepa — Österby - Hara — Kudani - Hara tee - Harju-Risti — Riguldi — Võntküla - Kopli - Harju-Risti — Riguldi — Võntküla - Keila — Haapsalu - Ääsmäe — Haapsalu — Rohuküla - Tallinna mnt - Jaama - Raudtee
      All data is available in GTFS feed: maanteeamet

      Bus 21 FAQ

      • What time does the 21 bus start operating?

        Services on the 21 - Haapsalu - Pürksi - Österby - Pürksi bus start at 09:15 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 21 bus stop working?

        Services on the 21 - Haapsalu - Pürksi - Österby - Pürksi bus stop at 19:52 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 21 bus stop near me?

        Click here to view the nearest 21 - Haapsalu - Pürksi - Österby - Pürksi bus stop.

      21 (Haapsalu Buses)

      The first stop of the 21 bus route is Haapsalu bussijaam and the last stop is Pürksi. 21 (Haapsalu - Pürksi - Österby - Pürksi) is operational during everyday.

      Additional information: 21 has 26 stops and the total trip duration for this route is approximately 42 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Haapsalu Buses suggested routes, real-time bus tracker, line route maps in Haapsalu, and helps to find the closest 21 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 21 bus to take on your trip.

      21 bus near me