Alessandria, Province of Alessandria, Italy
Saint Petersburg, Russia
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 3277.05 km | 51h 19mins | 3,434 RUB | 104.0 |
Train | 3206.7 km | 47h 35mins | 4,524 RUB | 137.0 |
Flight | 2317.95 km | 8h 55mins | 5,482 RUB | 166.0 |
Flight | 2396.81 km | 11h 26mins | 6,274 RUB | 190.0 |
Bus | 3553.2 km | 65h 11mins | 6,472 RUB | 196.0 |
Flight | 2408.14 km | 10h 48mins | 6,638 RUB | 201.0 |
Flight | 2752.88 km | 12h 54mins | 7,166 RUB | 217.0 |
Flight | 2304.11 km | 10h 21mins | 7,331 RUB | 222.0 |
Flight | 2393.7 km | 12h 17mins | 7,959 RUB | 241.0 |
Bus | 3396.75 km | 54h 26mins | 10,765 RUB | 326.0 |
Train | 3073.43 km | 44h 49mins | 11,129 RUB | 337.0 |
Train | 3427.94 km | 40h 24mins | 16,313 RUB | 494.0 |
Drive | 2858.25 km | 31h 46mins | 16,511 RUB | 500.0 |
The best and cheapest way to get from Alessandria, Province of Alessandria, Italy and Saint Petersburg, Russia is to travel by train, which will cost about 3,434 RUB or 93.60 USD.