How to get from Tapa to Haapsalu by train?
From Tapa to Haapsalu by train
To get from Tapa to Haapsalu you’ll need to take one train line: take the E35 train from Tapa station to Kitseküla station. Next, you’ll have to switch to the and finally take the 257 from Harutee station to Niine station. The total trip duration for this route is approximately 4 hr 12 min. The train schedule from Tapa may change. We recommend you check the updated train schedule to Haapsalu on the Moovit app.
Step by Step
- 1Walk to train stationTapaID 5990022-1190 m • 3 min
- 2Wait for trainE35Tallinn
- 3Ride to train stationKitsekülaID 11313-159 min
- 4Walk toVineeriID 11304-1360 m • 5 min
- 5Wait for119Lehetu
- 6Ride toHaruteeID 23359-135 min
- 7Wait for257Haapsalu Bussijaam
- 8Ride toNiineID 5700250-165 min
- 9Walk toHaapsalu430 m • 6 min
From Tapa to Haapsalu by and bus
To get from Tapa to Haapsalu you’ll need to take one bus line: take the 16 from Tapa station to Teater station. Next, you’ll have to switch to the 307 bus and finally take the 257 from Tallinna Bussijaam station to Niine station. The total trip duration for this route is approximately 5 hr 28 min. The train schedule from Tapa may change. We recommend you check the updated train schedule to Haapsalu on the Moovit app.
Step by Step
- 1Walk toTapaID 5900782-240 m • 1 min
- 2Wait for16Rakvere Bussijaam
- 3Ride toTeaterID 5900800-133 min
- 4Walk to bus stationTeaterID 5900801-110 m • 1 min
- 5Wait for bus307Tallinna Bussijaam
- 6Ride to bus stationTallinna BussijaamID 11611-190 min
- 7Wait for257Haapsalu Bussijaam
- 8Ride toNiineID 5700250-196 min
- 9Walk toHaapsalu430 m • 6 min
Public transit directions from Tapa to Haapsalu
Train schedule from Tapa 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
- Humala 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
From Tapa to Haapsalu by and bus
To get from Tapa to Haapsalu you’ll need to take one bus line: take the 16 from Tapa station to Teater station. Next, you’ll have to switch to the 307 bus and finally take the 257 from Tallinna Bussijaam station to Niine station. The total trip duration for this route is approximately 5 hr 28 min. The train schedule from Tapa may change. We recommend you check the updated train schedule to Haapsalu on the Moovit app.
Step by Step
- 1Walk toTapaID 5900782-240 m • 1 min
- 2Wait for16Rakvere Bussijaam
- 3Ride toTeaterID 5900800-133 min
- 4Walk to bus stationTeaterID 5900801-110 m • 1 min
- 5Wait for bus307Tallinna Bussijaam
- 6Ride to bus stationTallinna BussijaamID 11611-190 min
- 7Wait for257Haapsalu Bussijaam
- 8Ride toNiineID 5700250-196 min
- 9Walk toHaapsalu430 m • 6 min
Questions & Answers
What is the fastest way to get from Tapa to Haapsalu?
The fastest way takes 252 minutes, using Train line E35, ,.
What is the alternative route to get from Tapa to Haapsalu?
The alternative route takes 328 minutes, using , Bus line 307,.
Is there a direct train between Tapa and Haapsalu?
No, you’ll have to take one train line in total. The total travelling time is 4 hr 12 min.
Which train line goes from Tapa to Haapsalu?
The E35 train line goes from Tapa station near Tapa in Tapa to Kitseküla station. From there you’ll have to take till Kitseküla station near Haapsalu.
How long does it take to travel from Tapa to Haapsalu by train?
The total travel time between Tapa and Haapsalu by train is about 4 hr 12 min.
Where do I get on the train near Tapa to get to Haapsalu?
Get on the E35 train from the Tapa station near Tapa in Tapa.
Where do I get off the train when travelling between Tapa and Haapsalu?
Get off the train at the Kitseküla station, which is closest to Haapsalu.
Popular Routes
- Narva to Toila
- Viru Keskus 3 to Saue
- Kuusalu to Toila
- Rakvere to Haapsalu
- Kirsi to Куремяэ
- Paju to Kiviõli
- Tartu to Alatskivi
- Alajõe to Muhu
- Vändra to Viljandi
- Haapsalu Bussijaam to Viljandi
- Käva to Kohtla-Järve
- Loo Tee to Paldiski
- Vana-Pääsküla to Klooga
- Alajõe to Jõhvi
- Rahvapargi to Kohtla-Järve
- Saku to Keila
- Balti Jaam 6 (Train Station) to Elva Haigla
- Jaagumardi to Kilingi-Nõmme
- Ülemiste to Keila
- Hageri to Rapla