How to get from Pärnu to Haapsalu by bus?
From Pärnu to Haapsalu by bus
To get from Pärnu to Haapsalu in Estonia, you’ll need to take 3 bus lines: take the 99 bus from Kiviaja station to Pärnu Bussijaam station. Next, you’ll have to switch to the 237 bus and finally take the 234 bus from Vana-Pääsküla station to Haapsalu Bussijaam station. The total trip duration for this route is approximately 3 hr 37 min.
Step by Step
- 1Walk to bus stationKiviajaID 6701157-1260 m • 4 min
- 2Wait for bus99Pärnu Bussijaam
- 3Ride to bus stationPärnu BussijaamID 6700741-112 min
- 4Wait for bus237Tallinna Bussijaam
- 5Ride to bus stationVana-PääskülaID 04401-187 min
- 6Walk to bus stationVana-PääskülaID 04404-1130 m • 2 min
- 7Wait for bus234Haapsalu Bussijaam
- 8Ride to bus stationHaapsalu BussijaamID 5700032-180 min
- 9Walk toHaapsalu10 m • 1 min
Alternative route from Pärnu to Haapsalu by bus via 40, 237 and 234
To get from Pärnu to Haapsalu in Estonia, you’ll need to take 3 bus lines: take the 40 bus from Kiviaja station to Bussijaam station. Next, you’ll have to switch to the 237 bus and finally take the 234 bus from Vana-Pääsküla station to Haapsalu Bussijaam station. The total trip duration for this route is approximately 3 hr 32 min.
Step by Step
- 1Walk to bus stationKiviajaID 6701157-1260 m • 4 min
- 2Wait for bus40Madise
- 3Ride to bus stationBussijaamID 6700078-115 min
- 4Walk to bus stationPärnu BussijaamID 6700741-1150 m • 2 min
- 5Wait for bus237Tallinna Bussijaam
- 6Ride to bus stationVana-PääskülaID 04401-187 min
- 7Walk to bus stationVana-PääskülaID 04404-1130 m • 2 min
- 8Wait for bus234Haapsalu Bussijaam
- 9Ride to bus stationHaapsalu BussijaamID 5700032-180 min
- 10Walk toHaapsalu10 m • 1 min
Public transit directions from Pärnu to Haapsalu
Related Routes
- LimbaI to Haapsalu
- Muhu to Haapsalu
- Paide to Haapsalu
- Pärnu to Haapsalu
- Rakvere to Haapsalu
- Saku to Haapsalu
- Tallinn to Haapsalu
- Viimsi to Haapsalu
- Vändra to Haapsalu
- Pärnu to Ainaži
- Pärnu to Rohuküla Sadam
- Kadriorg to Tallinn
- Jägala Linnamägi to Tallinn
- Ainaži to Pärnu
- Elva Raudteejaam to Tartu
- Loksa to Tallinn
- Jägala Juga to Tallinn
- Kohtla-Järve to Tallinn
- Võsu to Tallinn
- Palmse to Tallinn
Alternative route from Pärnu to Haapsalu by bus via 40, 237 and 234
To get from Pärnu to Haapsalu in Estonia, you’ll need to take 3 bus lines: take the 40 bus from Kiviaja station to Bussijaam station. Next, you’ll have to switch to the 237 bus and finally take the 234 bus from Vana-Pääsküla station to Haapsalu Bussijaam station. The total trip duration for this route is approximately 3 hr 32 min.
Step by Step
- 1Walk to bus stationKiviajaID 6701157-1260 m • 4 min
- 2Wait for bus40Madise
- 3Ride to bus stationBussijaamID 6700078-115 min
- 4Walk to bus stationPärnu BussijaamID 6700741-1150 m • 2 min
- 5Wait for bus237Tallinna Bussijaam
- 6Ride to bus stationVana-PääskülaID 04401-187 min
- 7Walk to bus stationVana-PääskülaID 04404-1130 m • 2 min
- 8Wait for bus234Haapsalu Bussijaam
- 9Ride to bus stationHaapsalu BussijaamID 5700032-180 min
- 10Walk toHaapsalu10 m • 1 min
Questions & Answers
What is the fastest way to get from Pärnu to Haapsalu?
The fastest way takes 217 minutes, using Bus line 99, Bus line 237, Bus line 234.
What is the alternative route to get from Pärnu to Haapsalu?
The alternative route takes 212 minutes, using Bus line 40, Bus line 237, Bus line 234.
Is there a direct bus between Pärnu and Haapsalu?
No, you’ll have to take 3 bus lines in total. The total travelling time is 3 hr 37 min.
Which bus line goes from Pärnu to Haapsalu?
The 99 bus line goes from Kiviaja station near Pärnu in Pärnu to Pärnu Bussijaam station. From there you’ll have to take one bus line till Pärnu Bussijaam station near Haapsalu in Estonia.
How long does it take to travel from Pärnu to Haapsalu by bus?
The total travel time between Pärnu in Pärnu and Haapsalu in Estonia by bus is about 3 hr 37 min.
Where do I get on the bus near Pärnu to get to Haapsalu?
Get on the 99 bus from the Kiviaja stop near Pärnu in Pärnu.
Where do I get off the bus when travelling between Pärnu and Haapsalu?
Get off the bus at the Pärnu Bussijaam stop, which is closest to Haapsalu in Estonia.
Popular Routes
- Kanepi to Tartu
- Kivisilla to Ambla
- Tiskre to Tartu
- Emmaste to Vastseliina
- Koeru to Mäksa
- Räpina to Pärnu
- Haraka to Sindi
- Graniidi to Eesti Energia õppeväljak
- Rapla Jaam to Kilingi-Nõmme
- Antsla to Võru
- Estonia 4 to Saue
- Ülemiste Jaam to Tallinna Lastehaigla
- Vesivärava to Rapla
- Keila Kirik to Valga
- Rakvere to Püssi
- Vabaduse Väljak to PERH polikliinik 1
- Balti Jaam (Train Station) to Rapla
- Kivisilla to Kambja Kooli Staadion
- Saku to Klooga
- Abja-Paluoja to Kilingi-Nõmme