How to get from Rapla to Haapsalu by bus and train?
From Rapla to Haapsalu by bus and train
To get from Rapla to Haapsalu you’ll need to take one train line and 2 bus lines: take the R22 train from Rapla station to Liiva station. Next, you’ll have to switch to the 18 bus and finally take the 234 bus from Vana-Pääsküla station to Niine station. The total trip duration for this route is approximately 2 hr 40 min. The bus and train schedule from Rapla may change. We recommend you check the updated bus and train schedule to Haapsalu on the Moovit app.
Step by Step
- 1Walk to train stationRaplaID 7090018-130 m • 1 min
- 2Wait for trainR22Tallinn
- 3Ride to train stationLiivaID 06413-146 min
- 4Walk to bus stationLiivaID 06407-1450 m • 6 min
- 5Wait for bus18Nõlvaku
- 6Ride to bus stationVana-PääskülaID 04402-118 min
- 7Walk to bus stationVana-PääskülaID 04404-150 m • 1 min
- 8Wait for bus234Haapsalu Bussijaam
- 9Ride to bus stationNiineID 5700250-177 min
- 10Walk toHaapsalu430 m • 6 min
Alternative route from Rapla to Haapsalu by bus and train via R22, 191 and 234
To get from Rapla to Haapsalu you’ll need to take one train line and 2 bus lines: take the R22 train from Rapla station to Liiva station. Next, you’ll have to switch to the 191 bus and finally take the 234 bus from Vana-Pääsküla station to Niine station. The total trip duration for this route is approximately 2 hr 40 min. The bus and train schedule from Rapla may change. We recommend you check the updated bus and train schedule to Haapsalu on the Moovit app.
Step by Step
- 1Walk to train stationRaplaID 7090018-130 m • 1 min
- 2Wait for trainR22Tallinn
- 3Ride to train stationLiivaID 06413-146 min
- 4Walk to bus stationRistiID 06401-1490 m • 7 min
- 5Wait for bus191Välja
- 6Ride to bus stationVana-PääskülaID 04406-113 min
- 7Walk to bus stationVana-PääskülaID 04404-1130 m • 2 min
- 8Wait for bus234Haapsalu Bussijaam
- 9Ride to bus stationNiineID 5700250-177 min
- 10Walk toHaapsalu430 m • 6 min
Public transit directions from Rapla to Haapsalu
Bus And Train schedule from Rapla to Haapsalu
Related Routes
- Taaliku Mõisa to Haapsalu
- Paide Bussijaam 3 to Haapsalu
- Kiviõli Jaam to Haapsalu
- Kitsi to Haapsalu
- Miku-Peetri to Haapsalu
- Vana-Pääsküla to Haapsalu
- Uus-Sadama to Haapsalu
- Käsmu to Haapsalu
- Zoo to Haapsalu
- Szolnok to Haapsalu
- Mustamäe to Haapsalu
- Taksopark to Haapsalu
- Tõnismägi to Haapsalu
- J. Poska to Haapsalu
- Kadriorg to Haapsalu
- Lillepaviljon to Haapsalu
- Väike-Paala to Haapsalu
- Kotka Kauplus to Haapsalu
- Mustakivi to Haapsalu
- Lillepi to Haapsalu
Alternative route from Rapla to Haapsalu by bus and train via R22, 191 and 234
To get from Rapla to Haapsalu you’ll need to take one train line and 2 bus lines: take the R22 train from Rapla station to Liiva station. Next, you’ll have to switch to the 191 bus and finally take the 234 bus from Vana-Pääsküla station to Niine station. The total trip duration for this route is approximately 2 hr 40 min. The bus and train schedule from Rapla may change. We recommend you check the updated bus and train schedule to Haapsalu on the Moovit app.
Step by Step
- 1Walk to train stationRaplaID 7090018-130 m • 1 min
- 2Wait for trainR22Tallinn
- 3Ride to train stationLiivaID 06413-146 min
- 4Walk to bus stationRistiID 06401-1490 m • 7 min
- 5Wait for bus191Välja
- 6Ride to bus stationVana-PääskülaID 04406-113 min
- 7Walk to bus stationVana-PääskülaID 04404-1130 m • 2 min
- 8Wait for bus234Haapsalu Bussijaam
- 9Ride to bus stationNiineID 5700250-177 min
- 10Walk toHaapsalu430 m • 6 min
Questions & Answers
What is the fastest way to get from Rapla to Haapsalu?
The fastest way takes 160 minutes, using Train line R22, Bus line 18, Bus line 234.
What is the alternative route to get from Rapla to Haapsalu?
The alternative route takes 160 minutes, using Train line R22, Bus line 191, Bus line 234.
Is there a direct train between Rapla and Haapsalu?
No, you’ll have to take one train line and 2 bus lines in total. The total travelling time is 2 hr 40 min.
Which train line goes from Rapla to Haapsalu?
The R22 train line goes from Rapla station near Rapla in Rapla to Tallinn station. From there you’ll have to take 2 bus lines till Tallinn station near Haapsalu.
How long does it take to travel from Rapla to Haapsalu by train and bus?
The total travel time between Rapla and Haapsalu by train and bus is about 2 hr 40 min.
Where do I get on the train near Rapla to get to Haapsalu?
Get on the R22 train from the Rapla station near Rapla in Rapla.
Where do I get off the train when travelling between Rapla and Haapsalu?
Get off the train at the Tallinn stop, which is closest to Haapsalu.
When is the last bus from Rapla to Haapsalu?
The last bus from Rapla in Rapla to Haapsalu in Haapsalu is the Haapsalu - Risti - Märjamaa - Rapla - Türi - Paide - Tartu line. It leaves the Rapla Jaam stop at 8:52 PM.
Popular Routes
- Kivisilla to Torgu
- Viljandi to Tapa
- Kasemetsa to Lossi 36 saun
- Ahja to Võnnu
- Tallinn to Kehtna
- Ala-Parmu to Kiviõli
- Õssu to Tartu
- Klooga Raudteejaam to Haapsalu
- Alva to Ainaži
- Klooga Aedlinn to Haapsalu
- Padise to Tartu
- Rapla to Tallinn
- Puka to Saue
- Rapla Bussijaam to Sindi
- L. Koidula to Tartu
- Ussimäe Tee to Maardu
- Kivijärve to Keila
- Türi Keskväljak to Viljandi
- Kivisilla to Ahja
- Kaarla to Куремяэ