How Big Is Saint Petersburg?

Saint Petersburg covers approximately 1,439 square kilometers (556 square miles). It is a city in Russia. That's roughly the same size as London.

Saint Petersburg vs

Saint Petersburg on the Map

1,439 km²
556 sq mi
Drag to move · Dial to rotate
Place Saint Petersburg on top of:

Saint Petersburg's Geography

Saint Petersburg is a city in Russia. Drag it across the map above to see its footprint over any country, state, or city.

How Far Across Is Saint Petersburg?

Saint Petersburg stretches approximately 68 km (42 mi) from north to south — roughly the length of Lake Tahoe, and 74 km (46 mi) from east to west — roughly the width of the San Francisco Bay Area. At highway speeds, it would take roughly 1 hours to drive across.

Similar in Size

How Big Is Saint Petersburg Compared to Well-Known Places?

Place Area vs Saint Petersburg
Tokyo 619 km² (239 sq mi) 2.3× smaller
Toronto 630 km² (243 sq mi) 2.3× smaller
New York City 781 km² (302 sq mi) 46% smaller
Los Angeles 1,215 km² (469 sq mi) 16% smaller
Saint Petersburg 1,439 km² (556 sq mi) —
London 1,572 km² (607 sq mi) about the same size
Our free app, MapSize by MyLifeElsewhere — compare any two places, to scale on your mobile device.

Explore Saint Petersburg

Saint Petersburg at a Glance

Statistic Value
Total Area 1,439 km² (556 sq mi)
Country Russia