Distance from to

Distance between Saint Petersburg and Arkhangelsk

Distance between Saint Petersburg and Arkhangelsk is 735.7 km. This distance is equal to 457.15 miles, and 396.99 nautical miles.

The distance line on map shows distance from Saint Petersburg to Arkhangelsk between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Saint Petersburg to Arkhangelsk,
It takes 0.82 hours to arrive.

Saint Petersburg 59.9395237 30.3120206
Arkhangelsk 64.5470519 40.5520904
Distance 735.7 km 457.15 miles

Related Distances