How to get from Tallinn to Rakvere by bus and train?
From Tallinn to Rakvere by bus and train
To get from Tallinn to Rakvere in Estonia, take the R30 train from Tallinn station to Tapa station. Next, take the 16 bus from Tapa station to Rakvere Bussijaam station. The total trip duration for this route is approximately 1 hr 56 min.
Step by Step
- 1Start from train stationTallinn
- 2Wait for trainR30Tapa
- 3Ride to train stationTapaID 5990021-176 min
- 4Walk to bus stationTapaID 5900782-2150 m • 2 min
- 5Wait for bus16Rakvere Bussijaam
- 6Ride to bus stationRakvere BussijaamID 5900624-836 min
Public transit directions from Tallinn to Rakvere
Related Routes
- Emmaste to Rakvere
- Käina to Rakvere
- LimbaI to Rakvere
- Narva-Jõesuu to Rakvere
- Tallinn to Rakvere
- Väike-Maarja to Rakvere
- Viljandi to Rakvere
- Kotka Kauplus to Rakvere
- Mustakivi to Rakvere
- Kivisilla to Rakvere
- Tallinn to Ambla
- Tallinn to Antsla
- Tallinn to Elva
- Tallinn to Haljala
- Tallinn to Järva-Jaani
- Tallinn to Kadrina
- Tallinn to Kaiu
- Tallinn to Kehtna
- Tallinn to Kiviõli
- Tallinn to Koigi
Questions & Answers
What is the fastest way to get from Tallinn to Rakvere?
The fastest way takes 116 minutes, using Train line R30, Bus line 16.
Is there a direct train between Tallinn and Rakvere?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 1 hr 56 min.
Which train line goes from Tallinn to Rakvere?
The R30 train line goes from Tapa station near Tallinn in Tallinn to Tapa station. From there you’ll have to take one bus line till Tapa station near Rakvere in Estonia.
How long does it take to travel from Tallinn to Rakvere by train and bus?
The total travel time between Tallinn in Tallinn and Rakvere in Estonia by train and bus is about 1 hr 56 min.
Where do I get on the train near Tallinn to get to Rakvere?
Get on the R30 train from the Tapa station near Tallinn in Tallinn.
Where do I get off the train when travelling between Tallinn and Rakvere?
Get off the train at the Tapa stop, which is closest to Rakvere in Estonia.
When is the last train from Tallinn to Rakvere?
The last train from Tallinn in Tallinn to Rakvere in Estonia is the Tallinn - Rakvere line. It leaves the Tallinn station at 1:00 AM.
Popular Routes
- Jõgeva to Väike-Maarja
- Ainaži to Pärnu
- Paemurru to Keila
- Rapla Jaam to Kilingi-Nõmme
- Alajõe to Paide
- Narva to Toila
- Suurekivi to Rapla
- Vabaduse Väljak to Viimsi
- Mõnuste to Jäneda
- Kehra to Tallinna Tehnikaülikool
- Kaupmehe to Tartu
- Viru Kaevandus to Kohtla-Järve
- Tootsi to Valga
- Järve to Rapla
- Kostivere to Maardu
- Keila to Iisaku
- Narva to Valga
- Haraka to Sindi
- Illi Suvilad to Klooga
- Pärnu Bussijaam to Pärnu Haigla Õendus-Ja Hoolduskeskus