Saint Petersburg has no mountains, but it does have five working ski hills within two hours of the city. Season passes for winter 2026/27 are already on sale: at Zolotaya Dolina in Korobitsyno an adult pass costs 47,500 roubles and a weekday-only pass 19,800 roubles. At neighbouring Snezhny an adult pass is 44,900 roubles, or 40,400 if you buy before 1 November 2026. A combined pass covering both resorts costs 60,000 roubles.
Day tickets have not been announced yet. As of 2 October 2026 the Okhta Park slopes page still says "closed until next season", and Krasnoye Ozero's lift-ticket page shows only summer prices. That is normal here: daily rates appear a week or two before the lifts start.
Okhta Park: closest to the city, with a hidden fee
Okhta Park sits in Mistolovo, which the resort describes as 10 km from Saint Petersburg. Nine runs, a vertical drop of up to 55 metres, longest run 390 metres, lifts open daily 11:00–21:00.
Watch the park entrance fee, charged separately from the lift pass: free on Mondays, 300 roubles per person Tuesday to Thursday, 400 roubles on Fridays, weekends and holidays. Bus 656 runs from Grazhdansky Prospekt metro and takes 30–40 minutes; the last bus back leaves the resort at 21:50. Minibus K680 runs from Devyatkino every 30 minutes, 07:00 to 22:00.
Tuutari Park: the only one reachable by train
Tuutari Park lies on the Duderhof Heights. Take a suburban train from Baltiysky station to Krasnoye Selo (about 40 minutes), then bus 479. It is also the only resort still publishing last season's prices: a weekday adult hour costs 1200 roubles and three hours 2000; at weekends, 1500 and 2700. A single lift ride is 300 roubles. A ski set rents for 1500 roubles an hour on weekdays, 1700 at weekends; a helmet is 500 roubles.
A passport is never accepted as a rental deposit anywhere in the region. Bring a driving licence plus a vehicle registration document, or leave 30,000 roubles in cash.



