Train from Tallinn to Sochi
Your cost to travel by Car ferry, train: $270 - $330
- Tallinn
-
-
Total Distance:
84.81 km (53 miles)
-
Travel Time:
2 Hours 1 Minutes
-
Frequency:
6 Times/Day
-
Ferry Fare:
170.0 USD (~5,613.89 RUB)
-
- Helsinki
-
-
Total Distance:
0.86 km (1 miles)
-
Travel Time:
13 Minutes
-
Frequency:
N/A
-
Walk Fare:
0.13 USD (~4.29 RUB)
-
- Helsinki
-
-
Total Distance:
413.07 km (257 miles)
-
Travel Time:
4 Hours 39 Minutes
-
Frequency:
6 Times/Day
-
Train Fare:
45.0 USD (~1,486.03 RUB)
-
- St Petersburg Finlyandskii
-
-
Total Distance:
0.12 km (0 miles)
-
Travel Time:
0 Minutes
-
Frequency:
N/A
-
Walk Fare:
0.02 USD (~0.66 RUB)
-
- Ploshchad Lenina
-
-
Total Distance:
2.91 km (2 miles)
-
Travel Time:
4 Minutes
-
Frequency:
720 Times/Day
-
Train Fare:
1.0 USD (~33.02 RUB)
-
- Ploshchad Vosstaniya
-
-
Total Distance:
0.23 km (0 miles)
-
Travel Time:
0 Minutes
-
Frequency:
N/A
-
Walk Fare:
0.03 USD (~0.99 RUB)
-
- St Petersburg P Mosk
-
-
Total Distance:
2265.15 km (1407 miles)
-
Travel Time:
39 Hours 35 Minutes
-
Frequency:
1 Times/Day
-
Train Fare:
85.0 USD (~2,806.95 RUB)
-
- Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS
Train schedule
Departure | Arrival | Fare | Operator | Duration |
---|---|---|---|---|
Tallinn | Helsinki | 170 USD | https://www.tallink.com/ | 2h 0mins |
Helsinki | St Petersburg Finlyandskii | 45 USD | http://www.vr.fi/en/index.html | 4h 36mins |
Ploshchad Lenina | Ploshchad Vosstaniya | 1 USD | http://www.metro.spb.ru/en/rejimrabotystancii.html | 4mins |
St Petersburg P Mosk | Sochi | 85 USD | http://pass.rzd.ru/main-pass/public/en | 39h 11mins |
Cost by number of pax.
Pax | Currency (USD) | Currency (Local) |
---|---|---|
1 person | 315 USD | ~ 10,402 RUB |
2 people | 630 USD | ~ 20,804 RUB |
3 people | 945 USD | ~ 31,207 RUB |
4 people | 1,260 USD | ~ 41,609 RUB |
5 people | 1,575 USD | ~ 52,011 RUB |
Did you know?
- The total CO2 Emission for your Tallinn - Sochi train trip is 153.11 kg
- Your total cost to travel by train from Tallinn to Sochi is about 315.0 USD (~10,402.21 RUB)