Beijing
Pulkovo Airport, Saint Petersburg, Russia
The best and cheapest way to get from Beijing and Pulkovo Airport, Saint Petersburg, Russia is to travel by train, which will cost about 13,242 RUB or 360.90 USD.