Kiev
Saint Petersburg, Russia
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 1298.96 km | 23h 33mins | 760 RUB | 23.0 |
Train | 1352.39 km | 26h 31mins | 2,477 RUB | 75.0 |
Bus | 1298.86 km | 27h 7mins | 2,477 RUB | 75.0 |
Flight | 1121.1 km | 7h 48mins | 3,467 RUB | 105.0 |
Flight | 1124.55 km | 7h 37mins | 3,699 RUB | 112.0 |
Drive | 1255.57 km | 17h 37mins | 3,963 RUB | 120.0 |
The best and cheapest way to get from Kiev and Saint Petersburg, Russia is to travel by train, which will cost about 760 RUB or 20.70 USD.