Distance from Krasnoyarsk to Saint Petersburg (Russia)

The distance between Krasnoyarsk, Krasnoyarsk Krai and Saint Petersburg, St.-Petersburg is 3,588 kilometers (2,230 miles).

Krasnoyarsk, Krasnoyarsk Krai, Russia

Saint Petersburg, St.-Petersburg, Russia

From Krasnoyarsk to Saint Petersburg, the straight-line distance is 3,588 kilometers, heading northwest. Krasnoyarsk is situated at an altitude of 192 meters above sea level, while Saint Petersburg is at only 11 meters.

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 4-5 days
Car 3-4 days
Airplane 5-6 hours
Speed Time
50 km/h
100 km/h
150 km/h
Krasnoyarsk, Russia

Local time:

Time Zone: Asia/Krasnoyarsk

Coordinates: 56.0267° N 92.9077° E

Elevation: 192 m (630 ft)


Nearby airports:
  • Krasnoyarsk Yemelyanovo Airport (KJA)
  • Achinsk Airport (ACS)
  • Abakan Airport (ABA)
  • Yeniseysk Airport (EIE)
  • Kemerovo Airport (KEJ)
Saint Petersburg, Russia

Local time:

Time Zone: Europe/Moscow

Coordinates: 59.9386° N 30.3141° E

Elevation: 11 m (36 ft)


Nearby airports:
  • Pulkovo Airport (LED)
  • Novgorod Airport (NVR)
  • Lappeenranta Airport (LPP)
  • Utti Airport (UTI)
  • Savonlinna Airport (SVL)

Other distances from Krasnoyarsk

Distance between cities Kilometers
From Krasnoyarsk to Moscow 3,366 km
From Krasnoyarsk to Saint Petersburg 3,588 km
From Krasnoyarsk to Yekaterinburg 1,976 km
From Krasnoyarsk to Kazan 2,692 km
From Krasnoyarsk to Chelyabinsk 1,970 km

Cities within similar distances

The following list contains the cities of Russia that are at equal or similar distances as between Krasnoyarsk and Saint Petersburg.

From To Distance (kilometers)
Caracas, Venezuela Ciudad Nezahualcoyotl, Mexico 3,588 km
Saltillo, Mexico Bucaramanga, Colombia 3,588 km
Hermosillo, Mexico Brooklyn, United States 3,588 km
Guadalajara, Mexico Bucaramanga, Colombia 3,588 km
Ottawa, Canada León de los Aldama, Mexico 3,588 km
Maracay, Venezuela Toluca, Mexico 3,587 km
Mexico City, Mexico Chiclayo, Peru 3,587 km
Hermosillo, Mexico Manhattan, United States 3,589 km
Ciudad Guayana, Venezuela Maceió, Brazil 3,587 km
Cali, Colombia Raleigh, United States 3,587 km
Jacksonville, United States Fresno, United States 3,587 km
Portland, United States Cuautitlán Izcalli, Mexico 3,589 km
Santiago de Querétaro, Mexico Seattle, United States 3,590 km
Ottawa, Canada Puebla, Mexico 3,586 km
Santiago de Querétaro, Mexico Calgary, Canada 3,586 km
Zapopan, Mexico Bucaramanga, Colombia 3,590 km
San Juan, Puerto Rico Callao, Peru 3,586 km
Ciudad Guayana, Venezuela Atlanta, United States 3,590 km
Guayaquil, Ecuador Tonalá, Mexico 3,586 km
Torreón, Mexico Valledupar, Colombia 3,590 km

Measure more distances between cities