Distance between San Pedro and Charlottesville
Distance from San Pedro, CA to Charlottesville, VA is 2231 miles / 3591 kilometers.
Map showing the distance from San Pedro to Charlottesville
![]() |
Air distance: | miles km |
San Pedro, CA
City: | San Pedro, CA |
Country: | United States |
Charlottesville, VA
City: | Charlottesville, VA |
Country: | United States |
Time difference between San Pedro and Charlottesville
The time difference between San Pedro and Charlottesville is 3 hours. Charlottesville is 3 hours ahead of San Pedro. Current local time in San Pedro is 10:29 PST (2025-02-27) and time in Charlottesville is 13:29 EST (2025-02-27).