Distance from Saint Petersburg to Mazatlán

The distance between Saint Petersburg, Russia and Mazatlán, Mexico is 9,985 kilometers (6,205 miles).

Saint Petersburg, St.-Petersburg, Russia

Mazatlán, Sinaloa, Mexico

From Saint Petersburg to Mazatlán, the straight-line distance is 9,985 kilometers, heading northwest. Both cities are at a similar altitude, with Saint Petersburg at 11 meters above sea level and Mazatlán at 10 meters.

Travel time

Mode Estimated time
Airplane 16-18 hours
Jet fighter 10-12 hours
Speed Time
300 km/h
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)
Mazatlán, Mexico

Local time:

Time Zone: America/Mazatlan

Coordinates: 23.2329° N 106.4062° W

Elevation: 10 m (33 ft)


Nearby airports:
  • General Rafael Buelna International Airport (MZT)
  • Federal de Bachigualato International Airport (CUL)
  • Durango International Airport (DGO)
  • Amado Nervo International Airport (TPQ)
  • Licenciado Gustavo Díaz Ordaz International Airport (PVR)

Other distances from Mazatlán

Distances between cities Kilometers
From Mazatlán to Mexico City 864 km
From Mazatlán to Tijuana 1,463 km
From Mazatlán to Iztapalapa 874 km
From Mazatlán to Puebla 970 km
From Mazatlán to Ciudad Juárez 941 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Saint Petersburg and Mazatlán.

From To Distance (kilometers)
Tokyo, Japan Wichita, United States 9,985 km
Buenos Aires, Argentina Bakersfield, United States 9,986 km
Hanoi, Vietnam Murcia, Spain 9,986 km
Helsinki, Finland Medellín, Colombia 9,984 km
London, United Kingdom La Paz, Bolivia 9,986 km
Hermosillo, Mexico Minsk, Belarus 9,983 km
La Paz, Bolivia Leicester, United Kingdom 9,983 km
Cairo, Egypt Minneapolis, United States 9,983 km
Kano, Nigeria Minneapolis, United States 9,983 km
San Pedro Sula, Honduras Budapest, Hungary 9,983 km
Oslo, Norway Quito, Ecuador 9,987 km
Sucre, Bolivia Reading, United Kingdom 9,987 km
Cochabamba, Bolivia Leeds, United Kingdom 9,987 km
Rome, Italy Mixco, Guatemala 9,988 km
Rio de Janeiro, Brazil Berlin, Germany 9,988 km
Sucre, Bolivia Liverpool, United Kingdom 9,988 km
Rome, Italy Chihuahua, Mexico 9,982 km
Belgrade, Serbia Las Vegas, United States 9,988 km
Gold Coast, Australia Pune, India 9,989 km

Measure more distances between cities