Distance between San Pedro and Sunnyvale
Distance from San Pedro, CA to Sunnyvale, CA is 328 miles / 527 kilometers.
Map showing the distance from San Pedro to Sunnyvale
![]() |
Air distance: | miles km |
San Pedro, CA
City: | San Pedro, CA |
Country: | United States |
Sunnyvale, CA
City: | Sunnyvale, CA |
Country: | United States |
Time difference between San Pedro and Sunnyvale
There is no time difference between San Pedro and Sunnyvale. Current local time in San Pedro and Sunnyvale is 07:59 PST (2025-02-27)