St Joseph, MO, United States
Saint Petersburg, Russia
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Flight | 8108.1 km | 19h 7mins | 21,399 RUB | 648.0 |
The best and cheapest way to get from St Joseph, MO, United States and Saint Petersburg, Russia is to travel by air, which will cost about 21,399 RUB or 583.20 USD.