How to get from Haapsalu to Lihula by bus?
From Haapsalu to Lihula by bus
Take one direct bus from Haapsalu to Lihula in Estonia: take the L20 bus from Haapsalu Bussijaam station to Lihula station. The total trip duration for this route is approximately 51 min. The ride fare is €1.50.
Step by Step
- 1Walk to bus stationHaapsalu BussijaamID 5700032-110 m • 1 min
- 2Wait for busL20Virtsu Sadam
- 3Ride to bus stationLihulaID 5700199-150 min
- 4Walk toLihula60 m • 1 min
Alternative route from Haapsalu to Lihula by bus via 321 and 266
To get from Haapsalu to Lihula in Estonia, take the 321 bus from Haapsalu Bussijaam station to Ollimäe station. Next, take the 266 bus from Ollimäe station to Lihula station. The total trip duration for this route is approximately 1 hr 36 min.
Step by Step
- 1Walk to bus stationHaapsalu BussijaamID 5700032-110 m • 1 min
- 2Wait for bus321Pärnu Bussijaam
- 3Ride to bus stationOllimäeID 5700271-144 min
- 4Wait for bus266Kuressaare
- 5Ride to bus stationLihulaID 5700199-133 min
- 6Walk toLihula60 m • 1 min
Public transit directions from Haapsalu to Lihula
Related Routes
- Alajõe to Lihula
- LimbaI to Lihula
- Tallinn to Lihula
- Bussijaam (Bus Station) to Lihula
- Haapsalu to Järvakandi
- Haapsalu to Kiili
- Haapsalu to Kohila
- Haapsalu to Kose
- Haapsalu to Kärdla
- Haapsalu to Kuressaare
- Haapsalu to LimbaI
- Haapsalu to Padise
- Haapsalu to Paldiski
- Haapsalu to Põltsamaa
- Haapsalu to Rapla
- Haapsalu to Tartu
- Haapsalu to Valga
- Haapsalu to Valjala
- Haapsalu to Viljandi
- Haaslava to Käina
Alternative route from Haapsalu to Lihula by bus via 321 and 266
To get from Haapsalu to Lihula in Estonia, take the 321 bus from Haapsalu Bussijaam station to Ollimäe station. Next, take the 266 bus from Ollimäe station to Lihula station. The total trip duration for this route is approximately 1 hr 36 min.
Step by Step
- 1Walk to bus stationHaapsalu BussijaamID 5700032-110 m • 1 min
- 2Wait for bus321Pärnu Bussijaam
- 3Ride to bus stationOllimäeID 5700271-144 min
- 4Wait for bus266Kuressaare
- 5Ride to bus stationLihulaID 5700199-133 min
- 6Walk toLihula60 m • 1 min
Questions & Answers
What is the fastest way to get from Haapsalu to Lihula?
The fastest way takes 51 minutes, using Bus line L20.
What is the alternative route to get from Haapsalu to Lihula?
The alternative route takes 96 minutes, using Bus line 321, Bus line 266.
Is there a direct bus between Haapsalu and Lihula in Estonia?
Yes, there is a direct bus going from Haapsalu to Lihula in Estonia in 51 min.
Which bus line goes from Haapsalu to Lihula in Estonia?
The L20 bus line goes from Haapsalu Bussijaam station near Haapsalu to Virtsu Sadam station near Lihula in Estonia.
How long does it take to travel from Haapsalu to Lihula in Estonia by bus?
The total travel time between Haapsalu and Lihula in Estonia by bus is about 51 min.
Where do I get on the bus near Haapsalu to get to Lihula in Estonia?
Get on the L20 bus from the Haapsalu Bussijaam stop near Haapsalu in Estonia.
Where do I get off the bus when travelling between Haapsalu and Lihula in Estonia?
Get off the bus at the Virtsu Sadam stop, which is closest to Lihula in Estonia.
When is the last bus from Haapsalu to Lihula in Estonia?
The last bus from Haapsalu to Lihula in Estonia is the Lihula - Haapsalu line. It leaves the Haapsalu Bussijaam stop at 12:25 AM.
How much is the bus fare from Haapsalu to Lihula?
The ride from Haapsalu to Lihula costs €1.50.
Popular Routes
- Värska Veekeskus to Võru
- Bioloogia to Paldiski
- Valga to Antsla
- Jõhvi to Iisaku
- Puhja to Valga
- Koonga Kool to Paldiski
- Viru Kaevandus to Kohtla-Järve
- Estonia to Pärnu Haigla Õendus-Ja Hoolduskeskus
- Tagadi Pood to Mõdriku
- Alajõe to Loksa
- Kivisilla to Lennundusmuuseum
- Imavere to Salme
- Kuressaare (3) to Võru
- Taksopark to Haapsalu
- Valga to Pärnu
- Lihula to Väike-Maarja
- Koeru to Mäksa
- Raeküla Kool to Keila
- Tallinn to Lihula
- Loo Tee to Paldiski