How to get from Tallinn to Haljala by bus?
From Tallinn to Haljala by bus
To get from Tallinn to Haljala in Estonia, take the 151 bus from Balti Jaam 5 (Train Station) station to Mustakivi station. Next, take the 323 bus from Mustakivi station to Haljala Tee station. The total trip duration for this route is approximately 2 hr 28 min.
Step by Step
- 1Walk to bus stationBalti Jaam 5 (Train Station)ID 21105-5200 m • 3 min
- 2Wait for bus151Loksa
- 3Ride to bus stationMustakiviID 16201-223 min
- 4Wait for bus323Peetri Plats
- 5Ride to bus stationHaljala TeeID 5901043-155 min
- 6Walk toHaljala290 m • 4 min
Alternative route from Tallinn to Haljala by bus via 120 and 323
To get from Tallinn to Haljala in Estonia, take the 120 bus from Balti Jaam 1 (Train Station) station to Bussijaam (Bus Station) station. Next, take the 323 bus from Tallinna Bussijaam station to Haljala Tee station. The total trip duration for this route is approximately 2 hr 10 min.
Step by Step
- 1Walk to bus stationBalti Jaam 1 (Train Station)ID 21105-1180 m • 3 min
- 2Wait for bus120Ehituse
- 3Ride to bus stationBussijaam (Bus Station)ID 11605-213 min
- 4Walk to bus stationTallinna BussijaamID 11611-1420 m • 6 min
- 5Wait for bus323Peetri Plats
- 6Ride to bus stationHaljala TeeID 5901043-163 min
- 7Walk toHaljala290 m • 4 min
Public transit directions from Tallinn to Haljala
Related Routes
- Jõelähtme to Haljala
- LimbaI to Haljala
- Narva-Jõesuu to Haljala
- Tamsalu to Haljala
- Mustakivi to Haljala
- Kivisilla to Haljala
- Tallinn to Ambla
- Tallinn to Antsla
- Tallinn to Elva
- Tallinn to Järva-Jaani
- Tallinn to Kadrina
- Tallinn to Kaiu
- Tallinn to Kehtna
- Tallinn to Kiviõli
- Tallinn to Koigi
- Tallinn to Kunda
- Tallinn to Lihula
- Tallinn to Mäetaguse
- Tallinn to Märjamaa
- Tallinn to Paide
Alternative route from Tallinn to Haljala by bus via 120 and 323
To get from Tallinn to Haljala in Estonia, take the 120 bus from Balti Jaam 1 (Train Station) station to Bussijaam (Bus Station) station. Next, take the 323 bus from Tallinna Bussijaam station to Haljala Tee station. The total trip duration for this route is approximately 2 hr 10 min.
Step by Step
- 1Walk to bus stationBalti Jaam 1 (Train Station)ID 21105-1180 m • 3 min
- 2Wait for bus120Ehituse
- 3Ride to bus stationBussijaam (Bus Station)ID 11605-213 min
- 4Walk to bus stationTallinna BussijaamID 11611-1420 m • 6 min
- 5Wait for bus323Peetri Plats
- 6Ride to bus stationHaljala TeeID 5901043-163 min
- 7Walk toHaljala290 m • 4 min
Questions & Answers
What is the fastest way to get from Tallinn to Haljala?
The fastest way takes 148 minutes, using Bus line 151, Bus line 323.
What is the alternative route to get from Tallinn to Haljala?
The alternative route takes 130 minutes, using Bus line 120, Bus line 323.
Is there a direct bus between Tallinn and Haljala?
No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 28 min.
Which bus line goes from Tallinn to Haljala?
The 151 bus line goes from Balti Jaam 5 (Train Station) station near Tallinn in Tallinn to Loksa station. From there you’ll have to take one bus line till Loksa station near Haljala in Estonia.
How long does it take to travel from Tallinn to Haljala by bus?
The total travel time between Tallinn in Tallinn and Haljala in Estonia by bus is about 2 hr 28 min.
Where do I get on the bus near Tallinn to get to Haljala?
Get on the 151 bus from the Balti Jaam 5 (Train Station) stop near Tallinn in Tallinn.
Where do I get off the bus when travelling between Tallinn and Haljala?
Get off the bus at the Loksa stop, which is closest to Haljala in Estonia.
Popular Routes
- Narva to Sillamäe
- Ahja to Võnnu
- Tallinn to Saku
- Liiva to Tartu
- Balti Jaam 6 (Train Station) to Märjamaa
- Paide Bussijaam 3 to Keila
- Balti Jaam (Train Station) to Haapsalu
- Kehtna to Rapla
- Imavere to Salme
- Keila to Kiili
- Kurtna Tiigi to Tartu
- Saku to Keila
- Paju to Kiviõli
- Tallinn to Kiviõli
- Haigla to Haapsalu
- Vändra to Viljandi
- Narva to Valga
- Kaunissaare to Jäneda
- Haapsalu to Valga
- Tallinn to Koeru