Tallinn
Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 2726.46 km | 57h 19mins | 3,666 RUB | 111.0 |
Bus | 2866.49 km | 56h 33mins | 4,307 RUB | 130.43 |
Bus | 2929.0 km | 57h 53mins | 4,524 RUB | 137.0 |
Flight | 2166.32 km | 8h 57mins | 9,345 RUB | 283.0 |
Train | 2766.39 km | 48h 34mins | 9,907 RUB | 300.0 |
Drive | 2751.13 km | 34h 49mins | 11,888 RUB | 360.0 |
Flight | 2127.98 km | 13h 3mins | 14,992 RUB | 454.0 |
Flight | 2377.2 km | 12h 3mins | 16,148 RUB | 489.0 |
Flight | 2106.3 km | 19h 56mins | 24,140 RUB | 731.0 |
The best and cheapest way to get from Tallinn and Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS is to travel by train, which will cost about 3,666 RUB or 99.90 USD.