There are 3 ways to get from Tallinn to Repino by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Narva
best- Take the bus from Tallinna bussijaam to Narvabus 396 / ...
- Take the bus from Ivangorod to Saint Petersburg Moskovskaya Metrobus 842
9h 13m₽1,818–3,288Drive 654.9 km
- Drive from Tallinn to Repinocar 654.9 km
9h 16m₽9,655–13,947Bus
- Take the bus from Tallinn Mustakivi to Saint Petersburg Bus Terminalbus
10h 1m₽3,669–7,538
Questions & Answers
The cheapest way to get from Tallinn to Repino is to bus via Narva which costs RUB 1800 - RUB 3300 and takes 9h 13m.
The fastest way to get from Tallinn to Repino is to bus via Narva which takes 9h 13m and costs RUB 1800 - RUB 3300.
The distance between Tallinn and Repino is 410 km. The road distance is 654.9 km.
The best way to get from Tallinn to Repino without a car is to bus via Narva which takes 9h 13m and costs RUB 1800 - RUB 3300.
It takes approximately 9h 13m to get from Tallinn to Repino, including transfers.
Yes, the driving distance between Tallinn to Repino is 655 km. It takes approximately 9h 16m to drive from Tallinn to Repino.
What companies run services between Tallinn, Estonia and Repino, Sankt-Peterburg, Russia?
You can take a bus from Tallinna bussijaam to Repino via Narva, Ivangorod, Saint Petersburg Moskovskaya Metro, Moskovskaya, Udelnaya, and Udelnaya in around 9h 13m.
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Tallinna bussijaam to Narva
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- ₽1,100–2,200
- Website
- https://luxexpress.eu/en/
Bus from Tallinn Mustakivi to Saint Petersburg Bus Terminal
- Ave. Duration
- 6h 19m
- Frequency
- 3 times a day
- Estimated price
- ₽3,300–6,500
- Website
- https://luxexpress.eu/en/
- Phone
- +372 518 8493
- info@estonianlines.eu
- Website
- estonianlines.eu
Bus from Tallinna bussijaam to Narva
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Estimated price
- ₽90–420
- Website
- https://www.estonianlines.eu/en/
- Phone
- +372 5551 5316
- info@mkautobuss.ee
- Website
- mkautobuss.ee
Bus from Tallinna bussijaam to Narva
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- ₽85–190
- Website
- https://www.mkautobuss.ee/
- Schedules at
- https://www.mkautobuss.ee/soiduplaanid/
- Phone
- +372 5656 3056
- info@balticshuttle.ee
- Website
- balticshuttle.ee
Bus from Tallinna bussijaam to Narva
- Ave. Duration
- 3h 5m
- Frequency
- 6 times a week
- Estimated price
- ₽90–420
- Website
- https://www.balticshuttle.ee/en
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- sks-auto.ru
Bus from Ivangorod to Saint Petersburg Moskovskaya Metro
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- ₽500–900
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
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 Luton Airport into central London, 4 stunningly beautiful Philippines islands you need to visit, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
















