Distance between San Leandro and Phoenix
Distance from San Leandro, CA to Phoenix, AZ is 638 miles / 1027 kilometers.
Map showing the distance from San Leandro to Phoenix
![]() |
Air distance: | miles km |
San Leandro, CA
City: | San Leandro, CA |
Country: | United States |
Phoenix, AZ
City: | Phoenix, AZ |
Country: | United States |
Time difference between San Leandro and Phoenix
The time difference between San Leandro and Phoenix is 1 hour. Phoenix is 1 hour ahead of San Leandro. Current local time in San Leandro is 10:45 PST (2025-02-16) and time in Phoenix is 11:45 MST (2025-02-16).