Distance from Miami to Saint Petersburg

The distance between Miami, United States and Saint Petersburg, Russia is 8,621 kilometers (5,357 miles).

Miami, Florida, United States

Saint Petersburg, St.-Petersburg, Russia

From Miami to Saint Petersburg, the straight-line distance is 8,621 kilometers, heading northeast. Both cities are at a similar altitude, with Miami at 25 meters above sea level and Saint Petersburg at 11 meters.

Travel time

Mode Estimated time
Airplane 12-14 hours
Jet fighter 8-10 hours
Speed Time
300 km/h
Miami, United States

Local time:

Time Zone: America/New_York

Coordinates: 25.7743° N 80.1937° W

Elevation: 25 m (82 ft)


Nearby airports:
  • Miami International Airport (MIA)
  • Miami-Opa Locka Executive Airport (OPF)
  • North Perry Airport (HWO)
  • Kendall-Tamiami Executive Airport (TMB)
  • Fort Lauderdale–Hollywood International Airport (FLL)
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 Miami

Distance between cities Kilometers
From Miami to New York City 1,753 km
From Miami to Los Angeles 3,764 km
From Miami to Chicago 1,910 km
From Miami to Houston 1,558 km
From Miami to Phoenix 3,189 km

Cities within similar distances

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

From To Distance (kilometers)
Sheffield, United Kingdom Veracruz, Mexico 8,621 km
Kyiv, Ukraine Nashville, United States 8,621 km
Montevideo, Uruguay Arlington, United States 8,621 km
Buenos Aires, Argentina Boston, United States 8,621 km
Villa Nueva, Guatemala Bristol, United Kingdom 8,621 km
Zaragoza, Spain São Paulo, Brazil 8,622 km
Los Angeles, United States Newport, United Kingdom 8,620 km
Ottawa, Canada Kano, Nigeria 8,620 km
Naucalpan de Juárez, Mexico Vigo, Spain 8,622 km
Brasília, Brazil Cardiff, United Kingdom 8,620 km
Port Moresby, Papua New Guinea Pune, India 8,620 km
Glasgow, United Kingdom Mazatlán, Mexico 8,622 km
Dublin, Ireland Chennai, India 8,622 km
Zapopan, Mexico Belfast, United Kingdom 8,620 km
Maracaibo, Venezuela Kaduna, Nigeria 8,622 km
Birmingham, United Kingdom Veracruz, Mexico 8,619 km
Belo Horizonte, Brazil Kampala, Uganda 8,619 km
Bucharest, Romania Maceió, Brazil 8,619 km
Rio de Janeiro, Brazil Milwaukee, United States 8,619 km

Measure more distances between cities