Language not found
There are no nonstop flights from Petrozavodsk to Saint Petersburg. With a connection, the trip takes from 7 hours. Distance: 302 km. Tickets from $173 (departure 7 November).
Prices updated on 26 October at 11:04
Compare prices, duration and stops
Prices as of 26 October, 11:04 Moscow time
| Trip | Outbound | Return | Outbound + return | Total |
|---|---|---|---|---|
| Weekend trip | Sat, 7 Nov | Mon, 9 Nov | $173 + $191 | |
| One week | Thu, 19 Nov | Fri, 27 Nov | $176 + $104 | |
| Two weeks | Sat, 7 Nov | Fri, 20 Nov | $173 + $106 |
Two one-way tickets combined, price per adult. Tap a price to search these dates.
Prices as of 26 October, 11:04 Moscow time
The cheapest departure right now is Sat, 7 Nov — from $173. Days before departure: 11. 4–7 days before departure tickets cost from $173, 1–3 days before — from $191.
Lowest prices for departures in the next 30 days.
Prices as of 26 October, 11:04 Moscow time
No reviews for this route yet