There are 4 ways to get from Kehra to Rapla 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.
Train
best- Take the train from Kehra to Tallinntrain R30 / ...
- Take the train from Tallinn to Raplatrain R21 / ...
2h 21m€5–9Train, bus
- Take the train from Kehra to Kitsekülatrain R30 / ...
- Take the bus from Tallinn-Väike to Mahlamäebus 350
2h 36m€6–15Drive 68 km
- Drive from Kehra to Raplacar 68 km
1h 2m€11–16Taxi
- Take the taxi from Kehra to Raplataxi 68 km
1h 2m€40–55
Kehra to Rapla by train
Questions & Answers
The cheapest way to get from Kehra to Rapla is to train and bus which costs €5 - €16 and takes 2h 36m.
The fastest way to get from Kehra to Rapla is to drive which takes 1h 2m and costs €10 - €16.
No, there is no direct train from Kehra to Rapla. However, there are services departing from Kehra and arriving at Rapla via Tallinn. The journey, including transfers, takes approximately 2h 21m.
The distance between Kehra and Rapla is 91 km. The road distance is 68 km.
The best way to get from Kehra to Rapla without a car is to train which takes 2h 21m and costs €4 - €10.
It takes approximately 2h 21m to get from Kehra to Rapla, including transfers.
Kehra to Rapla train services, operated by Elron, depart from Kehra station.
Kehra to Rapla train services, operated by Elron, arrive at Tallinn station.
Yes, the driving distance between Kehra to Rapla is 68 km. It takes approximately 1h 2m to drive from Kehra to Rapla.
There are 34+ hotels available in Rapla.
What companies run services between Kehra, Estonia and Rapla, Estonia?
You can take a train from Kehra to Rapla via Tallinn in around 2h 21m.
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Kehra to Tallinn
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €2–5
- Website
- https://elron.ee/en
- Express Train Ticket
- €2–5
Train from Tallinn to Rapla
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €2–5
- Website
- https://elron.ee/en
- Express Train Ticket
- €3–5
Train from Kehra to Kitseküla
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €2–5
- Website
- https://elron.ee/en
- Express Train Ticket
- €2–4
- Phone
- +372 640 4000
- klienditugi@gobus.ee
- Website
- gobus.ee
Bus from Tallinn-Väike to Mahlamäe
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €2–3
- Website
- https://gobus.ee/en/
- Ave. Duration
- 1h 2m
- Estimated price
- €40–55
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 How to get from Florence to Rome, Why you should take the train in the US, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.











