Tallinn to Rakvere: travel options
Approximate direct distance: 92 km • Travel distance depends on the route and transport you choose.
Choosing your journey
Rakvere is reachable by Elron train from Tallinn. Allow around an hour and a half as an initial planning figure, plus the walk or local journey from the station.
Loading the map...
Side-by-Side Transport Options
Recorded fares and journey times. Check each operator before booking.
Swipe the table horizontally to compare every option.
| Transport Mode | Operator | Duration | Price guide | Stations / Airports | Key Booking Tip |
|---|---|---|---|---|---|
| train Direct | Regional Operator | 1h 30m | Choose a departure for the fare |
Dep: Tallinn Balti jaam
Arr: Rakvere railway station
|
About1h30 is a planning allowance, not a fixed timetable. Confirm that the selected train stops at Rakvere and add the station-to-centre journey. Tickets and times |
Match the train to the visit
Use Balti jaam and check the eastbound timetable for a service stopping at Rakvere. Fast and stopping trains differ, and engineering notices can change the journey. Compare both directions before treating it as a day trip.
Separate station and castle time
Reach the town centre and castle hill after arrival. The castle is an activity-based visit, with some dark or unsettling rooms that may not suit every child. Check the current programme, seasonal ticket and opening notice before setting the return train.
Make space for another choice
A centre walk or the Police Museum can suit the remaining time if its opening fits. Choose one main paid visit first. An overnight stay gives you more flexibility when train times or a shorter winter opening period make the day trip tight.
Plan the arrival
Continue with the Rakvere guide when choosing a base and local visits. Add this journey separately to your daily spending plan. The distance above compares the city centres in a straight line; the route you travel can be longer.