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
- Rastani to Haapsalu
- Nurme to Haapsalu
- Tammeveski 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
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
- Mustakivi to Narva
- Luunja to Haaslava
- Rakvere Bussijaam to Võru
- Pärnu to Rohuküla Sadam
- Tallinn to Saku Suurhall
- Ambla to Saku
- Rakvere to Mõdriku
- Saku to Viljandi
- Jüri to Tallinna Tehnikaülikool
- Kiviõli Jaam to Haapsalu
- Imavere to Salme
- Kehtna to Kohila
- A. Laikmaa to Läänemaa Haigla
- Kivisilla to Orissaare
- Tallinn to Rapla Lennuväli
- Märjamaa to Järvakandi
- Pärnu to Vasalemma
- Tööstuse to Maardu
- Kuusalu Tee to Kiviõli
- Bussijaam to Kiviõli