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 106 bus from Balti Jaam 4 (Train Station) station to Mustakivi station. Next, take the 309 bus from Mustakivi station to Haljala Tee station. The total trip duration for this route is approximately 2 hr 1 min. The bus schedule from Tallinn may change. We recommend you check the updated bus schedule to Haljala on the Moovit app.
Step by Step
- 1Walk to bus stationBalti Jaam 4 (Train Station)ID 21105-4170 m • 3 min
- 2Wait for bus106Balti Jaam (Train Station)
- 3Ride to bus stationMustakiviID 16201-225 min
- 4Wait for bus309Rakvere Bussijaam
- 5Ride to bus stationHaljala TeeID 5900085-172 min
- 6Walk toHaljala220 m • 3 min
Alternative route from Tallinn to Haljala by bus via 151 and 309
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 309 bus from Mustakivi station to Haljala Tee station. The total trip duration for this route is approximately 2 hr 57 min. The bus schedule from Tallinn may change. We recommend you check the updated bus schedule to Haljala on the Moovit app.
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-225 min
- 4Wait for bus309Rakvere Bussijaam
- 5Ride to bus stationHaljala TeeID 5900085-172 min
- 6Walk toHaljala220 m • 3 min
Public transit directions from Tallinn to Haljala
Bus schedule 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 151 and 309
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 309 bus from Mustakivi station to Haljala Tee station. The total trip duration for this route is approximately 2 hr 57 min. The bus schedule from Tallinn may change. We recommend you check the updated bus schedule to Haljala on the Moovit app.
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-225 min
- 4Wait for bus309Rakvere Bussijaam
- 5Ride to bus stationHaljala TeeID 5900085-172 min
- 6Walk toHaljala220 m • 3 min
Questions & Answers
What is the fastest way to get from Tallinn to Haljala?
The fastest way takes 121 minutes, using Bus line 106, Bus line 309.
What is the alternative route to get from Tallinn to Haljala?
The alternative route takes 177 minutes, using Bus line 151, Bus line 309.
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 1 min.
Which bus line goes from Tallinn to Haljala?
The 106 bus line goes from Balti Jaam 4 (Train Station) station near Tallinn in Tallinn to Balti Jaam (Train Station) station. From there you’ll have to take one bus line till Balti Jaam (Train Station) 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 1 min.
Where do I get on the bus near Tallinn to get to Haljala?
Get on the 106 bus from the Balti Jaam 4 (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 Balti Jaam (Train Station) stop, which is closest to Haljala in Estonia.
Popular Routes
- Kivisilla to Ahja
- Oru to Kohtla-Järve
- Mustakivi to Mustvee
- Rummu to Paldiski
- Mustvee to Alatskivi
- Taagepera Tee to Tallinna Majanduskool
- Rakvere Bussijaam to Keila
- Valga to Viljandi
- Tallinn to Loksa
- Tallinn to Suure-Jaani
- Tiskre to Keila
- Tallinn to Raasiku
- Jäneda to Keila
- Kohila to Sillamäe
- Bussijaam (Bus Station) to Kohtla-Järve
- Bussijaam (Bus Station) to Maardu
- Tallinn to Ambla
- Puka to Saue
- Koeru to Väike-Maarja
- Järveküla to Tallinna Tehnikaülikool