Distance from Petersburg to Miami (United States)

The distance between Petersburg, Illinois and Miami, Florida is 1,816 kilometers (1,129 miles).

Petersburg, Illinois, United States

Miami, Florida, United States

From Petersburg to Miami, the straight-line distance is 1,816 kilometers, heading southeast. Petersburg is situated at an altitude of 157 meters above sea level, while Miami is at 25 meters.

Travel time

Mode Estimated time
Bicycle 6-7 days
Motorcycle 2-3 days
Car 1-2 days
Airplane 2-3 hours
Speed Time
50 km/h
100 km/h
150 km/h
Petersburg, United States

Local time:

Time Zone: America/Chicago

Coordinates: 40.0117° N 89.8482° W

Elevation: 157 m (515 ft)


Nearby airports:
  • Abraham Lincoln Capital Airport (SPI)
  • General Downing - Peoria International Airport (PIA)
  • Decatur Airport (DEC)
  • Central Illinois Regional Airport at Bloomington-Normal (BMI)
  • Galesburg Municipal Airport (GBG)
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)

Other distances from Petersburg

Distance between cities Kilometers
From Petersburg to New York City 1,346 km
From Petersburg to Los Angeles 2,599 km
From Petersburg to Chicago 276 km
From Petersburg to Houston 1,243 km
From Petersburg to Phoenix 2,108 km

Other distances from Miami

Distances 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 the cities of United States that are at equal or similar distances as between Petersburg and Miami.

From To Distance (kilometers)
Valencia, Spain Belgrade, Serbia 1,816 km
Fort Worth, United States Ensenada, Mexico 1,816 km
Belgrade, Serbia Nottingham, United Kingdom 1,816 km
San Antonio, United States San Diego, United States 1,816 km
Saltillo, Mexico Omaha, United States 1,816 km
Santiago de Querétaro, Mexico Mesa, United States 1,817 km
Mexicali, Mexico Reynosa, Mexico 1,815 km
Winnipeg, Canada Laval, Canada 1,815 km
Villa Nueva, Guatemala Santa Marta, Colombia 1,815 km
Winnipeg, Canada Albuquerque, United States 1,817 km
Chicago, United States Albuquerque, United States 1,815 km
San Diego, United States Guadalupe, Mexico 1,817 km
Chihuahua, Mexico Oakland, United States 1,815 km
Vienna, Austria Murcia, Spain 1,815 km
Hanoi, Vietnam Kolkata, India 1,814 km
Guayaquil, Ecuador Arequipa, Peru 1,818 km
Cali, Colombia Santo Domingo, Dominican Republic 1,814 km
Seattle, United States Ensenada, Mexico 1,813 km
Miami, United States Arlington, United States 1,813 km
Madrid, Spain Vienna, Austria 1,813 km

Measure more distances between cities