Distance from Petersburg to San Diego (United States)

The distance between Petersburg, Virginia and San Diego, California is 3,639 kilometers (2,261 miles)

Country: United States

Region: Virginia

City: Petersburg

Country: United States

Region: California

City: San Diego

Travel time

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

Petersburg, United States

Local time:

Coordinates: 37.2279° N 77.4019° W


Nearby airports:
  • Dinwiddie County Airport (PTB)
  • Richmond International Airport (RIC)
  • Allen C Perkinson Municipal Airport (BKT)
  • Felker Army Air Field (FAF)
  • Newport News Williamsburg International Airport (PHF)

San Diego, United States

Local time:

Coordinates: 32.7157° N 117.1647° W


Nearby airports:
  • San Diego International Airport (SAN)
  • Naval Air Station North Island (NZY)
  • Montgomery Field Airport (MYF)
  • Ream Field (NRS)
  • Miramar Marine Corps Air Station (NKX)

Other distances from Petersburg

Distance between cities Kilometers
From Petersburg to New York City 486 km
From Petersburg to Los Angeles 3,687 km
From Petersburg to Chicago 1,019 km
From Petersburg to Houston 1,859 km
From Petersburg to Philadelphia 360 km

Other distances from San Diego

Distances between cities Kilometers
From San Diego to New York City 3,916 km
From San Diego to Los Angeles 179 km
From San Diego to Chicago 2,790 km
From San Diego to Houston 2,099 km
From San Diego to Philadelphia 3,819 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 San Diego.

From To Distance (kilometers)
New York City, United States Cúcuta, Colombia 3,639 km
Contagem, Brazil Iquitos, Peru 3,639 km
Portland, United States Xico, Mexico 3,639 km
Manhattan, United States Acapulco de Juárez, Mexico 3,639 km
Portland, United States Ixtapaluca, Mexico 3,639 km
São Luís, Brazil Santo Domingo Este, Dominican Republic 3,639 km
Tegucigalpa, Honduras Ottawa, Canada 3,639 km
Bogotá, Colombia Teresina, Brazil 3,639 km
Santo Domingo, Dominican Republic Saint Paul, United States 3,640 km
Seattle, United States Morelia, Mexico 3,638 km
Tijuana, Mexico Miami, United States 3,640 km
Callao, Peru Contagem, Brazil 3,638 km
Maracaibo, Venezuela Teresina, Brazil 3,638 km
Columbus, United States Petare, Venezuela 3,637 km
Bogotá, Colombia Guadalupe, Mexico 3,637 km
Queens, United States Acapulco de Juárez, Mexico 3,641 km
Lima, Peru Belo Horizonte, Brazil 3,641 km
Callao, Peru Tuxtla, Mexico 3,641 km
Caracas, Venezuela Acapulco de Juárez, Mexico 3,637 km
Nashville, United States Puerto La Cruz, Venezuela 3,641 km

Measure more distances between cities