L20 (Haapsalu - Lihula - Virtsu) Bus in Lihula

Click to load interactive map
List of stops
      Map

      Virtsu sadam – Haapsalu bussijaam

      Virtsu sadam

      07:5513:1019:30

      Virtsu

      07:5713:1219:32

      Sillukse

      08:0013:1519:35

      Hanila

      08:0213:1719:37

      Kõmsi

      08:0413:1919:39

      Ridase

      08:0513:2019:40

      Koti

      08:0613:2119:41

      Karuse kalmistu

      08:0813:2319:43

      Vagivere

      08:1013:2519:45

      Tuudi

      08:1113:2619:46

      Nurme

      08:1313:2819:48

      Jõe

      08:1413:2919:49

      Tööstuse

      08:1713:3219:52

      Lihula

      08:2513:4019:55

      Hälvati

      08:2713:4219:57

      Kloostri tee

      08:3013:4520:00

      Kirbla

      08:3213:4720:02

      Kasari

      08:3413:4920:04

      Keskküla

      08:3513:5020:05

      Laiküla

      08:3713:5220:07

      Simmi

      08:3913:5420:09

      Rõude

      08:4113:5620:11

      Kabelimägi

      08:4313:5820:13

      Tammiku

      08:4514:0020:15

      Kurevere

      08:4614:0120:16

      Utu

      08:4714:0220:17

      Rannamõisa

      08:4914:0420:19

      Martna teerist

      08:5014:0520:20

      Oonga

      08:5114:0620:21

      Haeska teerist

      08:5314:0820:23

      Vätsemäe

      08:5514:1020:25

      Parila

      08:5914:1420:29

      Ridala

      09:0114:1620:31

      Viigardi

      09:0214:1720:32

      Kitse

      09:0314:1820:33

      Valgevälja

      09:0514:2020:35

      Käbi

      09:0714:2220:37

      Veekeskus

      09:0814:2320:38

      Haapsalu bussijaam

      09:1014:2520:40

      Haapsalu bussijaam – Virtsu sadam

      Haapsalu bussijaam11:1018:10
      Veekeskus11:1218:12
      Käbi11:1418:14
      Valgevälja11:1618:16
      Kitse11:1818:18
      Viigardi11:1918:19
      Ridala11:2018:20
      Parila11:2218:22
      Vätsemäe11:2618:26
      Haeska teerist11:2818:28
      Oonga11:3018:30
      Martna teerist11:3118:31
      Rannamõisa11:3218:32
      Utu11:3418:34
      Kurevere11:3518:35
      Tammiku11:3618:36
      Kabelimägi11:3818:38
      Rõude11:4018:40
      Simmi11:4218:42
      Laiküla11:4418:44
      Keskküla11:4618:46
      Kasari11:4718:47
      Kirbla11:4918:49
      Kloostri tee11:5118:51
      Hälvati11:5418:54
      Lihula12:0019:00
      Tööstuse12:0119:01
      Jõe12:0419:04
      Nurme12:0619:06
      Tuudi12:0819:08
      Vagivere12:0919:09
      Karuse kalmistu12:1119:11
      Koti12:1319:13
      Ridase12:1419:14
      Kõmsi12:1519:15
      Hanila12:1719:17
      Sillukse12:1919:19
      Virtsu12:2219:22
      Virtsu sadam12:2419:24
      Last updated on March 22, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Virtsu sadam – Haapsalu bussijaam
      Risti — Virtsu — Kuivastu — Kuressaare - Tallinna mnt - Risti — Virtsu — Kuivastu — Kuressaare - Tallinna mnt - Hälvati — Lihula - Risti — Virtsu — Kuivastu — Kuressaare - Haapsalu — Laiküla - Lihula mnt - Raudtee
      Inbound: Haapsalu bussijaam – Virtsu sadam
      Raudtee - Lihula mnt - Haapsalu — Laiküla - Risti — Virtsu — Kuivastu — Kuressaare - Hälvati — Lihula - Tallinna mnt - Risti — Virtsu — Kuivastu — Kuressaare - Tallinna mnt - Risti — Virtsu — Kuivastu — Kuressaare
      All data is available in GTFS feed: maanteeamet

      Bus L20 FAQ

      • What time does the L20 bus start operating?

        Services on the L20 - Haapsalu - Lihula - Virtsu bus start at 07:55 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the L20 bus stop working?

        Services on the L20 - Haapsalu - Lihula - Virtsu bus stop at 20:40 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a L20 bus stop near me?

        Click here to view the nearest L20 - Haapsalu - Lihula - Virtsu bus stop.

      L20 (Lihula Buses)

      The first stop of the L20 bus route is Virtsu sadam and the last stop is Haapsalu bussijaam. L20 (Haapsalu - Lihula - Virtsu) is operational during everyday.

      Additional information: L20 has 39 stops and the total trip duration for this route is approximately 75 minutes.

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

      L20 bus near me