Area

1439 sq km

Area Code

812

Currency

Rouble (R)

If St Petersburg Were 100 People

  • 80 would be Russian
  • 1 would be Belorussian
  • 19 would be other

Language Spoken

Russian

Percentage: Daily Use of Public Transport

  • 41 metro
  • 30 bus
  • 23 electric trams & trolleybuses
  • 6 suburban trains

Population

5,281,579

Population per Sq Km

  • St Petersburg: 3670
  • Russia: 8

Time

Moscow Time (GMT/USC plus three hours)