There are 4 ways to get from Rakvere to Narva by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Rakvere to Narva by train
Comparing Your Travel Options
The cheapest way to get from Rakvere to Narva is to bus which costs €6 - €12 and takes 1h 47m.
The fastest way to get from Rakvere to Narva is to train which takes 1h 23m and costs €6 - €11.
Yes, there is a direct bus departing from Rakvere bussijaam and arriving at Tempo. Services depart five times a day, and operate every day. The journey takes approximately 1h 47m.
Yes, there is a direct train departing from Rakvere and arriving at Narva. Services depart five times a day, and operate every day. The journey takes approximately 1h 23m.
The distance between Rakvere and Narva is 105 km. The road distance is 116.4 km.
The best way to get from Rakvere to Narva without a car is to train which takes 1h 23m and costs €6 - €11.
The train from Rakvere to Narva takes 1h 23m including transfers and departs five times a day.
Rakvere to Narva bus services, operated by Lux Express, depart from Rakvere bussijaam station.
Rakvere to Narva train services, operated by Elron, depart from Rakvere station.
The best way to get from Rakvere to Narva is to train which takes 1h 23m and costs €6 - €11. Alternatively, you can bus, which costs €6 - €12 and takes 1h 47m.
What companies run services between Rakvere, Estonia and Narva, Estonia?
Elron operates a train from Rakvere to Narva 5 times a day. Tickets cost €6–11 and the journey takes 1h 23m. Alternatively, Lux Express operates a bus from Rakvere bussijaam to Tempo 3 times a day. Tickets cost €7–12 and the journey takes 1h 47m. Two other operators also service this route.
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Rakvere to Narva
- Ave. Duration
- 1h 23m
- Frequency
- 5 times a day
- Estimated price
- €6–11
- Website
- Elron
- Express Train Ticket
- €7–11
- Phone
- +372 680 0909
- [email protected]
- Website
- Lux Express
Bus from Rakvere bussijaam to Tempo
- Ave. Duration
- 1h 47m
- Frequency
- 3 times a day
- Estimated price
- €7–12
- Website
- Lux Express
- Phone
- +372 5551 5316
- [email protected]
- Website
- MK Autobuss
Bus from Rakvere bussijaam to Tempo
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- €6–10
- Website
- MK Autobuss
- Website
- MK Autobuss
- Ave. Duration
- 1h 33m
- Estimated price
- €110–140
Takso Rakveres
- Phone
- +372 5693 2190
Vipcar
- Phone
- +372 5559 8335
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, Need to know: Eurostar, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
Booking & Getting There
Rakvere to Narva bus services, operated by Lux Express, arrive at Tempo station.
Rakvere to Narva train services, operated by Elron, arrive at Narva station.
Yes, the driving distance between Rakvere to Narva is 116 km. It takes approximately 1h 33m to drive from Rakvere to Narva.
Book your Rakvere to Narva bus tickets online with Omio.
There are 212+ hotels available in Narva.




















