Cost of Living Comparison Between Krasnoyarsk and Saint Petersburg
For one person, living is cheaper in Krasnoyarsk: $1,157 a month against $1,326 in Saint Petersburg, rent and utilities included – about $2,000 less a year. Higher rent and utilities in Saint Petersburg outweigh lower spending on other living expenses.
-
Krasnoyarsk Living Index56Cost of Living Index in KrasnoyarskLearn more -
Saint Petersburg Living Index64Cost of Living Index in Saint PetersburgLearn more
How much you'll spend in Krasnoyarsk and in Saint Petersburg
Real prices from locals and on-the-ground checks – rent, groceries, transit and the daily extras. Here's what a month in Krasnoyarsk and in Saint Petersburg actually costs, broken down by who's living it.
A single person spends $1,157 per month in Krasnoyarsk vs $1,326 in Saint Petersburg, rent included.
- Krasnoyarsk $1,157
- Saint Petersburg $1,326
A couple spends around $1,842 per month in Krasnoyarsk vs $2,102 in Saint Petersburg, rent included.
- Krasnoyarsk $1,842
- Saint Petersburg $2,102
A family of three spends $2,528 per month in Krasnoyarsk vs $2,878 in Saint Petersburg, rent included.
- Krasnoyarsk $2,528
- Saint Petersburg $2,878
Krasnoyarsk is about 13% cheaper than Saint Petersburg, and outside of rent the biggest gap is in clothing.
Both Krasnoyarsk and Saint Petersburg are more affordable than the global median – Krasnoyarsk 14% lower, Saint Petersburg 2% lower.
CityCost data is based on AI and user input – minor inaccuracies may occur.
Last update for Krasnoyarsk: October 12, 2026
Last update for Saint Petersburg: October 11, 2026
Cost Breakdown
A central one-bedroom costs $383 in Krasnoyarsk versus $742 in Saint Petersburg. Rent is usually the largest line item in a monthly budget, so the gap here sets the tone for the overall comparison.
Salaries run about 44% higher in Saint Petersburg, which partly offsets the higher cost of living there. Purchasing power depends on which expenses matter most to you.
A mid-range dinner for two costs $45.00 in Krasnoyarsk versus $42.00 in Saint Petersburg. Monthly groceries follow the same trend: $238 vs $225 – making Saint Petersburg the more affordable choice for daily food spending.
- Krasnoyarsk Saint Petersburg 3,570 km ≈ 5 h nonstop flight
- Krasnoyarsk
- Saint Petersburg
Distances are measured in a straight line. Your location is detected approximately.
City Median Internet Speeds Comparison (Updated March 2026)
Which city is more expensive, Krasnoyarsk or Saint Petersburg?
How much do you need to earn to live comfortably in Krasnoyarsk and in Saint Petersburg?
Where is rent cheaper, Krasnoyarsk or Saint Petersburg?
How expensive is transport in Krasnoyarsk compared to Saint Petersburg?
How do childcare costs compare in Krasnoyarsk and in Saint Petersburg?
Can you live on $1,000/month in Krasnoyarsk or in Saint Petersburg?
Which city is better for digital nomads, Krasnoyarsk or Saint Petersburg?
Should I move to Krasnoyarsk or to Saint Petersburg?
Krasnoyarsk vs other spots: cost of living compared
Similar cities
Playa del Carmen
Bangkok
Cemagi, Bali
Sanur, Bali
Izmir
Skopje