|Average price||RUB 2700|
|Nearby airports||5 found|
The nearest airport to Petrozavodsk is Petrozavodsk (PES). However, there are better options for getting to Petrozavodsk. Russian Railways (РЖД) operates a train from St Petersburg Ladojskii to Petrozavodsk Pass twice daily. Tickets cost RUB 1300 - RUB 2000 and the journey takes 5h 42m. Alternatively, you can take a bus from Kuopio (KUO) to Petrozavodsk via Päiväranta ramppi E, Päiväranta ramppi P, 3, and Joensuu in around 10h 58m.
There is widespread community transmission globally.
Some travel restrictions are being lifted in Russia. For the latest travel status, please check the official page for Russia.
The nearest airport to Petrozavodsk is Petrozavodsk (PES) Airport which is 15 km away.More information
It takes 7h 40m to get from Petrozavodsk to Pulkovo (LED) Airport.More information
We recommend flying to Pulkovo (LED) Airport, which is 312.6 km away from Petrozavodsk. The train from Pulkovo (LED) to Petrozavodsk takes 7h 40m.More information
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps